Need help? Chat now!

Hostwinds Учебники

Результаты поиска для:


Содержание


Подготовка стека лампы
Установить Apache
Установить MySQL
Установить PHP
Убедитесь, что все работает

Как установить стек лампы на сервере облачного VPS

Теги: Cloud Servers,  VPS 

Подготовка стека лампы
Установить Apache
Установить MySQL
Установить PHP
Убедитесь, что все работает

Лампа - это аббревиатура, которая подпитывается для Linux (L), Apache (A), MySQL (M) и PHP (P).Стек лампы способствует множеству различных веб-приложений, обеспечивая основные основы, необходимые для соответствующего хостинга.Строительство стека лампы поддерживает установленные приложения, такие как WordPress, Drupal и многое другое.

Чтобы использовать стек лампы, все, что необходимо, это базовый пакет Linux.Вы можете установить стек лампы на VPS после подключения к пользователю root через SSH.

Подготовка стека лампы

Перед началом дальнейшей установки необходимо обеспечить актуальную ОС, выполнив следующую команду:

yum update

Установить Apache

Шаг 1: Установите Apache в качестве веб-сервера.Введите «y» для да, когда будет предложено.

yum install httpd

Шаг 2: Включить Apache.

systemctl enable httpd

Шаг 3: Установите Apache, чтобы начать при загрузке.

systemctl start httpd

Шаг 4: Проверьте состояние Apache (httpd).

systemctl status httpd

Шаг 5: Как только Apache установлен и проверен, убедитесь, что он работает правильно, навигации по IP-адресу вашего сервера в URL.Теперь появится страница теста HTTP-сервера.

Установить MySQL

Шаг 1: Теперь вам нужно будет установить mysql.Следуйте инструкциям ниже:

yum -y install @mysql

Шаг 2: Включить MySQL.

systemctl enable --now mysqld

Шаг 3: Установите MySQL для загрузки на запуск сервера.

systemctl start mysqld

Шаг 4: Убедитесь, что MySQL активен.

systemctl status mysqld

Шаг 5: Закрепите свой MySQL.

mysql_secure_installation

MySQL спросит, хотите ли вы проверить компонент пароля для проверки пароля и повысить безопасность.Идите вперед и введите «Y» или «Y» для да.

Выберите силу своего пароля между 0 и 2. Далее, вам нужно будет ввести пароль, который вам потребуется в будущем.После того, как вы сделаете это и установите свой пароль, перейдите к ответу Да к следующим параметрам:

  • Вы хотите продолжить с помощью предоставленного пароля?
  • Удалить анонимных пользователей?
  • Отключите корневой логин удаленно?
  • Удалите тестовую базу данных и доступ к нему?
  • Перезагрузить таблицы привилегии сейчас?

Шаг 6: Отсюда вам нужно будет войти в ваш установленный MySQL.

mysql -u root -p

Шаг 7: Теперь вам нужно будет создать базу данных вместе с пользователем с привилегиями.Обратите внимание, что мы используем «LampUser» и «пароль» в качестве имени пользователя и пароля базы данных для этого руководства.Впоследствии вы можете обменять их своими требованиями.

CREATE DATABASE lamp_db;
CREATE USER lampuser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'lampuser'@'localhost';
FLUSH PRIVILEGES;

(Примечание. Запуск вышеупомянутых команд MySQL «LAMP_DB» будет базой данных, «LampUser» будет иметь имя пользователя базы данных, а «пароль» будет паролем для базы данных

Установить PHP

Шаг 1: Вам нужно будет yum установить PHP, используя строку ниже и ответьте на «y» для да, когда это будет предложено сделать это.

yum install php

Шаг 2: Установите дальнейшие расширения PHP и приложения.Ответьте «y» для да, когда будет предложено.

yum install php-pear php-mysqlnd php-curl php-mbstring php-gd php-xml php-pear php-fpm php-pdo php-opcache php-json php-zip php-cli

Шаг 3: Включить PHP.

systemctl enable php-fpm

Шаг 4: Убедитесь, что PHP начинается при загрузке.

systemctl start php-fpm

Убедитесь, что все работает

Шаг 1: Убедитесь, что Apache работает, запустив команду ниже.Обратите внимание, что этот процесс должен также показать активное (работает) статус зеленым, если он работает правильно.

systemctl status httpd

Шаг 2: Убедитесь, что MySQL работает, запустив команду ниже.Обратите внимание, что этот процесс должен также показать активное (работает) статус зеленым, если он работает правильно.

systemctl status mysqld

Шаг 3: Убедитесь, что PHP работает, запустив команду ниже.Обратите внимание, что этот процесс должен также показать активное (работает) статус зеленым, если он работает правильно.

systemctl status php-fpm

Шаг 4: Вы теперь все сделаны!Ваш стек лампы был установлен и готов к использованию для любого из ваших будущих потребностей хостинга.

Написано Hostwinds Team  /  Июль 31, 2021