Menu
Jest wolny
Zameldować się
główny  /  Rada / Jak zorganizować dostęp zdalny do 1C. Co chcesz zainstalować od użytkowników "1c"

Jak zorganizować zdalny dostęp do 1C. Co chcesz zainstalować od użytkowników "1c"

W tym trybie użytkownicy są podłączeni do zdalnego serwera za pomocą RDP (Protokół zdalnego pulpitu). Połączenie jest możliwe z dowolnych ustaleń w obecności Internetu. W tym trybie można użyć całej funkcjonalności dostarczonej przez 1C, w tym konfiguratora.

Wymagania systemowe
Aby pracować w trybie "zdalnego pulpitu", konieczne jest, aby jeden z sal operacyjnych jest zainstalowany na komputerze. systemy Microsoft.: Windows XP, Windows Vista., Windows7, Windows 2003/2008 Server, Windows Server. 2008 R2.
Wersja programu do rozpoczęcia zdalnej pracy (mstsc.exe) tabeli powinna być nie mniejsza niż 6.1

Podłączanie i konfigurowanie za pomocą skrótu

Jeśli skrót jest już zainstalowany na pulpicie, kliknij ikonę iw wyświetlonym oknie wprowadź swoje dane uwierzytelniające (logowanie i hasło). Etykieta może być kopiowana do dowolnego komputera i uruchom program.

Samodzielna konfiguracja etykiety do uruchomienia pulpitu zdalnego 1C
Aby niezależnie skonfigurować etykietę pulpitu zdalnego, musisz:
1. Uruchom program zdalnego pulpitu lub zdalny program aplikacji. Nazwa rozpoczęcia pliku jest mstsc.exe. Możesz otworzyć menu Start -\u003e Uruchom i skopiuj tę nazwę (mstsc.exe).
2. Wpisz swoje parametry konto.
3. W wyświetlonym oknie program 1C zostanie otwarty.
4. Skonfiguruj połączenie z baza informacji. 1C (podobnie jak konfiguracja po podłączeniu po 1C: Enterprise 8.2)

Aby być dostępnym podczas pracy ze zdalnym pulpiciem lokalne dyski a drukarki muszą być podłączone.

Aby połączyć dyski lokalne, konieczne jest:
1. W formularzu podłączenia do pulpitu zdalnego kliknij opcję Opcje i przejdź do zakładki lokalnych zasobów.


2. Umieść przycisk więcej.


3. Zainstaluj flagi dla tych dysków, które muszą być dostępne podczas pracy ze zdalnym pulpitem.
4. Naciśnij przycisk OK.

Do podłączenia lokalne drukarki. Potrzeba:
1. W formularzu połączenia do pulpitu zdalnego przejdź do zakładki lokalnych zasobów.
2. Ustaw flagę drukarki.

Nowoczesne warunki, z szeroką dystrybucją urządzeń mobilnych i dostępnego Internetu wprowadzają nowe wymagania dotyczące systemów informacyjnych nawet małych firm. Jeśli kilka lat temu dostęp zdalny Było wiele głównych organizacji, dziś możliwość dostępu do informacji z dowolnego miejsca jest postrzegane jako coś o przyznaniu. Dzisiaj powiemy Ci, jak szybko i bez nadmiernej kosztów organizowania dostępu do baz danych 1C: Przedsiębiorstwa działające w trybie pliku.

Tradycyjny schemat pracy z 1C: Przedsiębiorstwo w trybie pliku oznacza udostępnianie plików bazowych informacji za pomocą środków protokół SMB. (networks Microsoft.). Jednocześnie jeden z komputerów działa jako serwer plików, podczas gdy inni pracują z umieszczeniami wspólny dostęp baza informacji.

ale ten schemat. ma wiele znaczących wad. Prędkość pracy ma znaczący wpływ pasmo Sieci i komputery z komputerów informatycznych. Zrozumieliśmy to pytanie bardziej szczegółowo w naszym materiale. Jest to szczególnie objawione po włączeniu do konfiguracji na podstawie aplikacji zarządzanej, co jest znacznie bardziej wymagające na zasoby niż konfiguracja poprzedniej generacji.

Istnieje również ostre pytanie ze zdalnym dostępem, jeśli zdalne komputery Nadal możesz zorganizować zdalny dostęp przez RDP, który przy okazji nie zawsze jest dostępny dla małych firm, które nie mają dedykowanego serwera, urządzenia mobilne Wszystko jest dość smutne.

Jednak, kontrolowany wniosek Zapewnia nowe funkcje, takie jak dostęp do sieci do bazy informacyjnej, w tym tryb pliku. Pozwala to jakościowo zmienić pracę system informacyjny Praktycznie nie ma dodatkowych kosztów.

Na komputerze z bazą informacji dodatkowa rola serwera WWW rośnie, która jest publikowana przez bazę informacyjną. Po tym możesz kontynuować współpracę z nim zarówno w trybie plików, jak iw trybie serwera WWW.

Jednocześnie nie jest konieczne korzystanie z przeglądarki do pracy, dostęp do bazy danych za pośrednictwem serwera WWW może również platforma cienki klient.. Ta funkcja umożliwia organizowanie dostępu nie tylko dla klientów zdalnych i mobilnych, ale także poprawy pracy nad wystarczającą ilością maszyn produkcyjnych w biurze, ponieważ wszystkie główne obliczenia będą wykonywane na stronie serwera, a ruch przenoszony przez sieć zostanie zminimalizowany jako ładunek komputera klienta.

Cóż, oczywiście istnieją praktycznie nieograniczone możliwości zdalnego dostępu do bazy danych: z dowolnego miejsca, z dowolnego urządzenia, byłaby przeglądarka.

Poniżej uważamy, że możliwe konfiguracje organizacji dostępu do małych baz danych działa w trybie pliku na podstawie systemów operacyjnych klienta.

Na obecnie Obsługiwane są dwie główne serwery Apache i serwery internetowe IIS, również platforma i serwer internetowy muszą być zainstalowane na maszynie za pomocą serwera WWW. moduły rozszerzeń serwera WWW. Zawsze możesz je dodatkowo zainstalować, po prostu uruchomiony ponownie program instalacyjny platformy:

Windows i IIS.

Internetowe usługi informacyjne (IIS) z powodu niezrozumiałych powodów nie jest popularne wśród administratorów i 1C-Nicks. A na próżno ignoruj \u200b\u200bregularne rozwiązanie na rzecz niektórych oprogramowania innych firm, nawet dobrze, wygląda na co najmniej dziwne.

Aby zainstalować IIS w systemie operacyjnym klienta, w naszym przypadku Windows 7 x64, przejdź do Panel sterowania - programy i komponenty - Włącz i wyłącz komponenty systemu Windows.

W oknie otwiera się, wybierz Usługi IIS.Następnie, obracając listę, przejdź do Usługi internetowe - Komponenty rozwoju aplikacji i zaznacz pole naprzeciwko Rozszerzenia Isapi., pozostałe parametry można domyślnie pozostawić.

Po zainstalowaniu IIS zwracamy się do konfiguracji, aby to zrobić, odkryj Panel sterowania - Administracja - Menedżer usług IIS.

W drzewie wybieramy Aplikacje do basenów.Kliknięcie prawego przycisku myszy Defaultapppool - zaawansowane parametry i dozwolony Aplikacje 32-bitoweUstawiając odpowiednią opcję Prawdziwe..

Teraz wystawa niezbędne prawa Dla grup IUSR. i IIS_IUSRS. W folderze z bazą informacji wydał prawo Zmiana i Czytanie i wykonanie:

Na folderze. kosz. Platformy - Czytanie i wykonanie:

Następnie uruchom 1C: Przedsiębiorstwo w imieniu administratora i załaduj żądaną bazę informacji do trybu konfiguratora.

