X

Как настроить локальный сервер на 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» создаем папку с названием нашего сайта "test1"(но так как у нас в виртуальный хосте прописан сайт test1, поэтому его мы и здесь пишем):

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


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


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

sudo /etc/init.d/apache2 restart

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

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

Категории: Файлы