Configurarea iis pentru 1s. Configurarea serverelor web pentru a funcționa cu 1C:Enterprise. Instalarea serverului web IIS

Condițiile moderne, cu utilizarea pe scară largă a dispozitivelor mobile și a internetului accesibil, impun noi cerințe asupra sistemelor informaționale chiar și ale companiilor mici. Dacă în urmă cu doar câțiva ani accesul de la distanță era o mulțime de organizații mari, astăzi capacitatea de a accesa informații de oriunde este luată de la sine înțeles. Astăzi vă vom spune cum să organizați rapid și rentabil accesul web la bazele de date 1C:Enterprise care operează în modul fișier.

Schema tradițională de lucru cu 1C:Enterprise în modul fișier implică accesul partajat la fișierele bazei de informații prin protocolul SMB (rețea Microsoft). În acest caz, unul dintre computere acționează ca un server de fișiere, în timp ce celelalte lucrează cu o bază de informații disponibilă publicului.

Cu toate acestea, această schemă are o serie de dezavantaje semnificative. Viteza de funcționare este influențată semnificativ atât de lățimea de bandă a rețelei, cât și de puterea de calcul a computerelor client. Am discutat această problemă mai detaliat în materialul nostru. Acest lucru este valabil mai ales după trecerea la configurațiile bazate pe aplicații gestionate, care necesită mult mai multe resurse decât configurațiile din generația anterioară.

Problema cu accesul de la distanță este, de asemenea, acută dacă este încă posibil să se organizeze accesul la distanță pentru computere la distanță prin RDP, care, apropo, nu este întotdeauna disponibil pentru companiile mici care nu au un server dedicat, atunci cu dispozitive mobile totul; este destul de trist.

În același timp, aplicația gestionată oferă noi funcții, cum ar fi accesul web la baza de informații, inclusiv cele care lucrează în modul fișier. Acest lucru vă permite să schimbați calitativ modul în care lucrați cu sistemul informațional, practic fără costuri suplimentare.

Pe computerul cu baza de informații, un rol suplimentar este atribuit serverului web pe care este publicată baza de informații. După care puteți continua să lucrați cu el atât în ​​modul fișier, cât și în modul server web.

În acest caz, nu este necesar să utilizați un browser pentru a funcționa și platforma poate accesa baza de date prin intermediul unui server web în modul thin client. Această caracteristică vă permite să organizați accesul nu numai pentru clienții de la distanță și mobil, ci și să îmbunătățiți munca pe mașinile insuficient productive din birou, deoarece toate calculele de bază vor fi efectuate pe partea serverului, iar traficul transmis prin rețea va fi minimizat, la fel ca sarcina de pe computerul clientului.

Și, desigur, există posibilități aproape nelimitate de acces de la distanță la baza de date: de oriunde, de pe orice dispozitiv, folosind un browser.

Mai jos vom analiza posibilele configurații pentru organizarea accesului web la bazele de date mici care rulează în modul fișier pe sistemele de operare client.

În prezent, sunt acceptate două servere web principale: Apache și IIS, iar platforma trebuie instalată pe mașină cu serverul web și module de extensie a serverului web. Puteți oricând să le instalați suplimentar, pur și simplu rulând din nou programul de instalare a platformei:

Windows și IIS

Internet Information Services (IIS) din motive necunoscute nu este popular în rândul administratorilor și utilizatorilor 1C. Dar degeaba, ignorarea unei soluții standard în favoarea unor software terțe, chiar dacă este bună, pare cel puțin ciudat.

Pentru a instala IIS pe sistemul de operare client, în cazul nostru Windows 7 x64, accesați Panou de control - Programe și caracteristici - Activați sau dezactivați funcțiile Windows.

În fereastra care se deschide, selectați Servicii de informare pe Internet, apoi extindeți lista și accesați Servicii Internet - Componente de dezvoltare a aplicațiilorși bifați caseta de vizavi Extensii ISAPI, alți parametri pot fi lăsați implicit.

