Успей заказать VPS-сервер со скидкой 15%
Акция завершится через
00Дней
:
00Часов
:
00Минут
:
00Секунд

Установка и базовая настройка Apache2

Установка Apache2

Apache является кроссплатформенным ПО, поддерживает операционные системы Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS.

 

Перед установкой Apache2 необходимо убедиться, что на сервере отсутствует nginx!

 

Установка Apache2:

Для установки Apache2 на VDS, необходимо прописать:

 

Настройка Apache2:

Для настройки Apache2 переходим на /etc/apache2/sites-available и создаем файл по образцу site.conf:


 

Включаем сайт, место site.conf должно быть названия конфига, который Вы создали:

 

Если нужно отключить сайт, вместо site.conf должно быть названия конфига:

 

Перезагружаем apache2:

 

Подключение PHP к Apache2:

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

 

Перезагружаем apache2:

 
Включение rewrite:

 

Без этой опции не будет работать 70% CMS для сайтов.

Большинство сайтов содержат файл .htaccess для его работы необходимо прописать:

 

Перезагружаем apache2:

 

Включение SSL:

 

Подключение SSL не обязательно, осуществляется при его наличии и Вашем желании.

Нужно включить модуль, который отвечает за SSL:

 

Создаем еще один конфиг в /etc/apache2/sites-available, он будет отвечать за SSL, например site-ssl.conf:


 

Перезагружаем apache2:

 

Проверка на nginx:

Если apache2 поставить c nginx, то они будут конфликтовать из-за порта - 80. Так что необходимо удалить один из web-server. Проверяем установлен ли nginx:

 

Если не будет видно огромного сообщения с информацией, значит он не установлен.

Если nginx установлен, нужно его удалить:

 

Удаление Apache2

Для удаления Apache2 используйте: