Установка 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!»:
По умолчанию в веб-сервере 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 "<?php phpinfo(); ?>" > /var/www/html/pi.php
После чего в браузере открыть страницу:
На этой странице отображается вся необходимая информация о веб-сервере 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/