După instalarea IIS, să trecem la configurare, pentru a face acest lucru, deschideți Panou de control - Instrumente administrative - Internet Information Services Manager.

În arborele din stânga selectați Pool-uri de aplicații, faceți clic dreapta pe DefaultAppPool - Parametri suplimentariși permiteți aplicații pe 32 de biți prin setarea opțiunii corespunzătoare în Adevărat.

Acum să setăm drepturile necesare pentru grupuri IUSRȘi IIS_IUSRS. Acordăm drepturi pentru folderul cu baza de informații SchimbareȘi Citiți și executați:

În dosar cos platforme - Citiți și executați:

Apoi lansăm 1C:Enterprise ca administrator și încărcăm baza de informații necesară în modul configurator.

În meniu Administrare alege Publicarea pe un server web. 1C:Enterprise va detecta automat serverul web (IIS) și va oferi să plaseze aplicația web în rădăcina serverului web într-un director cu numele folderului infobase, care va fi și numele publicației pe care o puteți schimba; acești parametri dacă este necesar.

Gata! Pentru a accesa baza de date putem folosi o adresă ca http://nume_gazdă(adresă)/nume_publicație, în cazul nostru http://192.168.3.109/Acc30, lansați browserul și verificați lucrul.

De asemenea, puteți configura baza de date să lucreze cu ea prin intermediul platformei pentru a face acest lucru, în dialogul pentru adăugarea unei noi baze de date, specificați locația pe serverul web:

Următorul pas este să introduceți adresa de conectare:

După lansarea bazei de informații, vă puteți asigura că rulează în modul server web și nu în modul fișier:

Windows și Apache 2.2

Dacă dintr-un motiv oarecare nu doriți să utilizați IIS, puteți configura 1C să funcționeze cu un alt server web popular, Apache. Din păcate, dezvoltatorii Apache au încetat să mai publice ansambluri binare pentru Windows, oferindu-se să-și contacteze partenerii, așa că haideți să mergem pe site-ul Apache Haus și să descarcăm ansamblul Arhitectură 2.2.x x86, chiar dacă aveți un sistem de operare pe 64 de biți.

Atenţie! Pentru a obține versiunea Apache, ar trebui să utilizați numai surse de încredere care sunt listate pe site-ul web al proiectului. Securitatea serverului dvs. web și a datelor dvs. depinde de aceasta!

De asemenea, va trebui să instalați Microsoft Visual C++ 2008 Redistributable Package, care este necesar pentru ca versiunea Apache să funcționeze corect.

Apoi despachetați arhiva Apache descărcată într-un director arbitrar, de exemplu, C:\Apache22, din toate folderele care ne interesează cosȘi htdocs, primul conține fișierele executabile de server web, al doilea ar trebui să conțină conținutul web.

Deschideți un prompt de comandă cu drepturi de administrator și accesați directorul cos server web:

Cd C:\Apache22\bin

Acum să instalăm Apache ca serviciu:

Httpd -k instalare

Nu acordăm atenție avertismentelor în scopul utilizării cu 1C, configurația implicită Apache este potrivită.

Deoarece serviciul rulează în numele contului de sistem, nu este nevoie să setați drepturi pentru folderele cu baza de date și platformă.

Apoi, în același mod, lansăm 1C ca administrator în modul configurator și trecem la publicare pe serverul web. Spre deosebire de IIS, în acest caz platforma în sine nu poate specifica calea și nu poate crea un folder, așa că o facem manual. Folderul trebuie creat în interiorul directorului htdocs iar numele acestuia trebuie să se potrivească cu numele publicației:

În cazul nostru este C:\Apache22\htdocs\Acc30\ Apropo, puteți crea directorul dorit direct în dialogul de selectare a folderului. Apoi publicăm baza de informații.

Următorul punct este că 1C nu știe cum să repornească această construcție Apache, așa că o vom face manual prin snap-in Servicii:

