Po zainstalowaniu aplikacji ArcGIS Notebook Server i jej skonfigurowaniu z platformą Docker należy utworzyć witrynę serwera. Witryna to pojedyncze wdrożenie aplikacji ArcGIS Notebook Server będące jednostką serwera, którą można sfederować z portalem ArcGIS Enterprise.
W wersji 10.7.1 i nowszych aplikacja ArcGIS Notebook Server obsługuje dodawanie komputerów do witryny. W witrynie z wieloma komputerami każdy komputer jest skonfigurowany w taki sam sposób, z identycznymi konfiguracjami oprogramowania Docker, a na każdym z nich można uruchamiać aplikację ArcGIS Notebooks. Konfigurując witrynę z wieloma komputerami, należy zapoznać się z tematem Dołączanie dodatkowych komputerów do witryny serwera ArcGIS Notebook Server objaśniającym dodatkowe czynności, które należy wykonać podczas instalacji i konfiguracji.
Istnieją dwa sposoby tworzenia witryny serwera. Można użyć kreatora konfiguracji aplikacji ArcGIS Notebook Server lub utworzyć witrynę przy użyciu programu narzędziowego wiersza poleceń createsite.
Tworzenie witryny z użyciem kreatora
Kreator konfiguracji aplikacji ArcGIS Notebook Server tworzy witrynę ArcGIS Notebook Server na komputerze. Kreator konfiguracji należy otworzyć po uruchomieniu narzędzia poinstalacyjnego.
Notatka:
Po otwarciu kreatora konfiguracji w przeglądarce po raz pierwszy komunikacja ze stroną początkową przebiega z użyciem niezabezpieczonego połączenia http. Należy zaakceptować wszystkie ostrzeżenia i kontynuować pracę. Kreator przełączy się w tryb bezpiecznej komunikacji https.
- Podaj w kreatorze nazwę użytkownika i hasło, a następnie kliknij przycisk Dalej.
- Podaj ścieżki do katalogów, które mają być używane jako katalog zasobów, katalog przestrzeni roboczej i magazyn konfiguracji.
Domyślnie są one tworzone w katalogu <ArcGIS Notebook Server installation directory>/usr. Na potrzeby magazynu konfiguracji, magazynu zasobów i dzienników można użyć innych katalogów na dysku lokalnym lub w sieci. Ta lokalizacja musi być dostępna dla konta aplikacji ArcGIS Notebook Server i konto to musi w niej mieć uprawnienia do odczytu i zapisu.
- Kliknij przycisk Dalej.
- Przejrzyj stronę podsumowania i kliknij przycisk Zakończ, aby utworzyć witrynę lub przycisk Wstecz, aby wprowadzić zmiany.
Notatka:
Konto głównego administratora witryny korzystającego z tej nazwy użytkownika i tego hasła jest rozpoznawane wyłącznie przez aplikację ArcGIS Notebook Server. Nie jest to konto systemu operacyjnego i jest zarządzane oddzielnie od kont użytkowników w magazynie użytkowników. Główny administrator witryny ma nieograniczony dostęp do witryny ArcGIS Notebook Server. To konto jest używane zwykle do tworzenia witryny ArcGIS Notebook Server oraz do konfigurowania zabezpieczeń i zarządzania nimi. Konta głównego administratora witryny nie należy mylić z kontem aplikacji ArcGIS Notebook Server podanym podczas instalacji.Jeśli konfigurowana jest witryna z jednym komputerem, po utworzeniu witryny należy przejść do sekcji Instalowanie i konfigurowanie aplikacji ArcGIS Web Adaptor w witrynie.
Jeśli konfigurowana jest witryna z wieloma komputerami, należy po jej utworzeniu dołączyć do witryny dodatkowe komputery, a następnie przejść do sekcji Instalowanie i konfigurowanie aplikacji ArcGIS Web Adaptor w witrynie.
Tworzenie witryny z użyciem narzędzia createsite
Po zainstalowaniu aplikacji ArcGIS Notebook Server można utworzyć witrynę serwera za pomocą narzędzia wiersza polecenia createsite. Można to zrobić na różne sposoby:
- Uruchom narzędzie createsite w oknie wiersza poleceń jako użytkownik konta aplikacji ArcGIS Notebook Server i podaj nazwę użytkownika, hasło, lokalizację magazynu konfiguracji oraz parametry katalogu.
- Podaj ścieżkę do pliku createsite.properties, który zawiera te parametry. Ten sposób jest zalecany, ponieważ jest bardziej bezpieczny.
Parametr | Opis |
---|---|
-u lub --username | Nazwa użytkownika głównego administratora witryny. Nazwa użytkownika nie może zawierać następujących znaków: \:/*?|<>". |
-p lub --password | Hasło głównego administratora witryny. Hasło musi mieć co najmniej osiem znaków. Może zawierać litery, cyfry i znak kropki (.), ale nie może zawierać innych znaków, takich jak \:/*?|<>". |
-d lub --directory | Lokalizacja katalogu głównego serwera. Domyślnie katalogi aplikacji ArcGIS Notebook Server są tworzone w katalogu lokalnym /<ArcGIS Notebook Server install directory>/usr/directories. |
-c lub --configstore | Lokalizacja magazynu konfiguracji witryny ArcGIS Notebook Server. Domyślnie magazyn konfiguracji jest tworzony w katalogu lokalnym /<ArcGIS Notebook Server install directory>/usr/config-store. |
-f lub --file | Pełna ścieżka do pliku właściwości narzędzia createsite, jeśli jest on używany do określenia parametrów. |
-h lub --help | Wyświetlenie Pomocy w wierszu poleceń i zakończenie działania. |
Określanie parametrów w narzędziu
Jeśli parametry są określane bezpośrednio w narzędziu, należy zastosować następującą składnię: createsite.sh [-u <username>] [-p <password>] [-d <directory>] [-c <config-store>]. Argumenty są następujące:
W poniższym przykładowym kodzie zachowano domyślne lokalizacje katalogu głównego i magazynu konfiguracji:
<ArcGIS Notebook Server install directory>/tools/createSiteUtility/createsite.sh -u notebookPSA -p my.Password3
W poniższym przykładowym kodzie określono lokalizacje inne niż domyślne:
<ArcGIS Notebook Server install directory>/tools/createSiteUtility/createsite.sh -u notebookPSA -p my.Password3 -d /path/to/directories -c /path/to/config-store
Określanie parametrów w pliku
Jeśli parametry są określane w pliku, należy uruchomić narzędzie i przekazać do niego plik createsite.properties, stosując następującą składnię: createsite.sh [-f <filepath>]. Przykładowy szablon tego pliku znajduje się w katalogu <ArcGIS Notebook Server install directory>/tools/createSiteUtility/. Składnia pliku jest następująca:
#
# Configuration properties for ArcGIS Notebook Server site creation
SERVER_ADMIN_USERNAME =
# User name for primary site administrator.
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD =
# Password for primary site administrator.
# Must contain a dot character (.)
# Cannot contain these characters: \/:*?<>"
SERVER_ADMIN_PASSWORD_ENCRYPTED = false
# Initially, leave SERVER_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and SERVER_ADMIN_PASSWORD_ENCRYPTED will change to true.
SERVER_DIRECTORIES_PATH =
# Root server directory. By default, the server directories will be created locally.
SERVER_CONFIGSTORE_PATH =
# Configuration store for the ArcGIS Notebook Server site. By default, the configuration store will be created locally.
SERVER_WORKSPACE_PATH =
# Workspace for the site. By default, this directory will be created locally.
Jeśli działanie narzędzia zakończy się pomyślnie, przed jego zamknięciem zostanie wyświetlony komunikat informujący, że witryna ArcGIS Notebook Server została utworzona.
Jeśli konfigurowana jest witryna z jednym komputerem, po utworzeniu witryny należy zainstalować i skonfigurować aplikację ArcGIS Web Adaptor w witrynie.
Jeśli konfigurowana jest witryna z wieloma komputerami, należy po jej utworzeniu dołączyć do witryny dodatkowe komputery, a następnie przejść do sekcji Instalowanie i konfigurowanie aplikacji ArcGIS Web Adaptor w witrynie.