Как установить LAMP (Linux Apache MySQL PHP) на CentOS 7 ?
|
|||||||||||||||||
LAMP это акроним от Linux, Apache, MySQL, PHP. В этой инструкции будет описано как установить веб-сервер Apache на CentOS 7 с поддержкой PHP и MySQL В этой инструкции Мы будем использовать в качестве hostname (имени сервера) server1.example.com c IP адресом 192.168.0.100. Эти настройки будут отличаться от ваших, поэтому в процессе настройки измените их.
Установка MySQL в CentOS 7 вместо MySQL используется свободная копия которая называется MariaDB, Для начала установим сервер MariaDB для этого в командной строке нужно выполнить:
После установки добавляем сервер MariaDB в автозапуск:
Установка Apache Для установки веб-сервера Apache нужно выполнить команду:
После установки добавляем сервер Apache в автозапуск:
В CentOS 7 используется firewall Firewall-cmd. Добавим настройку которая разрешает подключения на порт 80 (http) и порт 443 (https)
После, откройте в браузере http://192.168.0.100 , и на экране будет отображаться стандартная страница веб-сервера Apache
По умолчанию в веб-сервере Apache корневая директория для сайтов (document root) расположена в директории /var/www/html Конфигурационный файл (файл с настройками) веб-сервера Apache находится в файле /etc/httpd/conf/httpd.conf Дополнительные конфигурационные файлы находятся в директории: /etc/httpd/conf.d/
Установка PHP Для установку PHP необходимо выполнить команду:
После установки нужно выполнить перезагрузку веб-сервера apache:
(функция phpinfo() отображает много полезной информации о настройках веб-сервера и PHP). Для это нужно выполнить команду:
После чего в браузере можно открыть страницу:
На этой странице отображается вся необходимая информация о веб-сервере Apache и настройках PHP
Настройка поддержки MySQL в PHP
Для поддержки MariaDB в PHP нужно установить пакет php-mysql. Так же можно установить и некоторые другие пакеты для работы PHP с различными модулями, которые могут понадобится. Для этого выполним команду:
После заверешения установки необходимы выполнить перезагрузка apache:
Установка phpMyAdmin phpMyAdmin это программа предоставляющая веб-интерфейс через который можно управлять базами данных MySQL и MariaDB Для установки нужно выполнить инициализиацию репозитория EPEL так как в официальном репозитории CentOS 7 phpMyAdmin отсуствует.
После установки phpMyAdmin будет доступен по адресу: http://192.168.0.100/phpmyadmin/
| |||||||||||||||||
Если решение вопроса найти не удалось, Вы можете отправить нам заявку: |