Просмотров: 31644
Дата последнего изменения: 26.09.2024
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
3
4
5
Ниже приведен весь список пакетов, который нам понадобится для "1С-Битрикс24 коробочная версия". Для "1С-Битрикс: Управление сайтом" не нужен только push-server.
В дефолтном репозитории Debian 11 нет PHP 8.0, но есть сторонние, которые позволяют поставить необходимое ПО.
apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2
Используйте репозиторий: packages.sury.org (ссылка недоступна на территории РФ).
Настройте репозиторий, симпортируйте ключ репозитория, обновите список пакетов:
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | \
sudo tee /etc/apt/sources.list.d/sury-php.list
wget -qO - https://packages.sury.org/php/apt.gpg | \
sudo apt-key add -
apt update
Установите apache 2.4 и php 8.0:
# apt install apache2 -y
# apt install php8.0 php8.0-cli \
php8.0-common php8.0-gd php8.0-ldap \
php8.0-mbstring php8.0-mysql \
php8.0-opcache \
php-pear php8.0-apcu php-geoip \
php8.0-mcrypt php8.0-memcache\
php8.0-zip php8.0-pspell php8.0-xml -y
Примечание. В Debian версии 12 есть пакет PHP 8.2 — установите его с помощью команды:
apt install -y php8.2 php8.2-common
Установите nginx (1.18 версия):
apt install nginx -y
Установите MariaDB сервер (10.5 версия):
apt -y install mariadb-server mariadb-common
Установите node и npm (push-server) - 12.22:
apt install nodejs npm -y
Установите redis - 6.0:
apt install redis -y