LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:
- Linux — операционная система Linux;
- Apache — веб-сервер;
- MariaDB / MySQL — СУБД;
- PHP — язык программирования, используемый для создания веб-приложений(помимо PHP могут подразумеваться другие языки, такие как Perl и Python).
Акроним LAMP может использоваться для обозначения:
- Инфраструктуры веб-сервера
- Парадигмы программирования
- Пакета программ
Хотя изначально эти программные продукты не разрабатывались специально для работы друг с другом, такая связка стала весьма популярной из-за своей гибкости, производительности и низкой стоимости (все её составляющие являются открытымии могут быть бесплатно загружены из Интернета). Набор LAMP входит в состав большинства дистрибутивов Linux и предоставляется многими хостинговыми компаниями.
Для установки Lamp в терминале выполните следующую команду:
sudo apt-get install lamp-server^
Во время установки вам будет предложено ввести пароль администратора для базы данных MySQL.
Проверяем веб-сервер Apache, в адресной строке веб-браузера введите адрес: http://localhost или http://127.0.0.1 и вы увидите примерно следующее:
Перезапустите веб-сервер Apache:
sudo service apache2 restart
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Во время установки необходимо выбрать сервер, это буде Apache, подтвердите выбор
Настроим базу данных PhpMyAdmin с помощью dbconfig-common, ответив «Да»
Далее вводим пароль к базе данных
Дождитесь окончания установки, а затем в адресной строке веб-браузера введите: http://localhost/phpmyadmin
Пользователь root, пароль тот который вы указали в самом начале установи Lamp (пароль администратора для базы данных MySQL)
Во вкладке «Базы данных» будут находится базы данных ваших сайтов.