Как установить сервер LAMP на CentOS 8

Как установить сервер LAMP на CentOS 8
Ноутбуки Microsoft Surface — техническая характеристика, обзор
16 марта, 2020
Как установить NextCloud на CentOS 8
Как установить NextCloud на CentOS 8
16 марта, 2020
Показать все
Как установить сервер LAMP на CentOS 8

LAMP, аббревиатура для Linux , Apache , MySQL и PHP , является популярным бесплатным стеком с открытым исходным кодом, который используется администраторами веб-сайтов и разработчиками для тестирования и размещения динамических веб-сайтов.

Сервер LAMP состоит из 4 основных компонентов: веб сервер Apache, база данных MySQL или MariaDB и PHP, который является популярным языком скриптов, что используется для создания динамических веб-страниц.

LAMP стек является популярным стек хостингом для подавляющего большинства хостинговых компаний в предоставлении хостинга среды для сайтов пользователей. В этой статье вы узнаете, как установить сервер LAMP в дистрибутиве CentOS 8 Linux.

Шаг 1: Обновите пакеты программного обеспечения CentOS 8

Как всегда рекомендуется обновить пакеты программного обеспечения перед началом любой установки. Так что войдите на свой сервер и выполните команду.

Шаг 2: Установите веб-сервер Apache на CentOS 8

После обновления системных пакетов следующим шагом является установка веб-сервера Apache, и некоторые важные инструменты и утилиты запускаются командой.

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

Затем запустите службу Apache , выполнив команду.

Чтобы убедиться, что веб-сервис Apache запущен, выполните команду.

Если вам немного любопытно, вы можете получить версию apache и другие детали, связанные с Apache, запустив команду rpm.

Кроме того, вы можете открыть свой веб-браузер и посетить IP-адрес вашего сервера.

веб-страница Apache

Шаг 3: Установите MariaDB на CentOS 8

MariaDB — это форк базы данных MySQL. Он был разработан бывшей командой MySQL, которая опасалась, что Oracle может превратить MySQL в проект с закрытым исходным кодом. Он поставляется с инновационными и лучшими функциями, чем MySQL, что делает его лучшим вариантом, чем MySQL.

Чтобы установить MariaDB, запустите команду.

Далее запустите и включите MariaDB при запуске.

Вы можете проверить статус MariaDB, выполнив команду.

Наконец, нам нужно обезопасить нашу базу данных MariaDB.

Вам будет предложено ввести пароль root (если у вас уже есть пароль root) или настроить его. После этого нажмите Y на каждый последующий запрос.

Безопасная сводка установки MariaDB

Шаг 4: Установка PHP 7 на CentOS 8

Последний компонент в стеке LAMP, который нам нужно установить, — это PHP, и как упоминалось ранее, PHP — это язык веб-программирования для скриптов, используемый для разработки динамических веб-страниц.

Мы собираемся установить последнюю версию PHP ( PHP 7.4 на момент написания данного руководства) с использованием репозитория Remi.

Сначала установите EPEL — репозиторий.

Затем установите утилиты yum и включите remi-repository с помощью команды ниже.

Установите Remi Repository на CentOS 8

После успешной установки yum- утилит и Remi-пакетов найдите модули PHP, которые доступны для загрузки, запустив команду.

Вывод будет включать в себя доступные модули PHP, потоковые и установочные профили, как показано ниже.

Список PHP модуля в CentOS 8

Вывод указывает, что в настоящее время установленная версия PHP является PHP 7.2 . Чтобы установить более новую версию PHP 7.4, перезагрузите модули PHP.

После сброса модулей PHP включите модуль PHP 7.4, запустив его.

Наконец, установите PHP, PHP-FPM (FastCGI Process Manager) и связанные с ней модули PHP.

Установите модули PHP в CentOS 8

Чтобы проверить версию, установленную для запуска.

Отлично! Теперь у нас установлен PHP 7.4. Не менее важно, что нам нужно запустить и включить PHP-FPM при загрузке.

Чтобы проверить его состояние, выполните команду.

 

Проверьте статус PHP-FPM

Чтобы проинструктировать SELinux разрешить Apache выполнять PHP- код через PHP-FPM запуск.

Наконец, перезапустите веб-сервер Apache, чтобы PHP работал с Apache.

Шаг 5: Тестирование PHP

Чтобы протестировать PHP с веб-сервером, вам нужно создать  файл info.php в корневой директории.

Вставьте код PHP ниже и сохраните файл.

Затем перейдите в браузер и введите URL-адрес ниже. Не забудьте заменить IP-адрес сервера фактическим IP-адресом вашего сервера.

Проверьте информацию PHP в CentOS 8

Теперь вы должны видеть информацию о PHP в своем веб-браузере.

Отлично! Теперь вы установили Apache, PHP и MariaDB в вашей системе CentOS 8. В качестве хорошей практики убедитесь, что вы  удалили файл info.php, поскольку он может представлять угрозу безопасности, если хакеры могут определить версию PHP, которую вы используете.

Нашли ошибку в тексте! Выдели фрагмент текста и нажмите Ctrl+Enter.

0
https://fyfor.com/kak-ustanovit-server-lamp-na-centos-8/

Автор публикации

не в сети 2 месяца

Андрей Ковальчук

7
Комментарии: 6Публикации: 124Регистрация: 09-12-2019

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

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

два × два =

Авторизация
*
*

двадцать + 3 =

Регистрация
*
*
*
Пароль не введен
*

один × три =

Генерация пароля

13 − 6 =

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: