1, proč je klient lepší než prohlížeč. Konfigurace webových serverů pro práci s 1C:Enterprise

Tisknout (Ctrl+P)

Konfigurace webových serverů pro práci s 1C:Enterprise

1. Obecné informace

Tento článek popisuje mechanismus konfigurace webových serverů pro práci s webovým klientem a webovými službami a také nastavení podpory pro ověřování OpenID. Po zveřejnění budou publikované komponenty přístupné následovně:
● Přístup k webovému klientovi. Pro spuštění webového klienta musíte použít adresu, která je vytvořena podle následujících pravidel: <Имя хоста веб-сервера>/<Имя виртуального каталога> . Pokud je název virtuálního adresáře DemoCfg, pak pro spuštění webového klienta byste měli zadat následující URL (pro přístup z místního počítače): http://localhost/DemoCfg.
● Kontaktování webové služby. Chcete-li získat přístup k webové službě, musíte použít adresu, která je vytvořena takto:
<Název hostitele webového serveru>/<Имя виртуального каталога>/ws/<Имя Web-сервиса> nebo <Имя хоста веб-сервера>/<Имя виртуального каталога>/ws/<Адрес Web-сервиса> .
Pokud má tedy virtuální adresář název DemoWS, je název webové služby v konfigurátoru určen jako DemonstrationWorkWS a DemoWorkWS je zadáno jako adresa, pak lze k webové službě přistupovat současně na dvou adresách (pro získání přístupu z místního počítače):
http://localhost/DemoWS/ws/Ukázka WS nebo http://localhost/DemoWS/ws/DemoWorkWS.
Přečtěte si více o webových službách.
● Volání služby HTTP. Chcete-li získat přístup ke službě HTTP, musíte použít adresu, která je vytvořena takto:
<Имя хоста веб-сервера>/<Имя виртуального каталога>/hs/<путь к ресурсу>.
Další informace o službách HTTP naleznete zde.
● Ověření OpenID je prováděno automaticky systémem.
Webové servery z rodiny Internetových informačních služeb (dále jen IIS) jsou dodávány s operačním systémem a pro snazší pochopení, který webový server používáte, je zde tabulka shody mezi verzí webového serveru a operační systém:

Verze IIS Verze operačního systému
IIS 5.1 Windows XP Professional
IIS 6.0 Windows Server 2003 nebo Windows XP Professional x64 Edition
IIS 7.0 Windows Vista nebo Windows Server 2008
IIS 7.5 Windows 7 nebo Windows Server 2008 R2
IIS 8.0 Windows 8 nebo Windows Server 2012
IIS 8.5 Windows 8.1 nebo Windows Server 2012 R2
IIS 10.0 Windows 10

Distribuci webového serveru Apache (pro OS Windows i Linux) lze získat z webu projektu: http://httpd.apache.org/download.

2. Obecné požadavky

Počítač, na kterém publikujete, musí mít nainstalovaný a nakonfigurovaný podporovaný webový server. Chcete-li nainstalovat webový server Internet Information Services, možná budete potřebovat distribuční balíček pro operační systém, který používáte. Při instalaci webového serveru musíte nainstalovat podporu pro rozšíření ISAPI. Instalace webového serveru vyžaduje oprávnění správce na počítači, na kterém bude požadovaný webový server nainstalován. Publikování lze provést dvěma způsoby:
● Pomocí dialogového okna publikování na webovém serveru, pokud má počítač s webovým serverem možnost spustit konfigurátor požadované bitové hloubky.
● Použití nástroje webinst (Zavolejte nástroj webinst z adresáře bin 32bitové verze 1C:Enterprise).

Chcete-li publikovat na webových serverech, musíte mít v počítači, kde publikujete, oprávnění správce:

● Pro systém Windows Vista a starší je k publikování nutné spustit konfigurátor pomocí položky Spustit jako správce kontextová nabídka aplikace nebo spouštěče. Pokud se publikování provádí pomocí nástroje webinst, musí být jako správce spuštěn buď samotný nástroj, nebo interpret příkazového řádku Windows.
● Chcete-li v případě operačního systému Linux publikovat, musíte se stát superuživatelem (uživatelem root) pomocí příkazu su nebo spustit aplikaci, která publikuje pomocí příkazu sudo.

Když se pokusíte publikovat, systém zkontroluje, zda máte potřebná oprávnění k provedení operace. Pokud oprávnění aktuálního uživatele nestačí k provedení publikace, pak:

● Při publikování z konfigurátoru je uživatel dotázán, zda má pokračovat v publikování. Dialog uvádí důvod výskytu (dialogu) a obsahuje doporučení, jak získat potřebná oprávnění.
● Při publikování pomocí nástroje webinst uživatel obdrží diagnostickou zprávu, ale publikování pokračuje.