După repornirea serverului web, baza de date publicată va deveni disponibilă la aceeași adresă ca și în cazul IIS, iar lucrul cu acesta nu va fi diferit.

  • Etichete:

Vă rugăm să activați JavaScript pentru a vizualiza

31/05/2016

Configurarea serverului web Microsoft Internet Information Services (IIS) pentru a funcționa cu platformele 1C:Enterprise

Informații generale despre publicații

După cum știți, publicarea bazelor de date 1C se poate face atât din configurator, cât și folosind utilitarul webinst. Algoritmul de publicare este descris mai detaliat pe ITS, de exemplu, la acest link.

Este de remarcat faptul că publicarea pentru un server pe 64 de biți este posibilă numai din configuratorul din sistemul de operare Linux sau folosind utilitarul webinst. În unele dintre testele noastre de încărcare, serverele web IIS pe 64 de biți au funcționat puțin mai bine, așa că, dacă nu sunt limitate altfel, vă recomandăm să le folosiți.

Dacă intenționați să utilizați un server web IIS pe 32 de biți, atunci nu uitați să permiteți rularea aplicațiilor pe 32 de biți: în lista „Application Pools”, pentru fiecare pool dorit, faceți clic dreapta și selectați „Additional” în context meniul Setări...” („Setări avansate”), apoi setați opțiunea „Activare aplicații pe 32 de biți” la „Adevărat”.

Documentația descrie, de asemenea, câteva puncte importante privind lucrul cu serverul web IIS. Pentru a le cita: Când publicați pe un server web IIS, rețineți că:

  • Publicarea se face întotdeauna pe site-ul web implicit.
  • Publicarea se face întotdeauna în pool-ul de aplicații implicit (DefaultAppPool).
  • Pool-ul de aplicații folosit pentru a rula 1C:Enterprise trebuie să aibă suportul .NET dezactivat. Pentru a face acest lucru, setați proprietatea pool-ului de aplicații „.NET Framework Version” la „No Managed Code”.

Informațiile cu privire la primele două puncte sunt importante în sine și mai ales în contextul problemei luate în considerare, deoarece ne vor fi utile în viitor. A treia recomandare, din experiența noastră, nu este obligatorie și serverul web IIS funcționează cu succes în modul versiune, de exemplu, .NET Framework v4.

Configurarea IIS pentru diferite versiuni ale platformei 1C

Pentru a utiliza mai multe extensii de server web care diferă doar în a treia și a patra cifră a versiunii, trebuie să utilizați grupuri de aplicații diferite (acest lucru nu este posibil în cadrul aceluiași pool de aplicații). În consecință, în serverul web trebuie create atâtea pool-uri de aplicații câte versiuni diferite de module de extensie sunt planificate să fie utilizate și apoi fiecare aplicație virtuală trebuie să fie asociată manual cu pool-ul de aplicații dorit.

Deci, de exemplu, să creăm două pool-uri de aplicații suplimentare (în general, pot fi mai multe dintre ele, pentru comoditate, vom indica în numele pool-ului versiunea platformei cu care intenționăm să le folosim (am indicat); versiunea în formă prescurtată - „8.3.6”, dar poate fi mai convenabil să utilizați versiunea completă, de exemplu, „8.3.6.2237”, sau chiar împărțiți pool-urile de aplicații în funcție de aplicație, de exemplu, „test cluster pool” ). Să setăm parametrii recomandați (versiunea de mediu, semn de utilizare a aplicațiilor pe 32 de biți). Ca rezultat, ar trebui să vedeți următoarea listă de pool-uri de aplicații de server web IIS:

În continuare, lansăm configuratorul (nu uitați să efectuați această acțiune ca administrator) și publicăm. După cum este indicat în documentație, o intrare despre noul site apare (sau este actualizată dacă publicarea a fost deja efectuată anterior) în grupul „Site Web implicit”. Setările avansate pentru această postare vor indica pool-ul de aplicații implicit - „DefaultAppPool”. Pentru a o schimba, puteți apela dialogul „Setări avansate...” sau „Setări de bază...”. Apelarea celor principale:

