Yandex Metrika
sanches.free

Ubuntu Server перед запуском Битрикс: LAMP и типовые лимиты

Минимальная подготовка Ubuntu Server под Битрикс

Вместо готовой виртуальной машины иногда нужен свой стек Ubuntu: проще вклинить нужные утилиты, Mercurial, нестандартные пакеты. Ниже — короткий чеклист поверх установки с отмеченными LAMP-компонентами и SSH.

Сеть и root по SSH

ip route get 8.8.8.8 | awk '{print $NF; exit}'

Для интроспекции включают пароль root и разрешают вход в /etc/ssh/sshd_config (PermitRootLogin yes вместо prohibit-password), затем перезапускают service ssh restart или systemd-аналог.

Apache и PHP под типовые требования

В /etc/apache2/apache2.conf для нужных каталогов выставляют AllowOverride All. В актуальных ветках путь PHP — /etc/php/*/apache2/php.ini или FPM-пул.

short_open_tag = On
post_max_size = 100M
upload_max_filesize = 100M
max_input_vars = 10000
mbstring.func_overload = 2
mbstring.internal_encoding = UTF-8

Короткие теги по-прежнему встречаются в наследии и скриптах установки, поэтому их выключают только осознанно.

Сеть и несколько виртуальных хостов

Статический /etc/network/interfaces, алиасы eth0:N и отдельные <VirtualHost IP:80> позволяют держать несколько проектов на разных локальных адресах. На десктопной Ubuntu IPv4 можно задать через GUI сетевых профилей.

Не хотите копаться сами?

Починю за 1-3 дня. Без предоплаты — оплата по результату.

15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии