Установка LAMP в CentOS
LAMP
Linux
CentOS
Как известно, современные сайты в подавляющем большинстве своем работают на веб сервере Apache, используют базы данных MySQL, а написаны на самом популярном языке программирования PHP. Эти три главные элемента решено называть сокращенно LAMP, что расшифровывается как Linux Apache, MySQL, PHP.
CentOS - это популярная операционная система семейства Linux, которая ставиться на выделенные или виртуальные серверы.
Далее, рассмотрим подробно установку всех этих модулей в эту ОС.
Установка LAMP на CentOS
Для установки всех компонентов нужно зайти по SSH в консоль под супер пользователем root.
Выбираем последовательность инсталляции, рекомендуется так: Apache, MySQL и в конце PHP.
Установка Apache на CentOS
Веб сервер Apache главный элемент, без которого никак.
Самая свежая версия всегда доступна в стандартных репозиториях, поэтому установим Apache простой командой:
# sudo yum install httpd
После установки ничего больше настраивать не нужно, только выполнить дополнительно две команды:
Запуск Apache
# sudo systemctl start httpd
Добавить в автозагрузку
# sudo systemctl enable httpd
Apache установлен, проверить можно введя в браузере IP-адрес сервера, при должна открыться тестовая страница.
Установка MySQL на CentOS
Следующий компонент, который мы должны установить это сервер баз данных MySQL.
# sudo yum install mariadb-server
Далее, как и в случае с Apache нужно запустить и добавить в автозагрузку:
# sudo systemctl start mariadb
# sudo systemctl enable mariadb
Следующий шаг, это первоначальная настройка MySQL, вводим команду:
# sudo mysql_secure_installation
Первым пунктом нужно задать новый root пароль БД, задаем его.
На вопрос "Remove anonymous users?" выбираем "YES", это отключает анонимный вход.
На вопрос "Disallow root login remotely?" выбираем "YES", это отключает возможность удаленно подключаться под root к БД.
на вопрос "Remove test database and access to it?" выбираем "YES", это удаляет тестовые базы данных.
Теперь БД MySQL установлена, готова к работе, также первоначальная настройка проведена успешно.
Установка PHP на CentOS
Наверное самые популярный язык программирования в мире, на котором пишутся большенство сайтов, скриптов и приложений.
Установка PHP производится всего одной командой:
# sudo yum install php php-pear php-gd php-mysql
После установки PHP нужно выполнить команду перезагрузки web сервера:
# sudo systemctl restart httpd
Установка LAMP на сервер под управлением операционной системы CentOS завершена.