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

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:lamp [2014/05/10 06:19]
jura12jura12debian 9, manjaro [Управление запуском LAMP]
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 tasksel remove lamp-server</​code>​ <code bash>​sudo tasksel remove lamp-server</​code>​
- 
-Также можно удалить его компоненты вручную:​ 
-<code bash>​sudo apt-get purge apache2 apache2-mpm-prefork apache2-utils apache2.2-common \ 
-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 =====
Строка 24: Строка 28:
 <​code=bash>​sudo service 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>​ +
-  * второй более правильный способ это добавить команду manual в конце файла /​etc/​init/​mysql.conf +
-<code bash>sudo echo -e "\nmanual" | sudo tee -a /​etc/​init/​mysql.conf</​code>​+
 Для запуска вручную:​ Для запуска вручную:​
 <code bash>​sudo service mysql start</​code>​ <code bash>​sudo service mysql start</​code>​
Строка 42: Строка 36:
 ===== Настройка компонентов LAMP ===== ===== Настройка компонентов LAMP =====
 Подробно о настройке частей LAMP можно прочитать в соответствующих статьях:​ Подробно о настройке частей LAMP можно прочитать в соответствующих статьях:​
-  * [[Apache2]]+  * [[Apache2|Apache]]
   * [[MySQL]]   * [[MySQL]]
-  * [[PHP5]]+  * [[PHP]]
  
 ===== Смотрите также ===== ===== Смотрите также =====