Web-сервер на CentOS 7.0 (Apache 2.4 + PHP 5.4 + MariaDB) | OS CONFIG

Web-сервер на CentOS 7.0 (Apache 2.4 + PHP 5.4 + MariaDB)

В этой статье рассмотрим развёртку web-сервера на установленной ОС CentOS 7.0 x86_64. В прошлый раз я описывал для версии 6.3, но в настройке версии 7.0 произошли некоторые изменения.

Все действия выполняем на обновлённой системе с настроенной сетью.



Входим под пользователем root.

В файрволле открываем порты 80 и 443

firewall-cmd —permanent —add-port=80/tcp

firewall-cmd —permanent —add-port=443/tcp

и перезапускаем файрволл

firewall-cmd —reload

Устанавливаем Apache 2.4 с модулем SSL:

yum install httpd mod_ssl

запускаем

systemctl start httpd.service

и вносим в автозагрузку

systemctl enable httpd.service

На другой машине в сети в адресной строке браузера пишем IP адрес и видим страницу по умолчанию.

После этого вместо MySQL устанавливаем MariaDB

yum install mariadb mariadb-server

запускаем

systemctl start mariadb.service

и вносим в автозагрузку

systemctl enable mariadb.service

конфигурируем MariaDB с помощью утилиты mysql_secure_installation

mysql_secure_installation

Перезапускаем сервер БД MariaDB

systemctl restart mariadb.service

Затем устанавливаем PHP

yum install php php-mysql

и расширения

yum install php-gd php-xml php-mbstring php-mcrypt

Перезапускаем наш Apache

systemctl restart httpd.service

и для проверки создадим файл info.php в папке /var/www/html

cd /var/www/html

touch info.php

vi info.php

<?php

phpinfo();

?>

На другой машине в сети в адресной строке браузера пишем http://IP-адрес/info.php и видим информацию о нашей ЛАМПе.

LAMP готов.

P.S.: для администрирование СУБД MariaDB подойдёт старая добрая система управления phpMyAdmin.

Процесс установки phpMyAdmin я описывать не буду, устанавливается он из дополнительного набора репозиториев, который располагается по этой ссылке: http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm


Если Вам помогла статья, вы можете отблагодарить автора:
перечислить на WMR кошелёк (WebMoney): R301575071888
перечислить на Яндекс.Кошелёк: 410011003938168
или на PayPal:

Вы можете оставить комментарий, или ссылку на Ваш сайт.


Яндекс.Метрика
Проверка ТИЦ Яндекс цитирования