Publikování je možné pouze v případě, že je 1C:Enterprise umístěn na počítači s webovým serverem.
U webových serverů IIS 7.xa novější není publikování podporováno, pokud vlastnost Directory (nebo parametr dir nástroje webinst) ukazuje na adresář %SYSTEMDRIVE%\Inetpub\wwwroot.
POZNÁMKA. Pro práci s konfigurací přes webový server nesmí být konfigurace prázdná.

3. Typy publikace

3.1. Obecné schéma publikace

Obecné schéma publikace je následující:

● je zaregistrován modul zpracování požadavků (modul rozšíření webového serveru) odpovídající webovému serveru;
● virtuální aplikace je registrována na webovém serveru;
● je vytvořen virtuální adresář aplikace a je do něj umístěn a konfigurován soubor default.vrd;
● uživatelům jsou přiřazena práva k adresáři s databázovým souborem (pouze pro volbu soubor).

Chcete-li publikovat webového klienta, měli byste použít verzi 1C:Enterprise, která se používá pro práci s informační bází, ke které plánujete přistupovat pomocí webového klienta. Pokud jsou na vašem počítači nainstalovány dvě verze, například 8.3.3.100 a 8.3.3.150, a běží server 1C:Enterprise verze 8.3.3.150, pak pro publikování byste měli použít konfigurátor nebo nástroj webinst přesně stejné verze.
Při publikování mějte na paměti, že bitovost registrovaného rozšíření webového serveru se musí shodovat s bitovostí samotného webového serveru.

Při publikování na webový server IIS mějte na paměti, že:
● Publikování se vždy provádí na výchozí webovou stránku;
● Publikování se vždy provádí pro výchozí fond aplikací (DefaultAppPool);
● Pro fond aplikací používaný ke spuštění 1C:Enterprise musí být zakázána podpora prostředí .NET. Chcete-li to provést, nastavte vlastnost fondu aplikací verze .NET Framework na hodnotu Žádný spravovaný kód.
Chcete-li publikovat z konfigurátoru, musíte použít dialogové okno publikování ( Administrace – publikování na webový server…).

Rýže. 1. Publikování na webovém serveru

Pak byste měli provést následující:
● Zadejte název virtuálního adresáře do pole Název název virtuálního adresáře se může skládat pouze ze znaků latinky.
● V poli Webový server zadejte typ webového serveru, pro který publikujete.
● V poli Adresář zadejte fyzické umístění adresáře, ve kterém budou umístěny soubory popisující virtuální adresář. Při použití webového serveru Apache musí název adresáře obsahovat pouze latinské znaky.
● Zaškrtněte políčka podle potřeby Publikování tenkého a webového klienta a Publikování webových služeb.
● Můžete určit, aby se webový server IIS ověřoval k webovému serveru pomocí operačního systému.
● V případě potřeby vyberte webové služby, které chcete publikovat. Sloupec Adresa lze změnit. Tento sloupec určuje synonymum pro webovou službu. K webové službě můžete přistupovat buď podle názvu, nebo podle synonyma.
● V případě potřeby nakonfigurujte další parametry publikování.
● Kliknutím na tlačítko Publikovat spustíte proces publikování. Klepnutím na tlačítko Zakázat odstraníte publikaci z vybraného webového serveru.

Po publikování budete vyzváni k restartování webového serveru v následujících případech:
● verze „1C:Enterprise“ se změnila;
● cesta k rozšiřujícímu modulu webového serveru se změnila;
● byla vytvořena nová publikace pro webový server Apache;
● publikování bylo zakázáno.
Při použití anonymní autentizace a souborové infobáze se při publikování kontroluje uživatel, jehož jménem má anonymní přístup přístupová práva do adresáře infobáze. Pokud uživatel nemá potřebná práva, je vydáno varování o nemožnosti práce s touto infobází prostřednictvím webového serveru. Doporučuje se buď udělit práva k adresáři s infobází, nebo zaškrtnout políčko Použít ověření operačního systému na webovém serveru.
Pokud publikování z konfigurátoru není dostupné (například při použití 64bitového operačního systému Windows), lze publikování provést pomocí
nástroj příkazového řádku webinst, který je k dispozici pro Windows a Linux v obou bitových velikostech. Dialog publikování bude podrobně popsán níže.
přepínače příkazového řádku pro nástroj webinst.

3.2. Dialog pro publikování

Dialogové okno publikování se používá k vytvoření publikace nebo přípravě souboru šablony pro publikaci pomocí nástroje webinst (pomocí parametru příkazového řádku -descriptor).
Všechny parametry, které lze při vytváření publikace upravovat, jsou umístěny na dvou kartách. Pojďme se na ně podívat blíže.

3.2.1. Dialogová tlačítka

Tlačítko Publikovat publikuje na webový server. Při publikování se na disku vytvoří adresář a zadaný webový server je nakonfigurován pro práci s 1C:Enterprise. Nezapomeňte, že publikování na webový server IIS se vždy provádí pro výchozí web (Výchozí web) a výchozí fond aplikací (DefaultAppPool).
V operačním systému Linux se provádějí následující akce:
● Pro adresář, ve kterém je umístěn soubor default.vrd, je skupina vlastníků nastavena na skupinu uživatele, v jehož zastoupení běží webový server;
● Soubor default.vrd je nastaven na přístup pro čtení pro skupinu, která zahrnuje uživatele, jehož jménem webový server běží.
V případě publikování souborové infobáze je pro adresář se souborem infobáze skupina vlastníků nastavena na skupinu uživatele, jejímž jménem webový server pracuje, a je nakonfigurováno dědění skupiny vlastníků tak, aby byla zajištěna práce s infobází. .

Rýže. 2. Publikování na webovém serveru

Tlačítko Zakázat v případě potřeby odebere aplikaci z webového serveru az adresáře publikování.
Tlačítko Uložit uloží parametry zadané v dialogu publikování na webovém serveru do souboru. Při ukládání si systém vyžádá název a umístění souboru, do kterého se uložení provede. Uložení bude provedeno ve formátu souboru default.vrd. Pomocí tohoto příkazu můžete vytvořit soubory šablon, které budou použity jako parametr -descriptor nástroje webinst. Hodnoty atributů ib a base elementu bodu budou obsahovat parametry infobáze, ze které je soubor uložen.
Tlačítko Načíst umožňuje načíst libovolný soubor default.vrd pro úpravy. Při načítání jsou ignorovány atributy ib a base bodového prvku načteného souboru.
Tlačítko Zavřít zavře dialog.
Tlačítko Nápověda otevře okno s informacemi nápovědy k dialogu publikování.

3.2.2. Záložka „Základní“.
3.2.2.1. Obecná nastavení
Rýže. 3. Publikování na webovém serveru. Základní

Na této záložce můžete nastavit základní parametry publikování.
Jméno. Určuje název publikace. Při publikování pomocí nástroje webinst je popsáno parametrem -wsdir. V souboru default.vrd odpovídá základnímu atributu bodového prvku.

webový server. Označuje, na který webový server je publikován. Webové servery Apache jsou přidány do seznamu, pokud jsou v počítači detekovány. Při publikování pomocí nástroje webinst je použitý webový server určen jedním z parametrů iis, apache2, apache22 nebo apache24. Při běhu na Linuxu je publikování možné pouze pro webový server Apache.
Pokud systém nedokázal jednoznačně určit verzi webového serveru Apache nainstalovaného na počítači (2.2 nebo 2.4), budou v seznamu přítomny obě verze webového serveru. Je třeba vzít v úvahu, že pro webový server Apache verze 2.2 a 2.4 se změny provedené v konfiguračním souboru webového serveru liší. Nesprávné zadání verze webového serveru tedy povede k tomu, že publikace nebude fungovat.

Katalog Určuje fyzický adresář na disku, kde bude umístěn soubor default.vrd a kam bude mapován virtuální adresář webového serveru. Adresář musí existovat. Při publikování pomocí utility webinst je popsána parametrem -dir.

Publikování tenkého a webového klienta. Zodpovědnost za schopnost pracovat s publikovanou informační základnou pomocí tenkého a webového klienta. Pokud je checkbox zaškrtnutý, je možné s publikovanou infobází pracovat pomocí tenkého a webového klienta. V souboru default.vrd odpovídá atributu enable prvku point.

Publikování standardního rozhraní OData. Zodpovědný za možnost získat přístup ke standardnímu rozhraní OData aplikačního řešení. Mechanismus standardního rozhraní OData je podrobněji popsán v knize 1C:Enterprise 8.3. „Příručka pro vývojáře“. V souboru default.vrd odpovídá atributu enableStandardOData bodového prvku.

Publikovat distribuci. Určuje, zda lze získat a nainstalovat klientskou aplikaci, pokud se verze klientské aplikace a serveru neshodují. Jako distribuce se používá zip archiv, jehož úplný název je uveden jako hodnota Umístění publikované distribuční vlastnosti. V souboru default.vrd tyto vlastnosti odpovídají atributu pubds t prvku point. Archiv by měl
je umístěna distribuční sada klientské aplikace. Instalace použije instalační parametry uvedené v souboru 1cestart.cfg (stejné jako běžná instalace klientské aplikace).

Použijte ověření operačního systému. Umožňuje systému nastavit schopnost ověřování OS na webovém serveru IIS.

Přechodová adresa při ukončení webového klienta umožňuje zadat URL, na kterou se provede přechod po ukončení webového klienta. V souboru default.vr d odpovídá prvku exitURL.

3.2.2.2. Záložka Webové služby
Rýže. 4. Publikování webových služeb

Publikování webových služeb. Zaškrtnutím tohoto políčka budou publikovány webové služby vytvořené v konfiguraci a uvedené v tabulce pod zaškrtávacím políčkem. V souboru default.vrd odpovídá atributu enable e prvku ws. Pokud je příznak vymazán, je to ekvivalentní tomu, že buď nemáte prvek ws v souboru default.vrd, nebo máte prvek ws s atributem enable nastaveným na hodnotu true.

