Настройка virtualhost в Apache на Ubuntu
Настройка virtualhost в Apache на Ubuntu

Настройка virtualhost в Apache на Ubuntu

Інше 16.01.2017 < 1 min read

Для этого у вас должен быть установлен Apache.
Если этого нету поспользутесь командами:

sudo apt-get update
sudo apt-get install apache2

Создадим в папке /var/www/ каталог, в котором будет храниться файлы нашего сайта, назовем его, например, newsite.local. При помощи консоли это делается так:

cd /var/www/
mkdir newsite.local

Поместите в папку newsite.local файл index.html с любым содержанием.

Теперь нам нужно создать файл конфигурации в /etc/apache2/sites-available/.

nano /etc/apache2/sites-available/newsite.local.conf

У вас откроется редактор файла. Вставьте в него текст


<VirtualHost *:80>
	ServerAdmin webmaster@localhost
	ServerName newsite.local
	DocumentRoot /var/www/newsite.local
	ServerAlias www.newsite.local, meline-lenovo-z580.local
	<Directory /var/www/newsite.local> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> 

Включаем виртуальный хост и перезапускаем Apache:

sudo a2ensite newsite.local.conf
sudo service apache2 restart

Далее в файле /etc/hosts нам нужно прописать название вашего локального сайта

sudo nano /etc/hosts

В конец файла прописываем строку

127.0.0.1    newsite.local

Заходим в браузер открывам newsite.local — Наслаждаемся результатом =)

0 0 голоси
Рейтинг статті
Поширити

, , , , , , , , ,

Отримувати нові коментарі
Повідомляти про
guest
0 коментарів
по даті
спочатку нові за популярністю
Міжтекстові Відгуки
Переглянути всі коментарі