====== Установка LAMP (Linux Apache MySQL PHP) на Ubuntu 14.04 LTS ======
**LAMP** это акроним от Linux, Apache, MySQL, PHP (PERL, Python). В этой инструкции будет описано как установить веб-сервер Apache на Ubuntu 14.04 с поддержкой PHP5 и MySQL
В качестве hostname (имени сервера) используем **server1.example.com** c IP адресом **192.168.0.100**.
====== Установка MySQL ======
Устанавливаем MySQL из репозиториев Ubuntu:
apt-get install mysql-server mysql-client
При установки система попросит ввести пароль для MySQL от пользователя root.
New password for the MySQL "root" user:
Repeat password for the MySQL "root" user:
====== Установка Apache ======
Устанавливаем Apache из репозиториев Ubuntu:
apt-get install apache2
Затем откройте в браузере http://192.168.0.100 , и на экране будет отображаться стандартная страница с надписью "It works!":
{{ ::default-web-page-apache2-ubuntu.jpg?nolink |}}
По умолчанию в веб-сервере Apache __корневая директория__ для сайтов (document root) расположена в **/var/www/html** \\
__Конфигурационный файл__ веб-сервера Apache находится в **/etc/apache2/apache2.conf** \\
Более __подробная документация__ по настройке находится в файле **/usr/share/doc/apache2/README.Debian.gz** \\
====== Установка PHP ======
Устанавливаем PHP из репозиториев Ubuntu:
apt-get install php5 libapache2-mod-php5
Перезагружаем веб-сервер apache:
service apache2 restart
Для проверки работы PHP, в корневой директории (document root) веб-сервера apache **/var/www/html** можно создать файл pi.php который будет содержать функцию phpinfo():
echo "" > /var/www/html/pi.php
После чего в браузере открыть страницу:
http://192.168.0.100/pi.php
{{ ::default_php.png?nolink |}}
На этой странице отображается вся необходимая информация о веб-сервере Apache и настройках PHP
====== Настройка поддержки MySQL в PHP ======
Для поддержки MySQL в PHP, необходимо установить пакет **php5-mysql**. Так же для работы PHP с различными модулями необходимо установить дополнительные пакеты для работы PHP:
apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Перезагружаем Apache:
service apache2 restart
Перезагрузите страницу http://192.168.0.100/pi.php - информация обновилась.
====== Установка phpMyAdmin ======
**phpMyAdmin** это программа предоставляющая веб-интерфейс для управления базами данных MySQL.
Устанавливаем phpMyAdmin из репозиториев Ubuntu:
apt-get install phpmyadmin
При установке будет задано несколько впоросов:
Web server to reconfigure automatically:
Выбрать "**apache2**"
Configure database for phpmyadmin with dbconfig-common?
Выбрать "**No**"
phpMyAdmin будет доступен по адресу: http://192.168.0.100/phpmyadmin/
{{ ::4.png?nolink |}}
----
[[https://my.activecloud.com/ru/index.php?/DefaultRU/Knowledgebase/Article/View/330/56/kk-ustnovit-lamp-linux-apache-mysql-php-n-ubuntu-1404-lts|Источник]]