Это старая версия документа.
Содержание
LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения. LAMP назван по первым буквам входящих в его состав компонентов: Linux, Apache, MySQL, PHP.
Версии Apache, MySQL и 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 |
15.10 (Wily) | 2.4 | 5.6 | 5.6 |
16.04 LTS (Xenial) | 2.4 | 5.7 | 7.0 |
О статье
В этой статье описана установка и управление LAMP (Linux-Apache-MySQL-PHP) сервером на базе Ubuntu, который включает в себя Apache 2, PHP 5, и MySQL 5.
Установка
Начиная с Ubuntu 7.04 (Feisty Fawn) LAMP можно установить при помощи Tasksel(англ.). Для этого необходимо выполнить команду:
sudo tasksel install lamp-server
При установке будет запрошен пароль для создания администратора БД MySQL.
Удаление
Для удаления LAMP вам необходимо ввести в терминале следующее:
sudo tasksel remove lamp-server
Также можно удалить его компоненты вручную:
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
Управление запуском LAMP
Если вы не хотите, чтобы демоны Apache и MySQL запускались при загрузке компьютера вы можете отключить их.
Apache
Для отключения:
sudo update-rc.d -f apache2 disable
Для запуска вручную:
sudo service apache2 start
MySQL
Для отключения:
echo "manual" | sudo tee -a /etc/init/mysql.override
Для запуска вручную:
sudo service mysql start