W menu Administracjawybierać Publikacja na serwerze WWW. 1C: Firma automatycznie określi serwer WWW (IIS) i monituje o umieszczenie aplikacji internetowej w głównym serwerze WWW w katalogu o nazwie Folder Podstawowy, który będzie również nazwą publikacji, jeśli to konieczne, Ty może zmienić te parametry.

Gotowy! W celu uzyskania dostępu do bazy danych możemy użyć typu typu http: // nazwa (adres) _Hext / name_publiination, w naszym przypadku http://192.168.3.109/acc30., Uruchom przeglądarkę i sprawdź pracę.

Możesz także skonfigurować bazę danych do współpracy z nim przez platformę, w tym, w oknie dialogowym Dodawanie nowych bazy danych informacji, umieść umieszczenie na serwerze WWW:

Następny krok Wprowadź adres połączenia:

Po uruchomieniu bazy danych informacyjnych możesz upewnić się, że działa w trybie serwera WWW, a nie pliku:

Windows i Apache 2.2

Jeśli nie chcesz używać IIS z jakiegokolwiek powodu, możesz skonfigurować działanie 1C z innym popularnym serwerem internetowym Apache. Niestety Deweloperzy Apache przestali publikować binarne opracowywania dla systemu Windows, oferując kontakt z partnerami, więc pójdziemy do strony internetowej Apache Haus i pobierzemy montaż 2.2.x Architektura x86.Nawet jeśli masz 64-bitowy system operacyjny.

Uwaga! Aby uzyskać montaż Apache, należy użyć tylko wiarygodnych źródeł wymienionych na stronie internetowej projektu. Bezpieczeństwo serwera WWW i Twoje dane zależy od tego!

Musisz także zainstalować rozpowszechniany pakiet Microsoft Visual C ++ 2008, który jest potrzebny do normalnego zespołu Apache.

Następnie rozpakuj pobrane archiwum Apache w dowolnym arbitralnym katalogu, na przykład C: Apache22, wszystkich wielu folderów jesteśmy zainteresowani folderami kosz. i htdocs.W pierwszych są pliki wykonywalne serwera WWW, druga konieczna jest posiadanie zawartości internetowej.

otwarty wiersz poleceń z prawami administratora i przejdź do katalogu kosz. Serwery internetowe:

CD C: Bin Apache22

Teraz zainstaluj Apache jako usługę:

Httpd -k install.

Nie zwracasz uwagi na ostrzeżenia, konfiguracja Apache jest używana do użycia z 1C.

Ponieważ usługa pracuje w imieniu konta systemowego, ustaw prawa do folderów z podstawą, a platforma nie jest konieczna.

Następnie uruchom 1C w imieniu administratora w trybie konfiguratora i przejdź do publikacji na serwerze WWW. W przeciwieństwie do IIS, w tym przypadku sama platforma nie może określić ścieżki i utworu folderu, więc robimy to ręcznie. Folder musi być utworzony w katalogu htdocs. A jej imię musi pokrywać się z nazwą publikacji:

W naszym przypadku to C: apache22 htdocs acc30Nawiasem mówiąc wymagany katalog Możesz bezpośrednio w oknie dialogowym Wybór folderu. Po tym opublikujemy bazę informacji.

Następna chwila 1C nie wie, jak ponownie uruchomić ten zespół Apache, więc zrobimy to ręcznie przez snap Usługi:

Po ponownym uruchomieniu serwera WWW opublikowana baza będzie dostępna na tym samym samym, podobnie jak w przypadku IIS, adres, po prostu wszystko nie będzie inny i współpracuje z nim.

  • Tagi:

Włącz obsługę JavaScript, aby wyświetlić

Instrukcje krok po kroku Jak skonfigurować dostęp do stron internetowych do 1C. Napisałem na siebie jako instrukcję, aby nie zapomnieć w przyszłości. Może ktoś przydaje się.