Înlocuim grupul de aplicații implicit („DefaultAppPool”) cu un pool de aplicații corespunzător versiunii platformei 1C a bazei de date publicate („AppPool 1C 8.3.6” sau „AppPool 1C 8.3.7”).

Dacă trebuie să schimbați handlerul modulelor de extensie a serverului web (de exemplu, după publicarea din configurator de la o versiune pe 32 de biți la una pe 64 de biți), o putem face aici:

Facem același lucru pentru o altă bază de informații și o altă versiune a platformei 1C.

Acest lucru completează toate setările necesare! Verificăm și ne bucurăm de lucrul simultan cu aplicații web 1C de diferite versiuni într-un singur server web:

Concluzie

În articol, am descris o metodă care vă permite să utilizați mai multe publicații de baze de informații în cadrul unui server web IIS pentru baze de informații 1C:Enterprise de diferite versiuni. Acest lucru este necesar dacă lucrați pe un server cu mai multe baze de date de lucru sau de testare pentru care versiunile platformei 1C utilizate sunt diferite.

Sperăm că puteți finaliza cu ușurință sarcina de care aveți nevoie și să vă bucurați în continuare de utilizarea produselor 1C. Ei bine, dacă ceva nu funcționează pentru tine sau întâmpinați unele dificultăți, cu siguranță vă vom ajuta!

După lansarea noilor platforme 1C (de exemplu, deja în 8.3.11.2867) versiunile Apache 2.0, 2.2 nu mai funcționează pe sistemele Windows pe 64 de biți. Există o modalitate de a trece la 2.4. Instalarea sa este ceva mai complicată decât cea obișnuită - nu există fișiere de instalare, așa că totul trebuie lansat și configurat manual. Având în vedere că eram interesat să folosesc IIS, am decis să scriu un articol în același timp.

  1. Pentru Windows x64 veți avea nevoie de kitul de distribuție 1C x64 (acest lucru se aplică atât aplicațiilor server, cât și aplicațiilor client)
  2. Instalarea serverului web IIS

Instalarea serverului web Internet Information Server. Când instalați, asigurați-vă că selectați componentele:

  • Caracteristici HTTP comune
    • Conținut static
    • Document implicit
    • Navigare în director
    • Erori HTTP
  • Dezvoltarea aplicației
    • ASP.NET 3.5
    • Extensibilitate .NET 3.5
    • Extensii ISAPI
    • Filtre ISAPI
  • Sănătate și diagnosticare
    • Înregistrare HTTP
    • Cerere Monitor
  • Instrumente de management
    • Consola de administrare IIS

4. Apoi acordăm drepturi pentru utilizatorii IIS_IUSRS și IUSR la folderele:

  • foldere cu platforma instalată;
  • foldere cu publicații de bază de date;
  • folderele bazelor de date în sine (în cazul unei versiuni de fișier).

6. Configurarea IIS pentru a utiliza o extensie de server web pe 32 de biți

Facilităţi" (Unelte) - " Manager Servicii Internet Information

Site Web implicit- a apărut un director virtual transformat în aplicație cu numele pe care l-am specificat la publicarea bazei de date. Singurul lucru rămas pentru finalizarea publicării este să activați aplicațiile pe 32 de biți pentru pool-ul de aplicații implicit. Pentru a face acest lucru, accesați fila „ Pool-uri de aplicații„(Base de aplicații).

În lista pool-urilor de aplicații găsim un pool cu ​​numele DefaultAppPool. Faceți clic dreapta pe el și selectați „ Opțiuni suplimentare"(Setari avansate).

În fereastra de setări a grupului de aplicații care se deschide, în grupul „ Sunt comune„(General) găsiți articolul” Aplicații pe 32 de biți sunt permise» (Activați aplicațiile pe 32 de biți) și setați valoarea parametrului la Adevărat. Apoi salvați modificările făcând clic pe „ Bine».

