Как установить Lighttpd с PHP, MariaDB и PhpMyAdmin в Ubuntu
Lighthttpd — это веб-сервер с открытым исходным кодом для компьютеров Linux, очень быстрый и очень маленький по размеру, он не требует много памяти и использования ЦП, что делает его одним из лучших серверов для любого проекта. для этого требуется скорость развертывания веб-страниц.
Возможности Lighttpd
- Поддержка интерфейсов FastCGI, SCGI, CGI.
- Поддержка использования chroot.
- Поддержка mod_rewrite.
- Поддержка TLS/SSL с использованием OpenSSL.
- Очень маленький размер: 1 МБ.
- Низкое использование процессора и оперативной памяти.
- Лицензия BSD.
В этой статье объясняется, как установить Lighthttpd, MariaDB, PHP с помощью PhpMyAdmin в Ubuntu 20.04. >.
Шаг 1. Установка Lighttpd в Ubuntu
К счастью, Lighttpd доступен для установки из официальных репозиториев Ubuntu. Поэтому, если вы хотите установить Lighttpd, вам нужно всего лишь запустить следующую команду.
sudo apt install lighttpd
После установки Lighttpd вы можете перейти на свой веб-сайт или IP-адрес и увидеть эту страницу, подтверждающую установку Lighttpd на ваш компьютер.
Прежде чем перейти к дальнейшей установке, я хотел бы сказать вам, что ниже приведены важные вещи о Lighttpd, которые вам следует знать, прежде чем продолжить.
- /var/www/html – корневая папка по умолчанию для Lighttpd.
- /etc/lighttpd/ – папка по умолчанию для файлов конфигурации Lighttpd.
Шаг 2. Установка PHP в Ubuntu
Веб-сервер Lighttpd нельзя будет использовать без поддержки PHP FastCGI. Кроме того, вам также необходимо установить пакет «php-mysql», чтобы включить поддержку MySQL.
sudo apt install php php-cgi php-mysql
Теперь, чтобы включить модуль PHP, выполните в терминале следующие команды.
sudo lighty-enable-mod fastcgi
sudo lighty-enable-mod fastcgi-php
После включения модулей перезагрузите конфигурацию сервера Lighttpd, выполнив приведенную ниже команду.
sudo service lighttpd force-reload
Теперь, чтобы проверить, работает PHP или нет, давайте создадим файл «test.php» в /var/www/test.php.
sudo vi /var/www/html/test.php
Нажмите кнопку «i», чтобы начать редактирование, и добавьте к ней следующую строку.
<?php phpinfo(); ?>
Нажмите клавишу ESC, напишите:x и нажмите клавишу Enter, чтобы сохранить файл.
Теперь перейдите на свой домен или IP-адрес и вызовите файл test.php, например http://127.0.0.1/test.php. Вы увидите эту страницу, что означает, что PHP успешно установлен.
Шаг 3. Установка MariaDB в Ubuntu
MariaDB — это ответвление MySQL, а также хороший сервер баз данных для использования с Lighttpd. Чтобы установить его на Ubuntu 20.04, выполните следующие серии команд в терминале.
sudo apt-get install software-properties-common
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.piconets.webwerks.in/mariadb-mirror/repo/10.5/ubuntu focal main'
sudo apt update
sudo apt install mariadb-server
После установки вы можете запустить сценарий безопасности, чтобы защитить установку MariaDB, как показано.
sudo mysql_secure_installation
Скрипту будет предложено ввести пароль root или настроить его. После этого отвечайте Y
на каждый последующий запрос.
Установка PhpMyAdmin в Ubuntu
PhpMyAdmin — это мощный веб-интерфейс для управления базами данных в Интернете, его использует почти каждый системный администратор, поскольку с его помощью очень легко управлять базами данных. Чтобы установить его в Ubuntu 20.04, выполните приведенную ниже команду.
sudo apt install phpmyadmin
Во время установки появится диалоговое окно ниже, выберите НЕТ
.
Теперь выберите «Lighthttpd».
Мы почти закончили, просто запустите эту простую команду, чтобы создать символическую ссылку в /var/www/ на папку PHPMyAdmin в /usr/share/.
sudo ln -s /usr/share/phpmyadmin/ /var/www
Теперь перейдите по адресу http://localhost/phpmyadmin, и вам будет предложено ввести пароль root, который вы установили выше во время установки MariaDB.
Вот и все, все ваши серверные компоненты запущены и работают. Вы можете приступить к развертыванию своих веб-проектов.