Konfigurowanie dostępu do serwera klienta do 1C za pośrednictwem interfejsu internetowego

Ten artykuł przedstawia instrukcję, jak zorganizować pracę z konfiguracją 1C za pośrednictwem obserwatora Internetu.

W przypadku artykułu ustawienie 1C zostało użyte do pracy z bazą MS. SQL Server. A jako serwer internetowy był używany przez Internetowe usługi informacyjne system operacyjny.

Przed rozpoczęciem instalacji, 1C z serwerem aplikacji, SQL Server 2005 i nowsza, działa w Internecie Usługi informacyjne.

Jako przykład użyto następujących wersji oprogramowania do opisania artykułu:

Wszystkie opisane kroki mogą działać zarówno na starszych wersjach programów, jak i młodszych. Minimalne wymagania Określony na stronie 1C - http://v8.1c.ru/requirimith/

Przed rozpoczęciem komputer musi być zainstalowany powyżej produktów określonych w tabeli. W takim przypadku serwer 1C, serwer SQL może być inny fizycznie lub komputery wirtualne. Pożądane jest, aby serwer 1C i Internetowe usługi informacyjne znajdują się na jednym serwerze fizycznym i logicznym (więc będzie mniej problemów z ustawieniami).

Cały proces ustawień jest podzielony na 5 kroków:

1 - Rejestracja konfiguracji i bazy danych na serwerach 1C i SQL

2 - Konfigurowanie IIS na serwerze, aby opublikować konfigurację

3 - Publikacja aplikacji internetowych z 1C

4 - Konfigurowanie bibliotek do pracy w systemie 64-bitowym

5 - Skonfiguruj prawa dostępu do folderów i okien zaporowych

Ponadto artykuł zawiera informacje, jak przejść do opublikowanej witryny

Jak również informacje o używanych zasobach

7. Używane zasoby

1. Rejestracja podstawy na serwerach 1C i SQL

1.1. Start Server 1c.

Po zainstalowaniu 1C musisz upewnić się, że serwer 1C działa. Autor zwykle wprowadza serwer ręcznie. Ale jeśli jesteś pewien, że serwer 1C działa, ten krok nie jest konieczny.

1.2. Zarejestruj się klaster 1C.

Uruchom narzędzie administracyjne serwera 1C:

W oknie, który zostanie otwarty, zarejestruj nowy serwer centralny 1C firmy:

W wyświetlonym oknie wprowadź nazwę sieci komputera, na którym działa serwer 1C (lub adres IP):

1.3. Zarejestruj bazę danych 1C na SQL Server

Aby rozpocząć rejestrowanie, musisz uruchomić aplikację 1c. W oknie "Start 1c: Enterprise", zarejestruj nową bazę danych, naciskając przycisk "Dodaj":

Wybieramy "Tworzenie nowej bazy informacyjnej":

W wyświetlonym oknie można utworzyć bazę z szablonu lub utworzyć nową pustą bazę danych (później można pobrać bazę danych, pobierz konfigurację lub utwórz własną konfigurację):

Należy zauważyć, że pole " Nazwa bazy danych."- są to nazwy bazy na serwerze SQL. I pole" Nazwa bazy informacyjnej"- Nazwa bazy danych na serwerze 1c.

Następnie wybierz opcję autentyczności w 1C (wybierz automatycznie) i kliknij przycisk "Zakończ":

1.4. Pobierz lub utwórz konfigurację 1C

Uruchom podstawowy konfigurator:

Pobierz poprzednio rozładowaną bazę danych informacji:

2. Konfigurowanie IIS na serwerze

W tym momencie informacje zostały pobrane z artykułu: http://infostart.ru/public/71480/

2.1. Sprawdzanie komponentu IIS

W celu obsługi klienta internetowego 1C: Przedsiębiorstwa są wymagane przez usługę IIS, która domyślnie nie była instalowana instalacja systemu Windows. 8.1 x64.

Aby je zainstalować, przejdź do "Start - panel sterowania - programy i komponenty - Włącz lub wyłącz komponenty systemu Windows". Na drzewie, które pojawiają się w branży usług IIS - komponenty usług internetowych, aby oznaczyć wszystkie elementy, jak pokazano na rysunku. Następnie kliknij przycisk "OK":

2.2. Zezwolenie na 32-bitowe aplikacje w puli aplikacji

Klient WWW 1C: Przedsiębiorstwa 8.3 to aplikacja 32-bitowa. Dlatego w systemie 64-bitowym konieczne jest, aby umożliwić pracę w puli aplikacji serwera IIS. Aby to zrobić, przejdź do "Start - panel sterowania - Administracja - Menedżer IIS. W menedżerze usług wybierz "Baseny aplikacji - defaultapppool - dodatkowe parametry". Na liście dodatkowe parametry. Zmienna "dozwolona 32-bitowe aplikacje" Ustaw wartość "True":

Ustaw wartość na true dla parametru "dozwolone 32-bitowe aplikacje":

2.3. Instalowanie certyfikatu puli aplikacji jako anonimową licencję użytkownika

Domyślnie Użytkownik IUSR jest instalowany jako anonimowy użytkownik, który nie jest w systemie. Aby go nie tworzyć, możesz po prostu włączyć certyfikat puli aplikacji jako anonimowy certyfikat użytkownika. Aby to zrobić, przejdź do "Start - panel sterowania - Administracja - Menedżer IIS. W dyspozytorze serwisowym przejdź do "Uwierzytelnianie:

W "anonimowej czeku uwierzytelniania", wywołanie menu kontekstowego "Zmień":

W oknie dialogowym otwiera się, zauważ "certyfikat puli aplikacji". Zamknij okno dialogowe, klikając przycisk "OK".

3. Publikacja aplikacji internetowej z 1C

Opublikowanie aplikacji musi mieć pełny dostęp Folder projektu IIS. Istnieją 2 sposoby opublikowania aplikacji z 1c. 1 - Najpierw utwórz niezbędny folder w katalogu C: inetpubwwwwvwwroot w naszym przypadku, jest to folder o nazwie "Base1C" i podaj prawo do bieżącego użytkownika do pełnego dostępu do tego folderu. 2 Sposób przejścia do 1C z administratora, a następnie podaj niezbędne prawa do folderu już opublikowanej aplikacji. Drugi sposób jest opisany w tym.

3.1. Aby opublikować konfigurację na serwerze IIS, musisz uruchomić 1C od administratora:

Zadzwoń do menu kontekstowego na skrócie 1C i wybierz "Uruchom na nazwę administratora"

Wybierz bazę danych i uruchom 1C w trybie konfiguratora:

3.2. Zacznij publikować na serwerze WWW

Aby rozpocząć publikację, przejdź do "Administracja - publikacja na stronie internetowej" Menu:

W wyświetlonym oknie określ nazwę publikacji, określ serwer WWW i określa ścieżkę na serwerze WWW.

1C umożliwia publikowanie dowolnego dostępnego serwera WWW w sieci za pomocą Webinst Otilis. Artykuł wykorzystał przykład publikowania komputera lokalnego:

Jeszcze dokładna informacja W punktach okna publikacji można uzyskać z konfiguratora 1C, naciskając przycisk F1.

4. Utworzenie bibliotek do pracy w systemie operacyjnym 64-bitowym

Po opublikowaniu na serwerze WWW z konfiguratora, w przypadku korzystania z 64-bitowego systemu operacyjnego na komputerze, który jest używany jako serwer IIS, należy skonfigurować biblioteki 1C. Odbywa się to za każdym razem po opublikowaniu na serwerze WWW.

Aby skonfigurować biblioteki, musisz wykonać następujące kroki.

Otwarty przez Panel sterowania - Menedżer usług administracyjnych IIS.

W otwartym oknie ujawniamy grupę witryn i naszą stronę (w przykładzie Base1C).

Kliknij "" w grupie IIS:

W oknie, które otwierają się, szukając łańcucha o nazwie "ISAPI-DLL" i naciśnij element menu w działaniach "Dodaj porównanie scenariusza ..."

W otwórz okno "Dodaj pasujące do skryptów" W polu "Żądaj ścieżki" wprowadź * (Asterisk, I.e. Wszystko). W polu "Plik pliku wykonywalnego" wybierz bibliotekę wSisapi.dll z 32-bitowej wersji 32-bitowej 1C. W polu "Nazwa" można określić dowolną nazwę (w przykładowej nazwie \u003d 1c):

Niektórzy specjaliści w innych artykułach wskazują, że musisz wyłączyć limit dopasowania wniosku. Autor nie znalazł zależności tego znaku dla programu 1C. Ta informacja Jest informacyjny, może ktoś kogoś potrzebował.

Możesz skonfigurować ograniczenia zapytań, klikając przycisk "Query Limit" w oknie Mapowanie skryptów Dodatek. W oknie, które otwierają się, wyjmij znak "Zadzwoń do przewodnika tylko w porównaniu żądania od:":

Naciśnij przycisk OK.

Na pytanie, które wydawało się odpowiedzieć "tak":

Potem musisz ponownie uruchomić IIS. Aby to zrobić, przejdź do głównego panelu "Połączenie" (na nazwie serwera) i w menu akcji po prawej stronie, aby wybrać "Uruchom ponownie":

Potem możemy sprawdzić, czy działa podłączona biblioteka. Aby to zrobić, przejdź do ograniczeń "Isapi i CGI":

Po raz kolejny należy zauważyć, że ta procedura ustanowienia bibliotek powinna być wykonana za każdym razem po opublikowaniu wniosku z 1C.

5. Skonfiguruj prawa dostępu do folderów i okien zaporowych

5.1. Ustawianie dostępu do folderów

Aby poprawnie pracować wszystkich użytkowników, a nie tylko administratorów z opublikowanymi aplikacjami internetowymi, musisz skonfigurować pewne prawa do folderów.

Aby skonfigurować prawa do pakietu, konieczne jest eksplorator Windows Zadzwoń do menu kontekstowego dla wymaganego folderu i wybierz menu kontekstowe Przedmiot " Nieruchomości"I przejdź do zakładki" Bezpieczeństwo"

W takim przypadku mówimy o 3 folderach:

1. "C: Pliki programów (X86) 1CV88.3.5.1088bin" (W tym folderze znajduje się biblioteka wsisapi.dll (numer zwolnienia "8.3.5.1088" może być inny)

2. C: inetpubwrootbase1c. (To jest folder utworzony przez nas, który zostanie użyty do uzyskania dostępu do Internetu)

3. Katalog Babases. (Jest to podstawa 1C, jeśli jest używana typ pliku Podstawy) W naszym przykładzie podstawa jest przechowywana na serwerze SQL, więc nie ma katalogu bazy danych i nie daj do niego dostępu.

Dla wszystkich folderów (elementy: 1,2,3) potrzebujesz dla użytkownika IIS_IUSRS. Zainstaluj dostęp " Pełny dostęp":

W przypadku folderu z naszą bazą danych (ust. 3) użytkownika Użytkownicy., ustawiony dostęp " Zmiana".

5.2. Konfigurowanie dostępu do portów w Zapory systemu Windows

Jeśli planujesz korzystać z dostępu do sieci nie tylko lokalnie, musisz skonfigurować zapora systemu Windows Aby uzyskać dostęp do zasobów zewnętrznych, określając port dostępu 80. Autor nie użył ustawień zapory i po prostu go wyłączony:

6. Dostęp do opublikowanej bazy informacyjnej

Aby uzyskać dostęp do bazy informacyjnej, musisz przejść do przeglądarki internetowej (obsługa HTML5, takich jak "wiele ulubionych" Internet Explorer.) i wprowadź do paska adresu: