เจ
เฉฑเจ เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉฑเจธเจฃเจพ เจเจพเจนเจพเจเจเจพ เจเจฟ เจตเฉเฉฑเจฌ เจธเฉเจตเจพเจตเจพเจ เจฆเฉ เจชเฉเจฐเจเจพเจธเจผเจจ เจฆเฉ เจจเจพเจฒ เจฒเฉเจจเจเจธ เจกเฉเจฌเฉเจ
เจจ 1 'เจคเฉ 9c เจธเจฐเจตเจฐ เจเจฟเจตเฉเจ เจธเฉเจ เจ
เจช เจเจฐเจจเจพ เจนเฉเฅค
1C เจตเฉเฉฑเจฌ เจธเฉเจตเจพเจตเจพเจ เจเฉ เจนเจจ?
ะะปััั โ ัะฐะฑะพัะฐะตั ะฑััััะพ (ะดะฐะถะต ะฟัะธ ะดะพััะฐัะพัะฝะพ ะฑะพะปััะพะผ ะพะฑัะตะผะต ะดะฐะฝะฝัั ), ะพัะฝะพัะธัะตะปัะฝะพ ัะดะพะฑะฝะพ.
เจจเฉเจเจธเจพเจจ - เจคเฉเจนเจพเจกเจพ 1C เจชเฉเจฐเฉเจเจฐเจพเจฎเจฐ เจคเฉเจนเจพเจกเฉ 'เจคเฉ เจฌเจนเฉเจค เจฌเฉเฉเจฌเฉเฉเจพเจเจเจฆเจพ เจนเฉ เจ เจคเฉ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจฒเจ เจเจฆเฉเจ เจเจน เจคเฉเจนเจพเจกเฉ เจกเฉเจเจพเจฌเฉเจธ เจฒเจ เจเฉฑเจ เจตเฉเจฌ เจธเฉเจตเจพ เจฒเจฟเจเจฆเจพ เจนเฉเฅค เจเฉฑเจฒ เจฒเจฟเจเจค เจตเจฟเฉฑเจ เจฌเฉเฉ เจ เจเฉเจฌ เจนเฉเฅค
เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจจเจนเฉเจ เจฆเฉฑเจธเจพเจเจเจพ เจเจฟ เจเจฟเจตเฉเจ เจฒเจฟเจเจฃเจพ เจนเฉ
เจ
เจคเฉ เจเจธ เจฒเจ, เจธเจพเจกเฉ เจเฉเจฒ เจกเฉเจฌเฉเจ
เจจ 9 เจจเฉเจเจฟเจจเจธเจ เจนเฉ, เจเจ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ:
ะฃััะฐะฝะฐะฒะปะธะฒะฐะตะผ 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 เจจเฉเฉฐ เจธเจพเจฐเฉ เจชเจคเจฟเจเจ เจจเฉเฉฐ เจธเฉเจฃเจจ เจฒเจ เจฆเฉฑเจธเฉเจ เจจเจพ เจเจฟ เจธเจฟเจฐเจซเจผ เจฒเฉเจเจฒเจนเฉเจธเจ
# 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 เจฆเฉ เจฎเฉเจเจผเจฌเจพเจจเฉ เจเจฐเฉ
เจคเฉเจธเฉเจ 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
เจนเฉเจฃ เจ เจชเจพเจเฉ 2 เจจเฉเฉฐ เจเฉฐเจธเจเจพเจฒ เจเจฐเฉเจ
# 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โ
เจ เจงเจพเจฐ = "/ เจเฉเจธเจ"
ib="Srvr=192.168.188.150;Ref=Test;">
<standardOdata enable=ยซfalseยป
reuseSessions="autouse"
เจธเฉเจธเจผเจจ MaxAge="20"
เจชเฉเจฒ เจฆเจพ เจเจเจพเจฐ="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"
เจธเฉเจธเจผเจจ MaxAge="20"
เจชเฉเจฒ เจฆเจพ เจเจเจพเจฐ="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