7. Configurarea IIS pentru a utiliza o extensie de server web pe 64 de biți

Puteți înregistra modulul de extensie a serverului web pe 64 de biți folosind utilitarul webinst.exe versiunea corespunzătoare aflată în director cos, directorul cu programul 1C:Enterprise instalat sau utilizați metoda de mai jos.

Să lansăm Managerul Internet Information Services (IIS). Acest lucru se poate face din Server Manager selectând „ Facilităţi" (Unelte) - " Manager Servicii Internet Information» (Manager Internet Information Services (IIS)).

Aici, extinzând arborele în fereastra de conexiuni, vom vedea că pentru site-ul implicit - Site Web implicit- a apărut un director virtual transformat în aplicație cu numele pe care l-am specificat la publicarea bazei de date. Pentru a finaliza publicarea, tot ce rămâne este să spuneți aplicației să folosească un procesor de solicitare pe 64 de biți. Pentru a face acest lucru, deschideți pagina de setări de mapare a handlerului pentru acest director virtual selectând „ Maparea Handlerului» (Handler Mappings) pe pagina principală a aplicației.

În tabelul de comparații cu handlere vom găsi handlerul „1C Web-service Extension”. Să deschidem acest handler făcând dublu clic pe rândul corespunzător din tabel.

Să edităm handlerul înlocuind calea către dll-ul executabil al modulului de extensie a serverului web pe 32 de biți care este selectat în prezent cu calea către versiunea pe 64 de biți a bibliotecii. În acest exemplu, schimbăm calea din " C:\Program Files (x86)\1cv8\8.3.?.??\bin\wsisapi.dll" pe " C:\Program Files\1cv8\8.3.?.???\bin\wsisapi.dll» folosind butonul de selecție. După ce ați schimbat calea, faceți clic pe „ Bine» pentru a salva modificările.

Acest articol vă va spune cum să instalați rapid și ușor un server web Apache 2.4.25 pe 64 de biți, să îl configurați și să publicați un serviciu web folosind 1C-Enterprise 8.3.

Cu versiunea 1C-Enterprise 8.3.8 am putut lucra cu serverul Apache 2.4. Având în vedere că suportul pentru Apache 2.2 se încheie în iulie 2017, întrebarea este destul de relevantă.

Înainte de a începe instalarea, asigurați-vă de următoarele:

