Установка пакета LAMP (Linux + Apache + MySQL + PHP) на операционную систему Ubuntu 12.04.
Аналогичное описание для ОС FreeBSD есть в статье FreeBSD: Apache+MySQL+PHP (LAMP) + phpMyAdmin.
Для установки пакета потребуется выполнить всего две команды:
# aptitude -y install tasksel
И вторая, которая установит непосредственно сам LAMP:
# tasksel install lamp-server
Сразу после установки – web-сервер Apache доступен для работы:
# service apache2 status
Apache2 is running (pid 7703).
Можено перейти на адрес машины, на которую устанавливался пакет для проверки:
http://10.0.1.3/
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Проверим – работает ли MySQL:
# service mysql status
mysql start/running, process 7225
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 41
Server version: 5.5.29-0ubuntu0.12.10.1 (Ubuntu)
mysql>
Если требуется – можно установить phpMyAdmin. Для этого – просто выполняем:
# aptitude -y install phpmyadmin
В процессе установки вам предложат выбрать веб-сервер (не забудьте пробелом поставить * напротив Apache, т.к. по-умолчанию не выбран ни один) и настроить подключение к серверу MySQL.
Далее – создаё1м в каталоге /var/www каталог, в котором будут хранится файлы phpMyAdmin, с которыми будет работать наш Apache:
# mkdir /var/www/phpmyadmin
И копируем в него файлы:
# cp -r /usr/share/phpmyadmin/* /var/www/phpmyadmin
Панель будет доступна по адресу:
http://10.0.1.3/phpmyadmin/
Вместо 10.0.1.3 – адрес вашего хоста с LAMP
Теперь можно начинать перенос сайта с другого сервера. Процесс не отличается от описанного в статье Переносим сайт на свой сервер.