Установите стек LAMP на CentOS 7

Термин LAMP является аббревиатурой от названий его четырех компонентов с открытым исходным кодом:

  • L — операционная система Linux
  • A — Apache — самый популярный в мире веб-сервер HTTP.
  • M — система управления реляционными базами данных MySQL или MariaDB
  • P — язык программирования PHP

В этой серии мы покажем вам, как установить Apache, сгенерировать бесплатный SSL-сертификат Let’s Encrypt, установить и защитить MariaDB и установить PHP 7.x.

Если вы спешите и не хотите читать более подробную документацию, вы можете установить LAMP Stack на свой сервер CentOS 7, следуя нашему разделу Quickstart.

Установите LEMP Stack в CentOS 7 [Быстрый старт]

Это краткое руководство покажет вам основные шаги, необходимые для установки стека LEMP на сервере CentOS 7.

Предпосылки

Пользователь, под которым вы вошли в систему, должен иметь права sudo, чтобы иметь возможность устанавливать пакеты.

Шаг 1. Установка Apache

Apache доступен в репозиториях CentOS 7 по умолчанию, и установка довольно проста. В CentOS и RHEL пакет Apache и служба называются httpd. Чтобы установить пакет, выполните следующую команду:

sudo yum install httpd

После завершения установки запустите и включите службу Apache, набрав:

sudo systemctl start httpd sudo systemctl enable httpd

Шаг 2. Установка MariaDB

Следующим шагом является установка пакетов MariaDB. Для этого введите:

sudo yum install mariadb-server

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

sudo systemctl start mariadb.service sudo systemctl enable mariadb.service
На момент написания MariaDB 5.5 доступна в официальном репозитории CentOS 7. Если вы хотите установить более новую версию, обратитесь к этому руководству . Чтобы установить MySQL вместо MariaDB, ознакомьтесь с инструкциями по установке в нашем руководстве .

Шаг 3. Установка PHP

CentOS 7 поставляется с PHP версии 5.4, которая в течение некоторого времени является EOL-редактором, поэтому мы будем использовать репозиторий Remi для установки PHP 7.2.

Выполните следующую команду, чтобы установить репозиторий Remi в вашу систему:

sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

После добавления установите пакет yum-utils и включите репозиторий remi-php72 :

sudo yum install yum-utils sudo yum-config-manager --enable remi-php72

Теперь, когда у нас включен репозиторий Remi, мы можем установить PHP FPM и несколько наиболее распространенных модулей PHP с помощью:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql

После установки пакетов PHP перезапустите службу Apache с помощью:

sudo systemctl restart httpd

Больше информации

Более подробные инструкции по каждому шагу см. В следующих руководствах.

Учебники

Оставьте комментарий