Publikovat webové služby ve výchozím nastavení. Zodpovídá za možnost používání webových služeb v této informační databázi, které jsou publikovány bez výslovného povolení k použití. V souboru default.vrd odpovídá atributu pointEnableCommon prvku ws.
Tabulka níže zaškrtávací políčko Publikování webových služeb obsahuje seznam publikovaných webových služeb a umožňuje vám spravovat publikování každé webové služby. První sloupec řídí publikování konkrétní webové služby. Je-li zaškrtávací políčko zrušeno, bude používání této webové služby zakázáno (nelze ji volat). V souboru default.vrd odpovídá atributu enable prvku point.
Druhý sloupec (pojmenovaný Název) obsahuje název webové služby, jak byl zadán při vytváření. Popis webových služeb je uveden v knize 1C:Enterprise 8.3. „Příručka pro vývojáře“. V souboru default.vrd odpovídá atributu name prvku point.
Poslední sloupec tabulky (pojmenovaný Adresa) obsahuje alias pro název publikované webové služby. K webové službě můžete přistupovat buď podle jména, nebo podle aliasu. Alias ​​webové služby lze upravit v okně publikování. V souboru default.vrd odpovídá atributu alias bodového prvku.
Webové služby, které se nacházejí v připojených rozšířeních, se v této tabulce nezobrazují a lze je publikovat pouze ruční úpravou souboru default.vrd.
Ve výchozím nastavení publikovat rozšíření webových služeb. Zodpovědný za možnost používat webové služby, které jsou dodávány v konfiguračních rozšířeních. V souboru default.vrd odpovídá atributu publishExtensionsByDefault prvku ws.

3.2.2.3. záložka služby HTTP

Záložka HTTP services je určena k ovládání možnosti přístupu k aplikačnímu řešení pomocí HTTP služeb.

Rýže. 5. Publikování HTTP služeb

Zaškrtnutím tohoto políčka budou publikovány služby HTTP vytvořené v konfiguraci a uvedené v tabulce pod zaškrtávacím políčkem. V souboru default.vrd odpovídá atributu publishByDefault prvku httpServices.
s atributem publishByDefault nastaveným na false .

Tabulka níže zaškrtávací políčko Ve výchozím nastavení publikovat služby HTTP obsahuje seznam publikovaných HTTP služeb a umožňuje spravovat publikaci každé HTTP služby. První sloupec řídí publikování konkrétní služby HTTP. Je-li zaškrtávací políčko zrušeno, bude používání této HTTP služby zakázáno (nelze ji volat). V souboru default.vrd odpovídá atributu enable prvku služby.
Druhý sloupec (pojmenovaný Název) obsahuje název služby HTTP tak, jak byl zadán při vytváření. Popis HTTP služeb je uveden v knize 1C:Enterprise 8.3. „Příručka pro vývojáře“. V souboru default.vrd odpovídá atributu name prvku služby.
Služby HTTP, které se nacházejí v připojených rozšířeních, se v této tabulce nezobrazují a lze je publikovat pouze ruční úpravou souboru default.vrd.

Ve výchozím nastavení publikovat služby HTTP rozšíření. Zodpovědný za možnost používat služby HTTP, které jsou dodávány v konfiguračních rozšířeních. V souboru default.vrd odpovídá atributu publishExtensionsByDefaul t prvku httpServices

3.2.3. Karta „Jiné“.
Rýže. 6. Další možnosti publikování na webovém serveru

Na této záložce můžete změnit pomocné parametry publikování.

Adresář dočasných souborů. Umožňuje zadat adresář dočasných souborů pro spuštění rozšíření webového serveru nebo verze souboru infobáze. V souboru default.vrd odpovídá atributu temp prvku point.

Skupina fondu připojení. Popisuje prvek fondu souboru default.vrd. Přečtěte si více zde. Také parametry této skupiny řídí provoz systému sledování ztráty spojení.

Skupina ladění.

Popisuje prvek ladění souboru default.vrd.

OpenI D group Popisuje prvek openid souboru default.vrd. Oddělení dat

. Popisuje prvek zones souboru default.vrd. Podívejme se blíže na strukturu tabulky s oddělovači.
Sloupec Název obsahuje název oddělovače, jak je uvedeno ve vlastnostech obecného atributu. Zaškrtávací políčko v dalším sloupci určuje, zda bude nastavena hodnota oddělovače v prvku zóny nebo ne. Pokud je zaškrtávací políčko zaškrtnuté, pak se jako hodnota atributu value použije hodnota ze sloupce Hodnota.
Zaškrtávací políčka ve sloupcích Specify a Safe jsou zodpovědná za bezpečné a určující atributy (respektive) prvku zóny souboru default.vrd.
Parametr Úlohy na pozadí ve verzi souboru popisuje možnost použití úloh na pozadí ve verzi souboru infobáze (atribut allowexecutescheduledjobs elementu kořenového bodu).

Webový klient- jedná se o jednu z klientských aplikací systému 1C:Enterprise 8 Na rozdíl od „běžných“ klientských aplikací (tlustý klient a tenký klient) nemusí být předinstalována na počítači uživatele. Webový klient nemá spustitelný soubor. Webového klienta nenajdete ani v menu, ani mezi spustitelnými soubory. Proto se jedná o webového klienta, protože ke spuštění nepotřebuje mít na počítači uživatele žádné soubory.

Webový klient se na rozdíl od tlustého a tenkého klienta nespouští v operačním systému počítače, ale v prostředí internetového prohlížeče (Windows Internet Explorer, Mozilla Firefox, Google Chrome nebo Safari). Každému uživateli tedy stačí spustit prohlížeč, zadat adresu веб-сервера, kde je informační základna zveřejněna, a webový klient sám „dorazí“ do jeho počítače a začne spouštět.

Webový klient využívá technologie DHTML a HTTPRequest. Když je webový klient spuštěn, klientské moduly vyvinuté v konfiguraci jsou automaticky kompilovány z vestavěného jazyka 1C:Enterprise 8 a jsou přímo spouštěny na straně webového klienta.

Bez ohledu na klientskou aplikaci (tlustý, tenký, webový klient) tedy veškerý vývoj aplikačního řešení probíhá výhradně v konfigurátoru 1C: Enterprise, serverový a klientský kód je napsán ve vestavěném jazyce 1C: Enterprise.

Práce v internetovém prohlížeči bez instalace systému na počítač uživatele

Chcete-li pracovat v režimu webového klienta, potřebujete webový server nakonfigurovaný pro práci s 1C:Enterprise 8. Klientský prohlížeč komunikuje s веб-сервером prostřednictvím protokolu HTTP nebo HTTPS. Webový server zase spolupracuje s 1C:Enterprise 8 v režimu souboru nebo klient-server.

Jako webový server se používá Apache nebo IIS.

Práce pod různými operačními systémy

Všechny hlavní komponenty platformy jsou schopny provozu jak pod operačním systémem Windows, tak pod operačním systémem Linux. Webový klient může navíc fungovat i na počítačích se systémem Mac OS X.

Vzhledem k tomu, že procesy na sebe vzájemně působí prostřednictvím protokolu TCP/IP, může systém obsahovat komponenty s různými operačními systémy. Číst více...

Práce na iPadu

Prohlížeče běžící na mobilních zařízeních mají řadu omezení a specifických požadavků. Konkrétně pro pohodlnou práci na iPadu proto došlo k vylepšení webového klienta s přihlédnutím k funkcím mobilního prohlížeče Safari a specifikům samotného iPadu.

Výsledkem je, že webový klient běžící na iPadu podporuje dotykové zadávání, seznamy nemají postranní posuvníky a lze je posouvat prstem, pro snadné použití byla zvýšena výška řádků v tabulkách a rozevíracích seznamech, byla zvětšena šířka tlačítek ve vstupním poli a zvětšena velikost kalendáře.

S vydáním platformy 1C 8.2 bylo možné při práci s 1C používat webový server k interakci vaší databáze s World Wide Web. Následně, jak byla vydána verze 8.3 a její nové verze, se možnosti integrace stále více rozšiřovaly. Již nyní lze pro komunikaci s internetem, dalšími informačními systémy a poskytování přístupu do databáze prostřednictvím prohlížeče využít webového klienta, rozhraní ODATA, vyvíjet webové služby, http služby.

V tomto článku se podíváme na to, jak nainstalovat webový server Apache a publikovat na něm svou informační databázi za pouhou minutu! K tomu jsme pro vás vyvinuli jednoduché dvoutlačítkové zpracování.

Nejprve se pojďme ponořit trochu hlouběji do teorie. Pokud už tohle všechno víte, klidně přejděte na konec článku a stáhněte si léčbu. Pro ty, kteří si chtějí nainstalovat webový server sami, ale nejsou specialisty na 1C, doporučujeme přečíst si tento úvod.

Proč průměrný uživatel potřebuje publikovat 1C na webovém serveru?

V tomto materiálu se nebudeme zabývat všemi výhodami a vymoženostmi publikování databáze na webovém serveru. Zastavme se u toho, o co nás naši klienti často žádají – přístup k 1C přes prohlížeč. Budete moci pracovat s 1C odkudkoli na světě bez instalace platformy. Další výhodou práce v prohlížeči je, že ke svému programu můžete přistupovat prostřednictvím mobilního zařízení: tabletu, smartphonu, s jakýmkoli operačním systémem: iOS, Android atd. Vše, co musíte udělat, je nastavit tuto možnost vzdáleného přístupu, otevřít prohlížeč a nasměrovat připojení k připojení. Nejdůležitější je, pokud publikujete databázi 1C na serveru pro vzdálený přístup, myslete na bezpečnost! Kromě nastavení hesla a dalších bezpečnostních opatření se doporučuje použít VPN pro přístup k síti, na které se základna nachází. Ale to je téma na samostatný článek a je lepší se obrátit na méně zkušeného specialistu.

Chcete-li poskytnout vzdálený přístup přímo k počítači, na kterém je nainstalován 1C, a možná i bez 1C, přečtěte si další.

Jak to funguje

Chcete-li uspořádat přístup k 1C prostřednictvím prohlížeče, musíte:

  • Jakákoli konfigurace vyvinutá na spravovaných formulářích
  • Nainstalujte a nakonfigurujte webový server
  • Publikujte databázi na webovém serveru

1C podporuje dva webové servery:

  • Apache

Webový server Apache je zdarma, snadno se instaluje a konfiguruje a splňuje minimální požadavky, proto jej při zpracování použijeme.

Pojďme k nejzajímavější části. Jak to všechno udělat? Můžete to samozřejmě udělat ručně. Ale abyste ušetřili čas a měli málo zkušeností, můžete použít naše uvolnit zpracování. Jeho spuštění zvládne podle našeho návodu každý uživatel. Ještě jednou zdůrazňujeme, že konfigurace by měla být založena na spravovaných formulářích. Režim taxi nebo ne na tom nezáleží.

Krátké pokyny pro ty, kteří jsou obeznámeni s externím zpracováním:

  1. Vytváříme kopii (zálohu) systému informační bezpečnosti. Léčba je naprosto bezpečná. Ale nikdy to nebolí. Pojďme si přečíst, jak na to.
  2. Stáhněte si soubor zpracování
  3. pod správcem (správce počítače). Nepleťte si to se spuštěním konfigurace 1C pod uživatelem s plnými (administrativními) právy
  4. V příkazové nabídce Soubor - Otevřít. Vyberte soubor SetupWebServer.epf/SetupWebServer.epf (verze se může lišit)
  5. Ve formuláři vyplňte požadovaný název pro zveřejnění na webovém serveru. Při spuštění se automaticky vyplní z hlavičky systému.
  6. Při přístupu k internetu přes proxy server zadejte parametry proxy
  7. Ověřte, že se webový server Apache načítá z internetu
  8. Chvíli čekáme
  9. Webový server byl stažen a nainstalován, databáze publikována a nakonfigurována - otevřete ji tlačítkem. Adresu můžete také přidat do oblíbených v prohlížeči

Pokud máte nějaké dotazy nebo vám z krátkého návodu není vše jasné, přečtěte si podrobný návod s obrázky.

  • Stáhněte si soubor zpracování

Stáhněte si soubor do počítače, odkud jej pak otevřete z 1C

  • Přihlaste se do 1C spuštěním platformy pod správcem (správce počítače)

Otevřete platformu (seznam zabezpečení informací) s právy správce místního počítače/serveru. Klepněte pravým tlačítkem myši na zástupce spuštění a vyberte „spustit jako správce“. To je nutné, protože spustí se služba apache.

  • V příkazové nabídce Soubor - Otevřít. Vyberte Install WebServer.epf (verze se může lišit)

V jakékoli konfiguraci spravovaných formulářů otevřete zpracování kliknutím na „File-Open“ v levém horním rohu. Vyberte náš soubor stažený v kroku 1.

  • Na formuláři vyplňte požadovaný název báze pro zveřejnění. Při spuštění se automaticky vyplní z hlavičky systému.

Otevře se zpracování. Standardně je vyplněn název publikované databáze. Název můžete změnit na vlastní, program se vás pokusí opravit, pokud napíšete neplatné znaky.

Pokud se během provádění zobrazí zpráva, že nejsou nainstalovány žádné rozšiřující moduly, přečtěte si, jak je nainstalovat.

  • Při přístupu k internetu přes proxy server zadejte parametry proxy

  • Klikněte na tlačítko "Spustit".

Po kliknutí na tlačítko se zobrazí okno, jako na obrázku níže. Klikněte na "Souhlasím".

  • Databáze je publikována na webovém serveru a konfigurována - otevřete ji kliknutím na tlačítko. Přidejte adresu do oblíbených v prohlížeči

  • Práce s 1C v prohlížeči je pohodlná a nevyžaduje instalaci platformy

Po dokončení zpracování bude spuštěn webový server Apache. Můžete vidět, že běží, zastavit a restartovat v systémové liště (pravý dolní roh).

Kliknutím pravým tlačítkem myši na ikonu spustíte monitor webového serveru (monitor služby apache).

Můžete zkontrolovat, zda webový server funguje normálně, zadáním řádku localhost do libovolného prohlížeče na počítači, na kterém je nainstalován Apache. Pokud je vše v pořádku, měli byste vidět nápis - Funguje to!

Řekněme pár slov, že zpracování nepoužívá běžné moduly z konfigurací 1C, abyste mohli spustit a nainstalovat webový server na konfiguraci napsanou bez použití BSP (Standard Subsystem Library).

Také můžete zajistit bezpečnost svých dat zveřejněním téměř prázdné konfigurace. Žádné referenční knihy ani dokumenty se nečtou ani nemění, data z vaší databáze se nikam neposílají. Analyzujte deník, abyste se sami přesvědčili.

Níže je obrázek spuštění a provedení zpracování na prázdné databázi, do které byla přidána pouze jedna referenční kniha „Nomenklatura“.

Pokud chcete mít 1C vždy po ruce, využijte pronájem 1C bez zbytečné manipulace.

Pokud je vaším cílem přístup k 1C z jiné sítě, z domova, služební cesty, dokonce i z resortu, pak kromě instalace webového serveru potřebujete externí („bílou“/vyhrazenou) IP adresu a správnou konfiguraci portu. V tomto případě je třeba věnovat velkou pozornost zabezpečení základny, proto je lepší tuto práci svěřit nám. Případné nastavení provedeme dle

Úkol: urychlit práci s programem 1C na uživatelských pracovních stanicích.
Nástroje: platforma 1Сver8.2, konfigurace podnikové účetnictví KORP edice 2.0 a 3.0, mzdová konfigurace a personální řízení. Server s Windows, na který nainstalujeme webový server IIS, prohlížeč, pracovní stanici, i když není nezbytně možné vše dělat ze serveru.

Po instalaci platformy 1C 8.2 na počítači vidíme možnost několika možností pro spuštění 1C - 1C Enterprise a 1C Enterprise (tenký klient). Po přečtení administrátorské příručky z krabice jsem si osobně uvědomil, že platforma 8.2 může pracovat s konfigurací 1C několika způsoby:

  • Velmi těžké, tlustý klient, zejména pro starověký hardware, na počítačích vydaných v roce 2005 jako Celeron 2.0 s frekvencí sběrnice 400 MGz a 512 MB paměti, s 1C 8 prostě nelze pracovat, aplikace visí tak, že radost z nákupu moderního produktu okamžitě zmizí. Nejprve, po verzi 7.7, jsem byl zmatený, proč klient 1C 8.2 tak hloupý. A požádal jsem 1C o požadavky na systém PC pro práci. A takhle by měli být Minimální systémové požadavky na pracovní stanici pro 1C 8.2:
  1. Požadavky na operační systém:

1.1. Windows 2000 s aktualizací Service Pack 4

1.2. Windows XP s aktualizací Service Pack 3

1.3. Windows Vista

  1. Minimální množství paměti s náhodným přístupem (RAM):

2.1. Pro Windows 2000 SP4, Windows XP SP3 – 256 MB

2.2. Pro Windows Vista, Windows 7 – 512 MB

  1. Požadavky na procesor (CPU):

3.1. Intel a AMD s frekvencí alespoň 1,8 GHz

  1. Požadavky na video subsystém:

4.1. Video adaptér podporující rozlišení alespoň 1024*768 dpi

4.2. Monitor s rozlišením alespoň 1024*768 dpi

  1. Přejděte online a získejte softwarovou licenci.

Na první pohled 1C 8.2 není nejnáročnější program. Ale rád bych dodal, že je hezké pracovat s 1C tlustým klientem na PC s dvoujádrovým CPU a RAM Ó v 1 GB a je to velmi nepříjemné na zastaralém hardwaru.

  • Pomocí tenkého klienta. Opravdu se zdál při práci rychlejší a k práci používá řízené formy. Nebo spíše vyžaduje pro práci účetní edice 3.0, Pro účetní edice 2.0 neexistuje žádné softwarové rozhraní pro provádění práce v tenkém klientovi a do budoucna neexistuje žádný webový klient. Nebuďte tedy překvapeni, když při otevření tenkého klienta pro práci s 1C uvidíte záložku plochy a tři páry tlačítek a pomyslíte si, co ještě potřebuje účetní, kalendář, aby mu nechybělo reporting a kalkulačka na výpočet platy.
    V tenkém klientovi lze pro fungování programu použít ochranný klíč umístěný na straně klienta i klíč nainstalovaný na webovém serveru. 1C 8.2 a webový server musí mít síťový klíč, tedy pokud hardware, pak síť ( červená je síťový klíč, modrá je místní klíč pro jednoho uživatele) a samotný softwarový klíč je síťový. No a výpočet licencí lze provést jako správce licencí, takže 1C podnikový server pokud na to máte licenci.
  • Webový klient, dle mého názoru nejlepší řešení pro práci s programem, software není vázán na platformu a můžete pracovat i z Měsíce, pokud máte přístup k internetu. V provozu se tato možnost jevila jako velmi rychlá zátěž při práci přes web spadá na webový server. A pokud máte silný hardware na straně serveru, možnost pracovat přes webového klienta je dobrá. Licencování při práci prostřednictvím webového klienta 1C 8.2 provádí webový server, správce licencí nebo server 1C. Webový klient je ideálním řešením pro práci s 1C, pokud flotila pracovních stanic účetních nebyla dlouho aktualizována.

Poznámka: přes webového klienta a tenkého klienta se dnes zdá být možné pracovat pouze s účetnictví 3.0 a ani poté funkčnost účetnictví 3.0 nedosáhla funkčnosti účetnictví 2.0, o tom si můžete přečíst zde: http://www.1c.ru/news/info.jsp?id=15068 Konfigurace od 1C pro platy a personál se spravovanými formuláři zatím neexistují. Je možné použít konfiguraci napsanou firmou Krb – „1C-Kamin: Plat. Verze 5.0"

