Как установить стек LAMP на Debian 9

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

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

В этой серии руководств вы узнаете, как установить стек LAMP в Debian 9. Мы покажем вам, как установить Apache, создать виртуальные хосты Apache, сгенерировать бесплатный SSL-сертификат Let’s Encrypt, установить и защитить MySQL и установить PHP 7.2.

Подробные руководства, которые являются частью этой серии, перечислены в конце этой страницы.

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

Установите стек LAMP в Debian 9 [Быстрый старт]

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

Предпосылки

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

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

Установка Apache — довольно простой процесс. Начните с обновления индекса пакетов и установите Apache с помощью следующих команд:

sudo apt update sudo apt install apache2

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

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

sudo apt install mariadb-server

После завершения установки mysql_secure_installation команду mysql_secure_installation чтобы повысить безопасность установки MariaDB:

sudo mysql_secure_installation

Вам будет предложено установить пароль root, удалить анонимного пользователя, ограничить доступ пользователя root к локальному компьютеру и удалить тестовую базу данных. Вы должны ответить «Д» (да) на все вопросы.

Если вы хотите установить MySQL вместо MariaDB, ознакомьтесь с инструкциями по установке в нашем руководстве .

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

Debian 9 поставляется с PHP версии 7.0. Для установки PHP и наиболее распространенных модулей PHP используйте следующую команду:

sudo apt install php libapache2-mod-php php-opcache php-cli php-gd php-curl php-mysql

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

sudo systemctl restart apache2
Если вы хотите установить PHP 7.2, обратитесь к нашему руководству за подробностями.

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

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

Учебники

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