на примере базы 1С DOC:
для публикации нужно знать строку подключения для DOC это: «Srvr=192.168.205.35;Ref=doc;»
создаем DNS запись: doc.mosigra.su CNAME techru.mosigra.su. 300
DNS запись применяется до 3 часов (если она новая и никто не пытался её использовать то обычно ~5 минут)
на сервере mi-1c06, публикуем базу через Apache:
sudo mkdir /var/www/doc sudo touch /etc/apache2/sites-available/doc.mosigra.su.conf sudo /opt/1C/v8.3/x86_64/webinst -publish -apache24 -wsdir doc -dir /var/www/doc -connstr "Srvr=192.168.205.35;Ref=doc;" -confpath /etc/apache2/sites-available/doc.mosigra.su.conf sudo a2ensite doc.mosigra.su.conf sudo service apache2 restart
проверяем публикацию в датацентре с помощью браузера: http://192.168.205.44/doc
на сервере mi-proxy02, создаем домен (копированием из соседнего домена):
sudo cp /etc/nginx/sites-available/test.mosigra.su /etc/nginx/sites-available/doc.mosigra.su sudo nano /etc/nginx/sites-available/doc.mosigra.su
меняем все вхождения test.mosigra.su на doc.mosigra.su (кроме сертификатов):
...
server_name doc.mosigra.su;
...
if ($host = doc.mosigra.su) {
...
server_name doc.mosigra.su;
...
включаем домен:
sudo ln -s /etc/nginx/sites-available/doc.mosigra.su /etc/nginx/sites-enabled/ sudo service nginx reload
после того как DNS применится на том же сервере mi-proxy01:
sudo certbot --nginx выбираем наш домен doc.mosigra.su, выбираем более безопасный вариант с постоянной переадрессацией на https sudo service nginx reload
проверяем из любого места с помощью браузера: https://doc.mosigra.su/doc