LEMP + phpMyAdmin¶
Информация
LEMP - это стек технологий для веб-разработки с открытым исходным кодом, включающий операционную систему Linux, веб-сервер Nginx, базу данных MySQL и интерпретатор применяемого в разработке web-приложений языка PHP. Linux обеспечивает хостинг и управление сервером, Nginx работает как веб-сервер, который обрабатывает запросы на ресурсы и отвечает на них, MySQL - это реляционная база данных, которая хранит и обрабатывает данные, а PHP - это язык программирования. phpMyAdmin - это свободная программа с открытым исходным кодом, написанная на PHP, которая позволяет управлять MySQL через веб-интерфейс.
LEMP+ phpMyAdmin. Основные возможности¶
- phpMyAdmin: позволяет достаточно просто и удобно управлять MySQL, избавляя от необходимости использовать командную строку или сложные скрипты. Часто используется на хостингах для администрирования БД пользователей. Позволяет осуществлять просмотр и управление базами данных, таблицами, полями, индексами и другими объектами MySQL, выполнять SQL-запросы, импортировать и экспортировать данные в различных форматах (SQL, CSV, XML).
- Высокая производительность: Nginx является быстрым и масштабируемым веб-сервером, а MySQL обеспечивает быстрый доступ к данным, что позволяет достичь высокой производительности приложений.
- Надежность и безопасность: Linux является надежной операционной системой с высокой защитой от взлома, а Nginx имеет множество инструментов для защиты от DDoS-атак и других угроз.
- Масштабируемость: Благодаря модульной архитектуре Nginx и возможности горизонтального масштабирования MySQL, LEMP легко масштабируется для удовлетворения потребностей растущего бизнеса.
- Гибкость: PHP является гибким и мощным языком программирования и позволяет создавать динамические веб-страницы и приложения с различными функциями.
- Открытый и расширяемый код: Все компоненты LEMP имеют открытый исходный код, что позволяет настраивать и адаптировать ПО в соответствии с различными потребностями.
- Легкость использования: Настройка LEMP не является сложным процессом, особенно для тех, кто знаком с Linux и веб-разработкой.
Особенности сборки¶
ID | Совместимые ОС | VPS | BM | VGPU | GPU | Мин. ЦПУ (Ядер) | Мин. ОЗУ (Гб) | Мин. HDD/SDD (Гб) | Доступно |
---|---|---|---|---|---|---|---|---|---|
21 | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | Да |
- Установка Nginx + SSL + Fail2ban + php-fpm + MariaDB в зоне hostkey.in
- Установленное ПО:
- PhpMyAdmin.
После установки необходимо зайти по SSH на сервер и добавить в директорию /etc/nginx/sites-available
контент сайта.
Начало работы после развертывания LEMP + phpMyAdmin¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi.
- Веб-интерфейс будет доступен по адресу:
https://lemp{Server_ID_from_Invapi}.hostkey.in/phpmyadmin
- Логин:
admin
; - Пароль:
admin
.
Создание базы данных¶
Для добавления новой базы данных необходимо:
Войти в интерфейс phpMyAdmin и перейти на вкладку Базы данных, затем ввести желаемое уникальное имя для новой БД в поле Имя базы данных. Нажать кнопку Создать:
Затем повторно ввести название таблицы и указать количество строк. После ввода данных нажать кнопку кнопку Вперед:
База данных будет создана и появится в списке существующих. Теперь в ней можно создавать таблицы и работать с данными:
Примечание
Подробная информация по работе с базой данных содержится в документации разработчиков.
Заказ сервера с LEMP с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.