แแฆแแก แแแแแ แแแแฎแ แแ, แแฃ แ แแแแ แฃแแแ แแแแแแ แแแ 1c แกแแ แแแ แ linux debian 9-แแ แแแ แกแแ แแแกแแแแก แแแแแฅแแแงแแแแแ.
แ แ แแ แแก แแแ แกแแ แแแกแแแ 1c?
แแแแแแแแ - แแฃแจแแแแก แกแฌแ แแคแแ (แแฃแแแแช แกแแแแแแ แแแแ แ แแแแแแแแแ แแแแแชแแแแแแ), แจแแแแ แแแแ แแแกแแฎแแ แฎแแแแแแ.
แแแแฃแกแแแ - แแฅแแแแ 1c แแ แแแ แแแแกแขแ แแแแฎแแแก แแแฌแฃแฌแฃแแแแก แแฅแแแแ แแแแแชแแแแ แแแแแก แแแ แกแแ แแแกแแก แแแฌแแ แแกแแก. แกแแฅแแ แซแแแแแ แแแแแกแแแฃแ แแ แแฌแแ แแแแแจแ.
แแ แแแขแงแแ แ แแแแ แแแฌแแ แ
แแกแ แ แแ, แฉแแแ แแแแฅแแก debian 9 netinst, แแแแแฌแงแแ:
แแแแแแกแขแแแแ แแ PostgresPro (แแแฎแแแ แแแแแแแแแกแฌแแแแ, แ แแ แแก แแ แแ แแก แฃแคแแกแ แแ แแ แชแแแแแแ แแฎแแแแ แจแแกแแซแแแแแแแแแแก แแแชแแแแแก แคแแ แแแแแจแ):
# apt-get update -y
# apt-get install -y wget gnupg2 || apt-get install -y gnupg
# wget -O - http://repo.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO | apt-key add -
# echo deb http://repo.postgrespro.ru/pgpro-archive/pgpro-11.4.1/debian stretch main > /etc/apt/sources.list.d/postgrespro-std.list
# apt-get update -y
# apt-get install -y postgrespro-std-11-server
# /opt/pgpro/std-11/bin/pg-setup initdb
# /opt/pgpro/std-11/bin/pg-setup service enable
# service postgrespro-std-11 start
# su - postgres
# /opt/pgpro/std-11/bin/psql -U postgres -c "alter user postgres with password 'ะะฐัะะฐัะพะปั';"
แแแแแ แแฃแแฎแ แแ postgresql-แก, แ แแ แแแฃแกแแแแแก แงแแแแ แแแกแแแแ แแก แแ แแ แ แแฎแแแแ localhost-แก
# nano /var/lib/pgpro/std-11/data/postgresql.conf
แแแแฃแฅแแแ แแแแแแขแแ แ แแ แจแแชแแแแแ แ แแแแแ แแแกแแแแ แแแแ แฃแแแ แแแฃแกแแแแแ:
...
#listen_addresses = 'แแแแแแฃแ แ แแแกแแแแซแแแ'
...
แฌแแแก
...
listen_addresses = '*'
...
แจแแแแแแ, แแแแแ แแแแชแแ แแแแฎแแแ แแแแแแก แฉแแแแ แฅแกแแแแแแ แจแแกแแแแก แฃแคแแแแ
# nano /var/lib/pgpro/std-11/data/pg_hba.conf
แแแแแ แจแแแชแแแแแ:
# IPv4 แแแแแแแแ แแแ แแแแจแแ แแแ:
แแแกแแแแซแแแแก แงแแแแ 127.0.0.1/32 md5
on
แแแกแแแแซแแแแก แงแแแแ 192.168.188.0/24 md5
แแแกแแแแซแแแแก แงแแแแ 127.0.0.1/32 md5
แจแแแแซแแแแ แแแขแ แฌแแแแแแฎแแ Postgres-แแก แกแฎแแแแแกแฎแแ แแแกแขแแแแชแแแก แจแแกแแฎแแ 1-แแกแแแแก
แจแแแแแ แฉแแแ แแแงแแแแแ แกแแ แแแ แก 1s.
แแขแแแ แแแ 1c แกแแแขแแแแ แแแแแแฌแแ แแแ แแ แฅแแแ แกแแ แแแ แแ (แฉแแแก แจแแแแฎแแแแแจแ, deb64_8_3_15_1534.tar.gz)
# tar -xzf deb64_8_3_15_1534.tar.gz
# dpkg -i *.deb
แแแแแ แ แแแแแแแแ แแแขแแ แ แ แแ:
# apt install imagemagick unixodbc libgsf-bin
แแฎแแ แแแแแ แแแแแงแแแแ Apache2
# apt install apache2
แแแแแแแกแขแ แแชแแแก แแแแกแแแแก แกแแจแฃแแแแแแ แแ 1c แแแแแแขแแก แกแแจแฃแแแแแแ, แฉแแแ แแฅแแแแ แแแแแชแแแแ แแแแแก แแ แแแแกแแแ แฉแแแแก แแแแคแแแฃแ แแชแแแก ...
แแฎแแ แฉแแแ แแแฅแแแงแแแแ แแแแแชแแแแ แแแแแก:
แแแแแแแ แกแแฅแแฆแแแแแจแ 1-แแแแ.
# cd /opt/1C/v8.3/x86_64/
./webinst -publish -apache24 -wsdir Test -dir /var/www/test/ -connstr "Srvr=10.7.12.108;Ref=test;" -confPath /etc/apache2/apache2.conf
แฉแแแ แแแแแแแ แ var/www/test/-แจแ แแ แแแแฎแแแ แ แ แแแแแฉแแแ แแฅ.
# cd /var/www/test
# nano default.vrd
ยซ
v8.1c.ru/8.2/virtual-resource-system"
href="http://www.w3.org/2001/XMLSchema">www.w3.org/2001/XMLSchema"
href="http://www.w3.org/2001/XMLSchema-instance">www.w3.org/2001/XMLSchema-instance"
base="/แขแแกแขแ"
ib="Srvr=192.168.188.150;Ref=แขแแกแขแ;">
<standardOdata enable=ยซfalseยป
reuseSessions=แแแขแแแแขแฃแ แ แแแแแงแแแแแ
sessionMaxAge = "20"
poolSize = "10"
poolTimeout="5"/>
ยซ
แแก แแ แแก แกแฅแแแแแ, แ แแแแแแแช แกแแญแแ แแ 1c แแแ แแแแแแขแแก แแแกแแจแแแแแ... แแฎแแ แแฅแแแ แจแแแแซแแแแ แแ แแฃแแแ แแแแ แจแแฎแแแแแ แฉแแแแก แกแแขแแกแขแ แแแแแชแแแแ แแแแแจแ แแแกแแแแ แแแ โhttp://ServerAddress/Testโ (แกแแฅแแ แแแแจแแแแแแแแแแ! แแก แแ แแก Linux) แแ แแแฃแแแแแ "แแแแแก แแแแแแ แแแแแก แขแแแ" แแแกแแแแ แแ แแแแแแขแจแ http://ServerAddress/Test" แแ แแแแแแขแ แแแฃแจแแแแแก แแแแแฅแแแงแแแแฃแ แแแแแชแแแแ แแแแแกแแแ.
แแแแ แแ
แแแแ แแ แ แแช แจแแแฎแแแ แแแ แกแแ แแแกแแแก? (แฉแแแก แกแแขแแกแขแ แแแแคแแแฃแ แแชแแแจแ แแ แแก แแ แ แแแแแแแ: WebBuh แแแแแชแแแแ แแแชแแแแกแแแแก แแฃแฆแแแขแ แฃแแ แแฆแ แแชแฎแแแกแแแแก แแ แขแแแแแแแก แแแขแแแ แแชแแแกแแแแก แแแแแ แกแแฎแแแฌแแแแแแก แแแแแแแแแก wms แกแแกแขแแแแกแแแ).
แแแแแ แแแแแแแขแแ แ แแแแแแแแ แกแขแ แแฅแแแ แฉแแแแก vrd แคแแแแก...
v8.1c.ru/8.2/virtual-resource-system"
href="http://www.w3.org/2001/XMLSchema">www.w3.org/2001/XMLSchema"
href="http://www.w3.org/2001/XMLSchema-instance">www.w3.org/2001/XMLSchema-instance"
base="/TestWeb"
ib="Srvr=IP_addres;Ref=TestWebServ">
<standardOdata enable=ยซfalseยป
reuseSessions=แแแขแแแแขแฃแ แ แแแแแงแแแแแ
sessionMaxAge = "20"
poolSize = "10"
poolTimeout="5"/>
# ะะพั ััั ะฝะฐัะธะฝะฐะตััั ะบะพะด ะบะพัะพััะน ะฟัะฑะปะธะบัะตั ะฒะตะฑ-ัะตัะฒะธัั
<point name="WebBuh" # ะะผั ะฒะตะฑ-ัะตัะฒะธัะฐ ะฒ ะบะพะฝัะธะณััะฐัะพัะต
alias="Web_buh.1cws" # Web_buh.1cws - ะฐะปะธะฐั ะฒะตะฑ-ัะตัะฒะธัะฐ ะฒ ะฑัะฐัะทะตัะต
enable="true" # ะดะฐะปััะต ั ะดัะผะฐั ัััะพะบะธ ะธ ัะฐะบ ะฟะพะฝััะฝั
reuseSessions="autouse"
sessionMaxAge="20"
poolSize="10"
poolTimeout="5"/>
<point name="TopLog" # ะฒัะพัะพะน ะฒะตะฑ ัะตัะฒะธั
alias="toplog.1cws" # toplog.1cws
enable="true"
reuseSessions="autouse"
sessionMaxAge="20"
poolSize="10"
poolTimeout="5"/>
แแแแแแแ แฉแแแแ.
แแฎแแ แแ แฉแแแแ แแแ แกแแ แแแกแ แฎแแแแแกแแฌแแแแแแ "http://ServerAddress/Test/Web_buh.1cws?"
แ แแขแแ แแแแแฌแแ แฎแแแแ แแแแก แแแแแแแแ?
แแแแแแแแ แฉแแแแ แกแแ แแแ แ แแ แแคแแแฃแแ แแแ แกแแก แแแ แแจแแ, แแ แแแฃแจแแแแแก แแแกแแ แแแแคแแแฃแ แแขแแ แแก แแแจแแแแ แแ, แจแแกแแแแแแกแแ, แแแกแ แแแแแฅแแแงแแแแ แ แแแฃแแแ แฃแแ แกแแจแฃแแแแแแแแก แแแแแงแแแแแแ. แแแแแแขแแ แแแแแกแขแแแแ แแแฃแแ แแแกแขแแแชแแฃแ แ แแแแคแแแฃแ แแขแแ แ แแ แแฅแแแงแแแแก แแแ แกแแ แแแกแแแก แกแแ แแแ แแ. แแฅแแแแ แแแแแแแแแแ แ, แฉแแแ แฃแแแ แจแแแชแแแแแ แแแแคแแแฃแ แแชแแ แฎแแแแ แแแแแ แแฆแฌแแ แแแ แจแแแแแแแก แแแฎแแแแแ.
แฌแงแแ แ: www.habr.com