LAMP Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:lamp [2013/05/09 12:55]
ZwSZwSZwS
wiki:lamp [2018/01/17 18:29] (текущий)
nullNull [Версии Apache, MySQL и PHP в Ubuntu] новая версия убунты
Строка 1: Строка 1:
 ====== LAMP ====== ====== LAMP ======
-В этой статье ​описана установка и управление [[wpru>​LAMP|LAMP]] ​(**L**inux-**A**pache-**M**ySQL-**P**HP) ​сервером на базе Ubuntu, который включает в себя Apache ​2, PHP 5, и MySQL 5.+ 
 +LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения. LAMP назван по первым буквам входящих в его состав компонентов ​(**L**inux-**A**pache-**M**ySQL-**P**HP),​ который включает в себя ​Linux, [[apache2|Apache]][[MySQL]] и [[PHP]]. 
 + 
 +===== Версии ApacheMySQL и PHP в Ubuntu ===== 
 + 
 +^ Ubuntu ^ Apache ^ ​MySQL ^ PHP ^ 
 +| 12.04 LTS (Precise) | 2.2 | ​5.5 | 5.3 | 
 +| 14.04 LTS (Trusty) | 2.4 | 5.5, 5.6 | 5.5 | 
 +| 16.04 LTS (Xenial) | 2.4 | 5.7 | 7.0 | 
 +| 17.10 (Artful) ​       | 2.4.27 ​       | 5.7.20 ​       | 7.1   | 
 ===== Установка ===== ===== Установка =====
-Начиная с Ubuntu 7.04 (Feisty Fawn) LAMP можно установить при помощи [[https://​help.ubuntu.com/​community/​Tasksel|Tasksel]](англ.). Для этого необходимо выполнить команду:​+LAMP можно установить при помощи [[https://​help.ubuntu.com/​community/​Tasksel|Tasksel]](англ.). Для этого необходимо выполнить команду:​
 <​code=bash>​sudo tasksel install lamp-server</​code>​ <​code=bash>​sudo tasksel install lamp-server</​code>​
-При установке будет запрошен пароль для создания администратора БД [[MySQL]].+При установке будет запрошен пароль для создания администратора БД MySQL.
  
 ===== Удаление ===== ===== Удаление =====
-Для удаления LAMP вам ​придется удалить его компоненты вручную: +Для удаления LAMP вам ​необходимо ​ввести в терминале следующее
-<code bash>​sudo ​apt-get purge apache2 apache2-mpm-prefork apache2-utils apache2.2-common \ +<code bash>​sudo ​tasksel remove lamp-server</​code>​
-libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off \ +
-libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.5 mysql-common mysql-server ​+
-mysql-server-5.5 php5-common php5-mysql</​code>​+
  
 ===== Управление запуском LAMP ===== ===== Управление запуском LAMP =====
Строка 17: Строка 24:
 === Apache === === Apache ===
 Для отключения:​ Для отключения:​
-<​code=bash>​sudo update-rc.d -f apache2 ​remove</​code>​+<​code=bash>​sudo update-rc.d -f apache2 ​disable</​code>​
 Для запуска вручную:​ Для запуска вручную:​
-<​code=bash>​sudo ​/​etc/​init.d/​apache2 start</​code>​+<​code=bash>​sudo ​service ​apache2 start</​code>​
  
-=== Mysql === +=== MySQL === 
-Откройте ​любым текостовым редактором файл ///​etc/​init/​mysql.conf// ​+Для отключения
-<code bash>​sudo ​nano /​etc/​init/​mysql.conf</code+<code bash>echo "​manual"​ | sudo tee -a /​etc/​init/​mysql.override</​code>​
-Приведите строки +
-<​file>​start on (net-device-up +
-          and local-filesystems +
-          and runlevel [2345])</​file>​ +
-К такому виду +
-<​file>#​start on (net-device-up +
-#          and local-filesystems +
-#          and runlevel [2345])</​file>+
 Для запуска вручную:​ Для запуска вручную:​
 <code bash>​sudo service mysql start</​code>​ <code bash>​sudo service mysql start</​code>​
Строка 37: Строка 36:
 ===== Настройка компонентов LAMP ===== ===== Настройка компонентов LAMP =====
 Подробно о настройке частей LAMP можно прочитать в соответствующих статьях:​ Подробно о настройке частей LAMP можно прочитать в соответствующих статьях:​
-  * [[Apache2]]+  * [[Apache2|Apache]]
   * [[MySQL]]   * [[MySQL]]
-  * [[PHP5]]+  * [[PHP]]
  
 ===== Смотрите также ===== ===== Смотрите также =====