Установка ПО

Актуально только для VDS/Dedicated серверов

База данных

В процессе разработки и тестирования используется MariaDB, по этой причине настоятельно рекомендуем использовать именно эту СУБД:

sudo apt-get install mariadb-server
sudo mysql_secure_installation

В процессе работы запросит ввести пароль root пользователя - просто нажимаем Enter - пароль по умолчанию пустой. На все последующие вопросы отвечаем положительно - Y. В конце запросит пароль для пользователя root - обязательно указываем.

PHP

Ubuntu/Mint

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Debian

sudo apt install apt-transport-https lsb-release ca-certificates wget -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg 
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update

Далее независимо от системы:

sudo apt-get install php8.1-common php8.1-cli php8.1-{curl,intl,mysql,readline,xml,mbstring,gd,zip}

Для использования Nginx:

sudo apt install php8.1-fpm

Для использования Apache2:

sudo apt install libapache2-mod-php8.1

Веб-сервер

Nginx

sudo apt install nginx

Apache2

sudo apt install apache2

Last updated