Servo 1c suscitamus cum operas database editae et interretiales in Linux

Servo 1c suscitamus cum operas database editae et interretiales in Linux

Hodie tibi dicere velim quomodo 1c server in Linux Debian constituere 9 cum servitiis interretialibus evulgandis.

Quae sunt officia 1C tela?

Web officia una est machinae suggestae ad integrationem adhibitae cum aliis systematibus informationibus. Instrumentum est subsidii SOA (Architectura Servitii-Orientati), architecturae muneris ordinati, quae est norma moderna ad applicationes et informationes integrandas. Essentialiter haec facultas est paginae html creandi cum notitia, quae tunc accedere potest alia applicatione et insanabiles.

Pros - cito operatur (etiam cum magna copia notitiarum), et relative convenit.

Cons - programmator tuus 1C multum apud te murmurabit et diu dum per telam scribens servitium datorum tuorum. Res admodum propria est in scripto.

Non dico vobis quomodo scribere web service... Dicam quomodo eam in Linux ede a solatore ministrante, et etiam pauca de inaugurando 1C servo de Linux.

Itaque we have debian 9 netinst, incipias;

Instrue PostgresPro (Quaeso nota quod liberum non est, et tantum distribuitur ut pars familiaritatis cum facultatibus);

# 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 'ВашПароль';"

Indicamus postgresql omnes inscriptiones audire et non solum localhost .

# nano /var/lib/pgpro/std-11/data/postgresql.conf

Sit incommodum et mutatio quae inscriptiones audiendi sunt:

...
#listen_addresses = 'localhost'
...

In

...
listen_addresses = '*'
...

Deinde, utentes ex retiacula nostra permitteremus ut log in

# nano /var/lib/pgpro/std-11/data/pg_hba.conf

Mutatio:

# iPv4 nexus localis:
exercitum omnem omnem 127.0.0.1/32 md5

on

exercitum omnem omnem 192.168.188.0/24 md5
exercitum omnem omnem 127.0.0.1/32 md5

Plus legere potes de variis institutionibus Postgres pro 1c hic.

Deinde instituimus 1c servo.

Tabularium e instrumento 1c instrumenti electronico servo (in meo casu deb64_8_3_15_1534.tar.gz) onerare.


# tar -xzf deb64_8_3_15_1534.tar.gz

# dpkg -i *.deb

duo plura parva;

# apt install imagemagick unixodbc libgsf-bin

Nunc Apache2 install scriptor

# apt install apache2

Per consolatorium administrationis vel per clientem 1c, database et onerati figuram nostram creamus...

Nunc database evulgamus:

ad folder cum 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

Eamus ad var/www/test/ et vide quid ibi appareat.

# 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"
basis = "/ Test"
ib="Srvr=192.168.188.150;Ref=Test;">
<standardOdata enable=«false»
reuseSessions "autouse"
sessionMaxAge="20"
poolSize="10"
poolTimeout="5"/>

«

Hae sunt technae quae necessariae sunt ad clientem 1c telam deducendam... nunc ad nostrum datorum experimentum ex navigatro ire potes in inscriptione "http://ServerAddress/Test" (causa magni momenti est! hoc est Linux) vel specificare in cliente locum "genus database" electronica "http://ServerAddress/Test", et cliens cum database divulgato laborabit.

SED

Quid de officiis interretialibus? (in mea configuratione testium duo ex illis sunt: ​​WebBuh pro notitia commutationis cum computatione et toplog integratione cum wms systematis societatis eiusdem nominis).

Age, addere duas lineas ad vrd lima...


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"
basis = "/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"/>

eamus.

Nunc autem servitium interretialem nostrum in "http://ServerAddress/Test/Web_buh.1cws praesto est?"

Cur hoc fecisti manu?

Cum Servus noster testam graphicam non habeat, figurator in ea currere non poterit, ac proinde utens norma media divulget. Ata configurator, quae in cliente sita est, officia interretiali servo non evulgat. Ideo manually aboutconfig iuxta formulam supra scriptam emendare debemus.

Scriptor generandi .vrd - Gratias tibi TihonV

Source: www.habr.com

Add a comment