Deci, dacă sunt îndeplinite condițiile inițiale, atunci procedura va fi următoarea:

  1. Descărcați și instalați VC++ 15 Runtime din link. Selectați fișierul în limba dorită și descărcați fișierul „vc_redist.x64.exe”. Să-l instalăm.
  2. Descărcați cea mai recentă distribuție curentă de pe site-ul Apache Haus, la momentul scrierii, acesta este 2.4.25 pentru versiunea x64. Distribuția conține toate modurile necesare pentru a lucra folosind protocolul SSL (biblioteca OpenSSL), ceea ce este un mare plus pentru noi.
  3. Despachetăm arhiva, conține directorul „Apache24”, copiați acest director în locul în care intenționăm să plasăm serverul nostru web.
  4. Găsiți fișierul „Apache24/conf/httpd.conf” și editați-l.
    1. Dacă la pasul 3 am copiat în directorul rădăcină al discului, atunci sărim peste acest punct, altfel găsim linia „Define SRVROOT "/Apache24"" și indicăm calea completă către folderul serverului de acolo.
    2. Găsiți și editați linia „ServerAdmin [email protected] ».
    3. Găsiți și editați linia „ServerName localhost:80”.
    4. Salvați fișierul.
  5. Verificăm lista serviciilor Windows pentru prezența serviciului de publicare web (acesta este IIS-ul nostru standard). Cel mai probabil este absent pe versiunile client de Windows, dar există în mod implicit pe versiunile de server. Ne asigurăm că acest serviciu este dezactivat, altfel când încercăm să pornim Apache vom primi eroarea „ make_sock: nu s-a putut lega la adresa 0.0.0.0:80».
  6. Lansați linia de comandă (cmd) și accesați directorul „Apache24/bin”. Testăm rularea serverului trimițând comanda: httpd
  7. Dacă serviciul Windows Firewall rulează, vom primi un mesaj despre activitatea în rețea și o solicitare de a permite rularea acestei aplicații. O permitem.
  8. Dacă nu au existat erori în timpul instalării și configurării, nu vom vedea niciun mesaj, cursorul text va clipi în modul aplicație, fără a reveni la promptul shell standard. În acest moment, verificăm funcționalitatea introducând adresa în bara de adrese a browserului: „http://localhost”. Ca rezultat, ar trebui să vedem pagina de compilare Apache standard din „Apache Haus”.
  9. Întrerupem execuția serverului apăsând CTRL+C și apoi îl instalăm ca serviciu executând comanda „httpd -k install”. Verificăm și ne asigurăm că în listă apare un nou serviciu. Prima parte a baletului Marlezon a avut succes - serverul web în sine a fost instalat, configurat și funcțional cu succes.
  10. Pentru testare, vă sugerez să utilizați baza de date de teste 8.3, care poate fi descărcată de pe link. Îl implementăm ca sistem client-server, apoi mergem la configuratorul 1C-Enterprise sub utilizatorul „Admin” fără parolă și selectăm meniul „Administrare - Publicare într-un serviciu web...”. Se va deschide dialogul de publicare, în care Apache 2.4 este disponibil în câmpul serviciului web din lista de selecție. Îl selectăm, marcăm ceea ce dorim să publicăm și facem clic pe butonul „Publică”. Refuzam sa repornim. Mai jos este un exemplu pe o bază de testare (puteți descărca fișierul DT).

  11. Deschideți fișierul de configurare „Apache24/conf/httpd.conf”, căutați linia „ LoadModule _1cws_module „C:/Program Files (x86)/1cv8/8.3.9.2170/bin/wsap24.dll”", schimba-l in " LoadModule _1cws_module „C:/Program Files/1cv8/8.3.9.2170/bin/wsap24.dll”" Această acțiune trebuie efectuată deoarece, implicit, 1C din configurator oferă întotdeauna o legătură către o bibliotecă pe 32 de biți, dar avem nevoie de una pe 64 de biți. Deci avem de ales - fie editați fișierul de fiecare dată după editarea unei publicații, fie folosiți un mecanism separat - utilitarul „WebInst”. Salvați fișierul de configurare și reporniți serviciul Apache 2.4.
  12. Dacă totul este făcut corect, atunci obținem două link-uri de lucru:
    • Linkul „http://localhost/webtest/” este folosit pentru a vă conecta la baza de date prin intermediul clientului web.
    • « http://localhost/webtest/ws/Test?wsdl" - servește la vizualizarea conținutului link-ului wsdl al serviciului web disponibil în această configurație.
  13. Întreaga procedură nu durează mai mult de jumătate de oră.



Marile corporații care utilizează produse software 1C în sucursalele lor la distanță se confruntă adesea cu problema incapacității de a instala 1C la stațiile de lucru individuale ale angajaților. Uneori, motivul pentru acest lucru poate fi computerele învechite, alteori distanța, alteori lipsa de personal IT. Dezvoltatorii 1C au rezolvat această problemă în versiunea 8.2 a platformei prin integrarea unui client web special în ea. Organizarea muncii în acest tip de client vă va permite să economisiți semnificativ la modernizarea computerelor și menținerea unui personal de administratori 1C.

În exterior, clientul web nu este diferit de clientul subțire, cu excepția faptului că interfața 1C se deschide în browser. Pentru a lansa clienții web 1C, trebuie să publicați un server web și să aveți internet la locul de muncă. Serverul web și tehnologiile DHTML și HTTPRequest sunt responsabile pentru conectarea bazei de date și a interfeței de utilizator a clientului web. În momentul operațiunii, datele sunt transmise prin HTTP către serverul web, compilate, iar execuția însăși are loc pe partea clientului, în mediul browserului de internet.

