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

Установка и базовая настройка 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 поставить с Nginx, то они будут конфликтовать из-за порта 80. Так что необходимо удалить один из веб-серверов. Проверяем, установлен ли Nginx:

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

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

Удаление Apache2

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