Установка вебсервера Apache и хостинг сайта в ОС Debian 8


8 Ноября, 2016


Установка Apache

Для установки Apache выполните в терминале:

apt-get install apache2

Настройка Apache и сайта

Создайте директорию, где будет находиться сайт:

mkdir /var/www/мойсайт

Файлы настроек виртуальных хостов хранятся в /etc/apache2/sites-available/*.conf. По умолчанию в Apache уже настроен один виртуальный хост. Его настройки лежат в файле 000-default.conf. Вы можете использовать этот виртуальный хост в качестве примера:

gedit /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
    #Имя хоста
    ServerName мойсайт.ru
    #Корневая папка хоста
    DocumentRoot /var/www/мойсайт
    <Directory /var/www/мойсайт>
        #Разрешение на перезапись всех директив при помощи .htaccess
        AllowOverride All
    </Directory>
</VirtualHost>

Назовите файл настройки именем вашего хоста мойсайт.conf и сохраните.

После создания файла настроек допишите в /etc/hosts имя вашего хоста:

gedit /etc/hosts 127.0.0.1 мойсайт.ru

Для включения созданного виртуального хоста используется утилита a2ensite:

a2ensite мойсайт

P.S. Отключается хост аналогично утилитой a2dissite:

a2dissite мойсайт

После чего перезагрузите Apache:

service apache2 restart

*мойсайт - имя вашего сайта.

Об авторе

Николай Григорьев

Похожие статьи

Установка Let's Encrypt на вебсервере Apache в ОС Debian 8

Источники

Ubuntu.ru. Apache HTTP Server.

Uvps. Настройка Apache и сайта на vps.