Что такое
LAMP-сервер?
LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине.
LAMP назван по первым буквам входящих в его состав компонентов:
Linux — операционная система
Linux;
Apache — веб-сервер;
MariaDB/
MySQL — СУБД;
PHP — язык программирования, используемый для создания веб-приложений (помимо PHP могут подразумеваться другие языки, такие как Perl и Python).
Пошаговая инструкция установки веб-сервера LAMP.1. Установка ApacheДля установки веб-сервера
Apache необходимо установить метапакет
apache2. Это может быть сделано путем поиска и установки из
Центра приложений Ubuntu или выполнить следующую команду в терминале:
sudo apt-get install apache22. Установка MySQLДля установки
MySQL необходимо установить метапакет
MySQL-server. Это можно также сделать путем поиска и установки метапакета из
Центра приложений Ubuntu или выполнить следующую команду в терминале:
sudo apt-get install mysql-serverВо время установки сервера
MySQL вам будет предложено ввести пароль административного пользователя
MySQL "root":
Введите дважды новый пароль и
<OK> (Пароль необходимо запомнить или записать).
3. Установка PHPДля установки
PHP необходимо установить метапакеты
php5 и l
ibapache2-mod-php5, которые также можно найти и установить из
Центра приложений Ubuntu или выполнить следующую команду в терминале:
sudo apt-get install php5 libapache2-mod-php54. Перезапуск сервераВаш сервер
Apache должен перезапуститься автоматически после установки как
MySQL и
PHP, но для надёжности выполните эту команду:
sudo /etc/init.d/apache2 restart5. Проверка ApacheОткройте веб-браузер и введите в панели навигации
http://localhost/. Вы должны увидеть сообщение:
It works! (Это работает!)
6. Проверка PHPВы можете проверить
PHP, выполнив следующую команду:
php -r 'echo "nnYour PHP installation is working fine.nnn";'После выполнения команды в терминале вы должны увидеть следующий вывод:
Your PHP installation is working fine. Ваш установленный PHP работает нормально/хорошо.
Если вы видите данный вывод команды, значит только что установили
LAMP-сервер в
Ubuntu!
Удачи.