Apache HTTP Server Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
wiki:apache2 [2016/02/13 17:48]
wiki:apache2 [2016/08/05 08:50]
PHP к Apache не имеет отношения. Информация по подключению PHP находится на странице PHP.
Строка 2: Строка 2:
  
 **Apache HTTP Server** --- проект,​ развиваемый [[http://​apache.org|The Apache Software Foundation]],​ в рамках которого разрабатывается кроссплатформенный HTTP сервер с открытым исходным кодом. Входит в состав [[LAMP]] и [[XAMPP]]. **Apache HTTP Server** --- проект,​ развиваемый [[http://​apache.org|The Apache Software Foundation]],​ в рамках которого разрабатывается кроссплатформенный HTTP сервер с открытым исходным кодом. Входит в состав [[LAMP]] и [[XAMPP]].
 +
 +===== Версии Apache в Ubuntu =====
 +
 +^ Ubuntu ^ Apache ^
 +| 12.04 LTS (Precise) | 2.2 |
 +| 14.04 LTS (Trusty) | 2.4 |
 +| 15.10 (Wily) | 2.4 |
 +| 16.04 LTS (Xenial) | 2.4 |
 +
  
 ===== Хостинг сайтов ===== ===== Хостинг сайтов =====
Строка 38: Строка 47:
 ==== Виртуальные хосты ==== ==== Виртуальные хосты ====
  
-Файлы настроек виртуальных хостов хранятся в ///​etc/​apache2/​sites-available//​. По умолчанию в Apache уже настроен один виртуальный хост. Его настройки лежат в файле default (в новых версиях файл может называться 000-default.conf). Вы можете использовать этот виртуальный хост в качестве примера.+Файлы настроек виртуальных хостов хранятся в ///​etc/​apache2/​sites-available/*.conf//. По умолчанию в Apache уже настроен один виртуальный хост. Его настройки лежат в файле default (в новых версиях файл может называться 000-default.conf). Вы можете использовать этот виртуальный хост в качестве примера.
  
 Пример настройки виртуального хоста: Пример настройки виртуального хоста:
Строка 54: Строка 63:
 </​file>​ </​file>​
  
-Назовите файл настройки именем вашего хоста host1.server1 и сохраните.+Назовите файл настройки именем вашего хоста host1.server1.conf и сохраните.
  
 После создания файла настроек допишите в /etc/hosts имя вашего хоста: После создания файла настроек допишите в /etc/hosts имя вашего хоста:
Строка 62: Строка 71:
 Отключается хост аналогично утилитой ''​a2dissite'':​ Отключается хост аналогично утилитой ''​a2dissite'':​
 <code bash>​sudo a2dissite host1.server1</​code>​ <code bash>​sudo a2dissite host1.server1</​code>​
-Здесь host1.server1 --- имя файла настроек вашего хоста в ///​etc/​apache2/​sites-available//​ 
  
 ==== Модули ==== ==== Модули ====
Строка 92: Строка 100:
 <note warning>​Eсли ваш сервер работает во внешней сети, то в целях безопасности настоятельно рекомендуется размещать cgi-скрипты вне корневой директории виртуального хоста</​note>​ <note warning>​Eсли ваш сервер работает во внешней сети, то в целях безопасности настоятельно рекомендуется размещать cgi-скрипты вне корневой директории виртуального хоста</​note>​
    
-=== PHP5 === 
- 
-Для включения поддержки [[PHP5]] в качестве модуля Apache необходимо установить пакет ''​libapache2-mod-php5'':​ 
-<code bash>​sudo apt-get install libapache2-mod-php5</​code>​ 
- 
-Если же вы хотите установить [[PHP5]] как отдельную CGI-программу,​ то установите пакет ''​php5-cgi''​ 
-<code bash>​sudo apt-get install php5-cgi</​code>​ 
- 
 ===== Настройка HTTPS в Apache ===== ===== Настройка HTTPS в Apache =====