Как установить LAMP, Apache, MySQL, MariaDB и PHP на CentOS 8

Как использовать dnf для быстрой установки среды LAMP, Apache+MySQL/MariaDB+PHP на CentOS 8?
Этот метод установки протестирован в Google Cloud и должен работать в AWS, DigitalOcean или любой другой службе облачного хостинга, VPS или выделенном сервере.

Конфигурация сервера Google Cloud. Окружение LNMP. Подробная информация об установке PHP+MySQL+Nginx.

Конфигурация Google Cloud Server: Хороший инструмент всегда хорош. Прежде чем создавать сайт, настройте LNMP-среду сервера. Без хорошей PHP-среды у вас в дальнейшем будет больше проблем. Ранее я уже рассказывал об установке и развёртывании PHP-среды вручную. Сегодня я расскажу, как вручную установить и настроить PHP, MySQL и Nginx на Google Cloud Server с помощью команды dnf без использования сторонней панели.

управление базами данных phpMyAdmin

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

База данных MySQL

MySQL — самая популярная система управления реляционными базами данных. С точки зрения веб-приложений MySQL — одно из лучших приложений для реляционных СУБД (систем управления реляционными базами данных).

Пример установки библиотеки GD в PHP7

Приведённая выше команда установит расширение библиотеки GD. Проверьте страницу phpinfo, поддерживается ли GD.
Однако, если версия PHP установлена вручную, установка расширения GD довольно хлопотна. После нескольких серьёзных испытаний я нашёл более простой способ.

Учебное пособие по удаленной настройке SSH для Google Cloud Server 2023

После настройки Google Cloud Server необходимо войти в виртуальную машину для настройки системного окружения. Тестовая установка — операционная система CentOS 7 на платформе Linux. Включите службу удалённого управления SSHD пошагово.