Nastavení 1C 8.2 pro práci s tenkými awebklienta

Aby tenký klient 1C fungoval, není vůbec nutné konfigurovat webový server, tenký klient umožňuje pracovat s databází a konfigurací lokálně, v síťové verzi, prostřednictvím podnikového serveru 1C, webového serveru.

Pracovat s 1С8.2 Musíte nakonfigurovat webový server prostřednictvím prohlížeče. Chcete-li to provést, nainstalujte a nakonfigurujte službu IIS

  • Instalace IIS

Instalace, odebrání programů -> instalace komponent Windows -> aplikační server -> složení

  • Ve složce wwwroot vytvoříme adresář pro web 1c8x

  • Ve složce 1c8x vytvořte soubor default.vrd s následujícím obsahem


Xmlns:xs=http://www.w3.org/2001/XMLSchema
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
base="/1c8x"
ib="Soubor=C:\Base;">

Atribut báze ukazuje na relativní cestu k vytvořené složce virtuální aplikace, atribut ib připojovací řetězec k databázi v tomto případě je databáze umístěna na stejném serveru jako webový server.

  • Vytvořte nový webové stránky nebo virtuální adresář

  • Přejděme k nastavení uzlu, záložka domovského adresáře, zde je vše standardní:

  • Instalace platformy 1С8X na webový server, při instalaci musíme nainstalovat rozšiřující moduly webový server

  • Pojďme zaregistrovat adaptér webových služeb. Chcete-li to provést, ve vlastnostech uzlu 1C8x pojďme na kartu domovského adresáře, kliknutím na tlačítko nastavení nakonfigurujte aplikaci a přidejte mapování rozšíření, soubor wsisapi.dll ze složky 1cv82\bin

Webová aplikace je aplikace typu klient-server, ve které je klientem prohlížeč a serverem je webový server. Logika webové aplikace je distribuována mezi serverem a klientem, ukládání dat probíhá převážně na serveru, výměna... ... Wikipedia

klient-server- Proces klient-server popisuje interakci mezi dvěma počítačovými programy, kdy jeden program (klient) odešle požadavek na službu jinému programu (serveru), který požadavek splní. Zpravidla několik klientů......

Webová aplikace je aplikace typu klient-server, ve které je klientem prohlížeč a serverem je webový server. Prohlížeč může být implementací tzv. tenkých klientů. Prohlížeč je schopen zobrazovat webové stránky a je zpravidla součástí ... ... Wikipedie

Požadavek na "site" je přesměrován sem; viz také další významy. Web (z anglického website: web “web”, “network” a site “place”, doslova “place on the network”) nebo prostě stránka v počítačové síti sdružená pod jednou adresou (doména ... Wikipedia

klient (v informačních technologiích)- klientská klientská část softwaru Uživatel, počítač nebo program, který požaduje služby, zdroje, data nebo zpracování z jiného programu nebo jiného počítače. Počítač, ze kterého se přistupuje k serveru za účelem výměny nebo příjmu... ... Technická příručka překladatele

Klientský program, který uživateli poskytuje následující možnosti: navigaci a prohlížení webových zdrojů; stahování souborů atd. Webové prohlížeče jsou obvykle dodávány s e-mailovými programy, nástroji pro práci se zpravodajskými servery a komunikačními nástroji... ... Finanční slovník

Czech Procházením můžete listovat, zobrazit klientský program, který uživateli poskytuje možnost: procházet a prohlížet webové zdroje; stahování souborů atd. Webové prohlížeče jsou obvykle dodávány s e-mailovými programy a nástroji pro práci s... ... Slovník obchodních podmínek

Architektura serveru Wikimedia Foundation Webový server je server, který přijímá požadavky HTTP od klientů, obvykle webových prohlížečů, a vy ... Wikipedia

Webový prohlížeč, neboli prohlížeč (z anglického Web browser, nesprávně prohlížeč) software pro vyhledávání, prohlížení webových stránek, tedy pro vyžádání webových stránek (hlavně z webu), pro jejich zpracování, zobrazení a přesun z jednoho... . .. Wikipedie

knihy

  • Vývoj webových aplikací s PHP a MySQL, Welling Luke, Thomson Laura, PHP a MySQL jsou populární open source technologie, které jsou ideální pro rychlý vývoj webových aplikací, které komunikují s databázemi. PHP je mocný... Kategorie: Databáze Nakladatelství: Dialektika,
  • Vývoj webových aplikací pomocí PHP a MySQL. Guide, Welling Luke, PHP a MySQL jsou oblíbené open source technologie, které jsou ideální pro rychlý vývoj webových aplikací, které komunikují s databázemi. PHP je mocný jazyk... Kategorie: Databáze Vydavatel: Alpha Book, výrobce: