Лого www.SiteHere.ru

Как настроить локальный сервер на Ubuntu

Как установить локальный сервер на Ubuntu

Здравствуй, уважаемый читатель.

В этой статье я хочу рассказать о том, как установить локальный сервер на ubuntu. Под Windows мы уже устанавливали локальный сервер — Denwer.

Теория и практика

Первым делом вам необходимо скачать и установить набор lamp(Linux Apache MySQL PHP). Для этого в консоли введите последовательно следующие команды:

sudo apt-get update

sudo apt-get install tasksel

sudo tasksel install lamp-server

Во время установки вас попросят ввести пароль для базы данных MySQL.

Когда сервер установлен им можно управлять с помощью следующих команд:

sudo /etc/init.d/apache2 start — запуск локального сервера

sudo /etc/init.d/apache2 stop — остановка сервера

sudo /etc/init.d/apache2 restart — перезапуск apache

Далее выполняем две команды в консоли, для того чтобы мы могли писать свои пути для наших сайтов:

sudo a2enmod rewrite

sudo a2enmod userdir

Затем необходимо создать файл с названием нашего сайта в следующей директории:

sudo gedit /etc/apache2/sites-available/test1

А в этом файле прописать следующие строки(не забудьте изменить имя пользователя "user" на имя своего пользователя в системе):

<VirtualHost *:80>
ServerAlias test1 www.test1
DocumentRoot /home/user/sites/test1
<Directory home/user/sites/test1/>
AllowOverride All
</Directory>
</VirtualHost>

Как на фото ниже:

Добавление виртуального хоста

После сохранения данного файла в домашнем каталоге создаем папку "sites":

Создаем в домашнем каталоге папку sites

Затем в каталоге «sites» создаем папку с названием нашего сайта "test1"(но так как у нас в виртуальный хосте прописан сайт test1, поэтому его мы и здесь пишем):

Создаем папку нашего сайта

А у уже внутри данной папки размещаем необходимые нам файлы:

Размещаем файлы нашего сайта

После нам необходимо отредактировать файл host. Для этого в консоли пишем
sudo gedit /etc/hosts:

Изменения в файле hosts

Осталась совсем малость. Осталось запустить данный сайт командой
sudo a2ensite test1. А затем перезапустить денвер

sudo /etc/init.d/apache2 restart

Всё! Сейчас ваш сайт доступен по адресу «http://test1/» в браузере!

Если что-то непонятно, спрашивайте в комментариях.

Как настроить локальный сервер на Ubuntu 5.00/5 (100.00%) 1 голос(ов)

Понравилась статья - расскажи друзьям! :)

2 комментария к записи
  • Nicolay

    Очень понятно и просто. Всё сразу отобразилось. Спасибо. 😉

     
  • halat

    Выдает ошибку 403 нет доступа. И пришлось к test1 расширение conf прописать, чтобы сайт запустился Может знает кто, что делать? Спасибо.

     

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *