🏬 1С Предприятие 8.3 на Linux Ubuntu – Шаг 3 – Установка Apache2 x32 на Ubuntu x64 и Nginx на фронт



🏬 1С Предприятие 8.3 на Linux Ubuntu – Шаг 3 – Установка Apache2 x32 на Ubuntu x64 и Nginx на фронт

🏬 1С Предприятие 8.3 на Linux Ubuntu - Шаг 3 - Установка Apache2 x32 на Ubuntu x64 и Nginx на фронт

Третий и последний шаг гайда по установке 1С Предприятие 8.3. В нём мы устанавливаем и настраиваем веб сервер Apache 2 версии 2.4 32-ух битный на 64-ый Linux через LXC контейнер и настроим Nginx в качестве фронтэнда (Frontend) и опубликуем информационную базу на веб сервере. Полная демонстрация. В видео я назвал контейнер trusty_lxc, но в примерах команд я использую 1capache, для понятности. Список использованных команд:

– Устанавливаем пакеты для контейнеризации LXC и проверяем установленную конфигурацию:
sudo apt-get install lxc lxc-templates wget bridge-utils
sudo lxc-checkconfig

– На всякий случай перезапустим App Armor
/etc/init.d/apparmor restart

– Создаём контейнер, запускаем его и подключаемся к его консоли:
sudo lxc-create -t ubuntu -n 1capache — -r trusty -a i386
sudo lxc-ls -f
sudo lxc-start -n 1capache -d
sudo lxc-info -n 1capache
sudo lxc-console -n 1capache

– В контейнере устанавливаем Apache2 2.4 x32 и mod-rpaf:
sudo apt-get install apache2 apache2-bin apache2-data libapache2-mod-rpaf

– Редактируем конфиг rpaf, пример:
LoadModule rpaf_module modules/mod_rpaf.so
RPAFenable On
RPAFsethostname On
RPAFheader X-Forwarded-For
RPAFproxy_ips 10.0.3.11 127.0.0.1

– В контейнере создадим папки к которым будет биндинг с хост системы:
mkdir /1c
mkdir /opt/1C

– В хост системе (в основном сервере) создадим папку под публикацию и меняем права доступа:
sudo mkdir /1c
sudo chmod 777 /1c

– В основной системе рекомендую установить apache2-bin x64 чтобы публикация проходила без ошибок:
sudo apt-get install apache2-bin

– Публикуем информационную базу (ИБ) на веб сервере Apache (команду запускаем в основной системе):
/opt/1C/v8.3/i386/webinst -apache24 -wsdir dengi -dir /1c/dengi -connstr “Srvr=riftbit;Ref=dengi;” -confPath /var/lib/lxc/1capache/rootfs/etc/apache2/apache2.conf

– Биндим папки из основной системы в контейнер:
mount –bind /1c /var/lib/lxc/1capache/rootfs/1c
mount –bind /opt/1C /var/lib/lxc/1capache/rootfs/opt/1C

– В Nginx (в основной системе) можно использовать такую конфигурацию:
server {
server_name 1c.riftbit.com;
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://10.0.3.11/;
client_max_body_size 10M;
}
}

ПОСТ В БЛОГЕ: http://bit.ly/2gyxCHk

………………………………………………………………………………………………………..

Кэш бэк (CashBack) при заказе на Aliexpress до 18% и на Gearbest до 5%! Заказывай любую дрипку или девайс со скидкой – http://bit.ly/RBYCashBack
И плагин для браузера: http://bit.ly/RBYCashBackPlugin

💹 Тут может быть ваша реклама / Your advertisment can be here

………………………………………………………………………………………………………..
💰 Поддержать канал: http://bit.ly/Donate2ErgoZ
💰 Через PayPal: http://bit.ly/Donate2ErgoZByPaypal
💰 Моя партнёрка на ютубе: http://bit.ly/RBVSP

………………………………………………………………………………………………………..
📹 Мои дополнительные каналы: / My another Channels 📹
👉 Riftbit Vaping: http://bit.ly/RBYVaping
👉 Riftbit Talks: http://bit.ly/RBYTalks
👉 Riftbit Tech: http://bit.ly/RBYTech

………………………………………………………………………………………………………..
🙆 Социальные сети / Social Links 🙆
👉 vKontakte – http://bit.ly/VKRiftbit
👉 Instagram – http://bit.ly/IMRiftbit
👉 Twitter – http://bit.ly/TWRiftbit
👉 Facebook – http://bit.ly/FBRiftbit

………………………………………………………………………………………………………..
🎮 Мои игровые стримы / My game streams 🎮
👉 Twitch – http://bit.ly/TwitchRiftbit
👉 Goodgame – http://bit.ly/GGRiftbit
👉 Vapers TV – http://bit.ly/VTVRiftbit

………………………………………………………………………………………………………..
🚧 For product reviews and ads request: ✉ [email protected]

💨 🔥 ⚠ 💵 💳 ❄ 🔧 🔋 🔞 💨

Comments are closed.