====== Установка 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|Источник]]