ืืืื ืื ื ืจืืฆื ืืกืคืจ ืืื ืืื ืืืืืืจ ืฉืจืช 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
ืขื
ืืืจื ืืช ืื 192.168.188.0/24 md5
ืืืจื ืืช ืื 127.0.0.1/32 md5
ืืชื ืืืื ืืงืจืื ืขืื ืขื ืืชืงื ืืช ืฉืื ืืช ืฉื Postgres ืขืืืจ 1c
ืืฉืื ืืื ื ืชืงืื ืฉืจืช 1c.
ืืขืื ืืช ืืืจืืืื ืฉืืืจื ืืืชืจ 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, ืื ื ืืืฆืจืื ืืกื ื ืชืื ืื ืืืขืืื ืืช ืืชืฆืืจื ืฉืื ื...
ืืขืช ืื ื ืืคืจืกืืื ืืช ืืกื ืื ืชืื ืื:
ืขืืืจ ืืชืืงืืื ืขื 1s.
# 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="/Test"
ib="Srvr=192.168.188.150;Ref=Test;">
<standardOdata enable=ยซfalseยป
reuseSessions="autouse"
sessionMaxAge="20"
poolSize="10"
poolTimeout="5"/>
ยซ
ืืื ืืกืืืืืช ืืืจืืฉืืช ืืื ืืืคืขืื ืืช ืืงืื ืืืื ืืจื ื 1c... ืขืืฉืื ืืชื ืืืื ืืืืช ืืืกื ืื ืชืื ืื ืฉืื ื ืืืคืืคื ืืืชืืืช "http://ServerAddress/Test" (ืืืงืจื ืืฉืื! ืื ืืื ืืงืก) ืื ืืฆืืื ืืืงืื ืืชืืืช "ืกืื ืืืงืื ืืกื ืื ืชืื ืื" " 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="autouse"
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