LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:
- Linux — операционная система Linux;
- Apache — веб-сервер;
- MariaDB / MySQL — СУБД;
- PHP — язык программирования, используемый для создания веб-приложений (помимо PHP могут подразумеваться другие языки, такие как Perl и Python).
Установка web-сервера LAMP на Ubuntu/Debian.
Для начала установим все, что нам надо:
Код
$ sudo apt-get install apache2 php5 php5-mysql mysql-server
После скачивания пакетов начнется настройка и вас попросят (точнее посоветуют) ввести пароль для root'а мускульного сервера (он может и должен отличаться от пароля root'а в ОС).
Установка phpmyadmin.
Phpmyadmin — очень удобный инструмент управления mysql:
Код
$ sudo apt-get install phpmyadmin
Перезапустим apache:
Код
$ sudo service apache2 restart
Для подключения модулей php надо ввести команду:
Код
$ sudo a2enmod название_модуля
например, mod_rewrite подключается так:
Код
$ sudo a2enmod rewrite
После подключения модулей apache необходимо перезапустить:
Код
$ sudo service apache2 restart