Надо запастись либо умом, чтобы понимать, либо веревкой, чтобы повеситься (Антисфен).

Как установить LAMP (Linux Apache, MariaDB & PHP) на CentOS 7

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 23 ноября 2016

Как установить LAMP (Linux Apache, MariaDB & PHP) на CentOS 7
В этой статье мы собираемся показать вам, как установить LAMP (Linux Apache, MariaDB и PHP) на CentOS 7.

Что такое LAMP?

LAMP на самом деле это аббревиатура для стека веб – сервисов, состоящее из Linux, Apache HTTP Server , MySQL или СУБД MariaDB, и PHP, Perl или Python. Все компоненты являются программным обеспечением со свободными и открытыми исходными кодами, которые подходит для создания динамических веб – страниц.

Обновите систему

Как всегда, убедитесь, что ваш CentOS 7 полностью обновлен, используя следующие команды:

 

Установите MariaDB 

MariaDB является сервер базы данных по умолчанию в CentOS 7, так что идти вперед и установите ее с помощью следующей команды:

 

После установки, добавьте bind-address = 127.0.0.1 в /etc/my.cnf.d/server.cnfчтобы связать MariaDB локально:

 

Перезапустите сервер базы данных MariaDB и включите ее в автозапуск системы с помощью:

 

И, наконец, вы можете запустить скрипт mysql_secure_installation после установки, чтобы закончить настройку MariaDB. Например:

 

 

Установите Apache

Затем приступитtе к установке Apache, OpenSSL и mod_ssl с использованием yum, так:

 

Перезапустите Apache и добавьте его для автоматического запуска на вашей системе с помощью:

 

Проверьте настройку путем открытия, например, http: //ваш_ip_адрес_сервера/ в вашем браузере. Вы должны увидеть страницу Apache по умолчанию, например:

По умолчанию страница Apache в CentOS

Отлично. Теперь давайте настроим некоторые дополнительные параметры Apache, например, скрыть свой номер версии, его баннер и т.п …, добавив следующее в /etc/httpd/conf.d/options.conf.

 

Тестирование конфигурационного файла Apache и перезапустить веб-сервер для того, чтобы изменения вступили в силу:

 

Установить PHP

Для того, чтобы иметь возможность работать веб – приложениям на основе PHP, мы должны добавить поддержку PHP для веб – сервера Apache, поэтому давайте установим некоторые необходимые пакеты с yum:

 

Кроме того, вы можете установить некоторые другие расширения PHP, необходимые для ваших приложений. Вот список:

Хорошо, давайте продолжим с конфигурацией PHP. Отредактируйте файл /etc/php.ini и установите следующие параметры :

 

 

перезапустите Apache, используя systemctl для того, чтобы изменения вступили в силу:

 

Тестируем загрузку модуля PHP в Apache с помощью:

 

Вы можете создать тестовый скрипт info.php, с помощью следующей команды:

 

и получите доступ к нему с помощью следующей команды:

 

 

Установить APACHE VHOST

Теперь вам придется настроить в Apache директивы Virtual Host, чтобы иметь возможность размещать несколько доменов, даже SSL, используя приведенные в действие один один IP – адрес. Таким образом, создайте файл /etc/httpd/conf.d/vhosts.conf и добавьте следующее:

 

Это говорит Apache, загрузить конфигурационные файлы, оканчивающиеся на .conf которые находятся в /etc/httpd/vhosts.d. Как вы можете догадались, это место, где мы указываем наши виртуальные хосты, так что давайте настроим один для my_domain.com и другой для my_domain2.ru

VHOST для my_domain.com

 

VHOST для my_domain.net

 

И, наконец, перезапустите Apache для того, чтобы изменения вступили в силу:

Как установить LAMP (Linux Apache, MariaDB & PHP) на CentOS 7


Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close