Popularitatea suficientă a modului client web 1C este explicată de lista de avantaje:

  • Nu este nevoie să instalați partea client 1C pe stațiile de lucru;
  • Furnizarea accesului la baza de date de oriunde din lume cu acces la Internet;
  • Suport pentru orice browser și, în consecință, orice sisteme de operare și toate gadgeturile cu acces la World Wide Web;
  • Simplitate tehnică, deoarece utilizatorul trebuie pur și simplu să lanseze browserul și să introducă adresa corect;
  • Un mod special pentru schimbul de date cu un server web la viteze scăzute de internet.

Pe lângă avantaje, modul client web are și anumite dezavantaje:

  1. Vulnerabilitatea unui server web care devine accesibil oriunde în lume;
  2. Anumite restricții privind schimbul de date și funcționarea sistemului de fișiere;
  3. Disponibil numai pentru configurații care utilizează un tip de aplicație gestionată și un client subțire;
  4. Indisponibilitatea licențelor locale.

Dacă decideți ferm că clientul Web 1C este excelent pentru utilizatori, atunci va trebui să configurați și să publicați un server web. De exemplu, să ne uităm la configurarea IIS standard încorporat în Windows.

Dacă computerul dvs. are instalat un sistem de operare Windows, atunci vă puteți descurca fără programe terțe. Serverul IIS încorporat vă va ajuta cu acest lucru, cunoștințele de bază ale sistemului sunt suficiente pentru a-l configura. Trebuie remarcat faptul că instalarea unui server pe un computer slab va îngreuna lansarea clienților web 1C și performanța întregului sistem va fi în pericol. Prin urmare, este recomandat să configurați IIS numai pe acele configurații în care sistemul de operare funcționează fără întârzieri și există o aprovizionare mare de resurse.

Pentru a începe configurarea serverului, accesați „Panou de control” -> „Programe și caracteristici” -> „Activați sau dezactivați funcțiile”. Găsiți ramura „IIS Services/Internet Services” în arbore și bifați următoarele casete:

  • În secțiunea „Funcții HTTP comune”:
    • „Răsfoiește directorul”;
    • „Document implicit”;
    • „Conținut static”;
    • „Erori HTTP”.
  • „Verificarea performanței și diagnosticarea”:
    • „Înregistrare HTTP”;
    • „Monitor de solicitare”.
  • „Componente de dezvoltare a aplicației”:
    • „ASP”;
    • „ASP.NET”;
    • „Extensie ISAPI”;
    • „.NET Extensibility”;
    • filtre ISAPI."
  • „Controale”:
    • „Consola de administrare IIS”.

Pentru a publica serverul configurat, trebuie să instalați modulele de extensie a serverului web 1C. Pentru a face acest lucru, în timpul procesului de instalare 1C, trebuie să selectați elementul corespunzător din fereastra pentru schimbarea metodei de instalare și să instalați componentele. Apoi lansați 1C în modul configurator cu drepturi administrative și faceți clic pe „Administrare” -> „Publicați pe un server web...” în meniu. Platforma 1C va detecta automat serverul web configurat și va trebui doar să specificați numele bazei de date și locația acesteia.


După ce faceți clic pe Publicare, serverul ar trebui să repornească. Acum puteți verifica progresul lucrării lansând clientul web 1C și introducând linia în browser: „http:ServerName/BaseName”. Este necesar să se asigure că toți utilizatorii au acces de citire și scriere la locația bazei de date. În caz contrar, configurarea clientului web 1C la stațiile de lucru nu va produce rezultate.

Clientul web 1C este un instrument convenabil pentru utilizatorii a căror performanță la locul de muncă lasă mult de dorit. Datorită configurației simple, diferențelor minime în interfața aplicației și unei liste de diverse avantaje, clientul web a câștigat o oarecare popularitate în companii de diferite dimensiuni.