Oprogramowanie Portal for ArcGIS można zainstalować bez użycia interfejsu użytkownika, uruchamiając instalator za pomocą parametrów wiersza polecenia Instalatora Windows.
Notatka:
Jeśli aktualizujesz do wersji 11.3, zapoznaj się z sekcją Informacje na temat aktualizacji oprogramowania Portal for ArcGIS, aby uzyskać więcej informacji.
Przygotowanie do instalacji oprogramowania Portal for ArcGIS
- Sprawdź, czy witryna spełnia minimalne wymagania systemowe.
- Zaloguj się na komputerze jako użytkownik z uprawnieniami administratora.
- Otwórz porty zgodnie z opisem w sekcji Porty używane przez oprogramowanie Portal for ArcGIS.
- Zamknij wszystkie uruchomione na serwerze aplikacje nie mające krytycznego znaczenia.
- Uruchom polecenia instalacyjne zgodnie z poniższym opisem.
Instalowanie oprogramowania Portal for ArcGIS w trybie dyskretnym
Poniżej podano parametry wiersza poleceń Instalatora Windows, których należy użyć podczas instalacji dyskretnej oprogramowania Portal for ArcGIS. Skorzystaj z tych poleceń, aby określić lokalizację instalacji oprogramowania Portal for ArcGIS lub katalogu zasobów portalu.
ACCEPTEULA=yes
Opcja ta jest wymagana do zaakceptowania umowy licencyjnej użytkownika końcowego (EULA) podczas instalacji dyskretnej. Podaj wartość yes (tak), aby wyrazić zgodę na umowę EULA i zainstalować oprogramowanie. Podanie wartości no (nie) lub pominięcie tej właściwości spowoduje niepowodzenie instalacji. Pobrany plik zawiera wersję PDF umowy EULA. Plik EULA.pdf znajduje się w folderze \Documentation.
INSTALLDIR=<installation location>
Właściwość pozwalająca określić lokalizację instalacji oprogramowania Portal for ArcGIS z poziomu wiersza poleceń. Jeśli nie skonfigurujesz tej właściwości, użyta zostanie domyślna lokalizacja instalacji: C:\Program Files\ArcGIS\Portal.
CONTENTDIR=<installation location content>
Właściwość pozwalająca na zdefiniowanie katalogu zasobów portalu. Podana lokalizacja musi być katalogiem lokalnym, nie można wybrać katalogu udostępnionego w sieci. Jest to spowodowane faktem, że oprogramowanie Portal for ArcGIS jest domyślnie skonfigurowana do pracy z poziomu macierzystego konta w systemie Windows o nazwie LocalSystem. Konto LocalSystem nie ma dostępu do lokalizacji sieciowych. Aby dowiedzieć się więcej, zapoznaj się z tematem Konto Portal for ArcGIS. Jeśli nie skonfigurujesz tej właściwości, użyta zostanie domyślna lokalizacja instalacji: C:\arcgisportal.
Poniżej podano przykładową lokalizację:
<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes INSTALLDIR=C:\myportal CONTENTDIR=C:\arcgisportal
Konfiguracja konta Portal for ArcGIS przy użyciu parametrów wiersza poleceń.
W przypadku instalacji dyskretnej oprogramowania Portal for ArcGIS należy skonfigurować konto Portal for ArcGIS. W przypadku systemów produkcyjnych zaleca się wyznaczenie istniejącego wcześniej konta, które będzie zawarte w domenie użytkownika lub w usłudze Active Directory i będzie stosować zasady polityki bezpieczeństwa obowiązujące w instytucji. Jeśli podczas instalacji dyskretnej do konfigurowania konta Portal for ArcGIS nie były używane parametry wiersza poleceń, konto to jest konfigurowane jako konto o nazwie System lokalny. Pozwala to na szybką instalację oprogramowania Portal for ArcGIS.
Poniżej przedstawiono parametry wiersza poleceń dostępne przy konfigurowaniu konta Portal for ArcGIS.
Bezpośrednie przekazywanie poświadczeń konta Portal for ArcGIS
Uwaga:
Jeśli konto Portal for ArcGIS nie zostało zdefiniowane podczas instalacji dyskretnej (/qb) lub poświadczenia są nieprawidłowe, program konfiguracyjny oprogramowania Portal for ArcGIS wyświetli w trakcie instalacji komunikat ostrzegawczy. Komunikat ten można wyłączyć, klikając przycisk OK. Wówczas konto oprogramowania Portal for ArcGIS zostanie skonfigurowane jako konto o nazwie LocalSystem.
USER_NAME=<konto systemu operacyjnego>
Może to być konto domenowe lub konto lokalne. W przypadku użycia konta domenowego musi to być konto już istniejące. W przypadku użycia konta lokalnego zostanie ono utworzone, jeśli wcześniej nie istniało. Jeśli konto jest nieprawidłowe, w trakcie instalacji zostanie wyświetlony komunikat wskazujący, że konto lub hasło są nieprawidłowe.
MSA=TRUE
Tego parametru należy używać tylko z kontem usługi zarządzanej. Konto usługi zarządzanej musi już istnieć w domenie. Nie należy używać tego parametru z kontami lokalnymi ani kontami domeny z hasłem. Konto usługi zarządzanej nie korzysta z parametru PASSWORD.
PASSWORD=<hasło konta>
Jest to hasło konta określonego przez parametr USER_NAME. Jeśli hasło jest nieprawidłowe, w trakcie instalacji zostanie wyświetlony komunikat wskazujący, że konto lub hasło są nieprawidłowe.
Poniżej przedstawiono przykłady.
Uwaga:
W wierszu poleceń uwzględniana jest wielkość liter. W przypadku problemów z uruchomieniem instalacji z wiersza poleceń należy sprawdzić, czy przy określaniu właściwości wielkie i małe litery zostały użyte prawidłowo, jak w poniższych przykładach.
Użycie konta domenowego
<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=mydomain\mydomainaccount PASSWORD=my.password
Użycie nowego lub istniejącego konta lokalnego
<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes USER_NAME=myaccount PASSWORD=my.password
Korzystanie z konta usługi zarządzanej
<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes MSA=TRUE USER_NAME=mydomain\mymsa
Importowanie poświadczeń konta Portal for ArcGIS za pomocą pliku konfiguracyjnego portalu
Poniższe dwa parametry wiersza poleceń muszą być użyte razem przy importowaniu poświadczeń konta Portal for ArcGIS za pomocą pliku konfiguracyjnego portalu:
ACCOUNT=UseConfigFile
Użyj parametru wiersza poleceń ACCOUNT dokładnie tak, jak przedstawiono powyżej. Dla tej właściwości nie istnieją inne prawidłowe wartości.
CONFIGPATH=<pełna ścieżka i nazwa pliku konfiguracyjnego portalu>
Właściwość ta użyta łącznie z wpisem ACCOUNT=UseConfigFile umożliwia określenie pliku konfiguracyjnego portalu, który będzie używany przy konfiguracji konta Portal for ArcGIS. Pliki konfiguracyjne portalu są tworzone podczas eksportowania pliku konfiguracyjnego portalu w trakcie instalowania oprogramowania Portal for ArcGIS (przy wcześniejszych instalacjach lub z innych komputerów).
Poniżej znajduje się przykład:
<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml
Uwaga:
W wierszu poleceń uwzględniana jest wielkość liter. W przypadku problemów z uruchomieniem instalacji z wiersza poleceń należy sprawdzić, czy przy określaniu właściwości wielkie i małe litery zostały użyte prawidłowo, jak w poniższych przykładach.
Eksportowanie poświadczeń konta Portal for ArcGIS do pliku konfiguracyjnego portalu
Notatka:
Przy eksportowaniu pliku konfiguracyjnego portalu do udziału sieciowego, konto o nazwie System lokalny na komputerze, na którym instalowane jest oprogramowanie Portal for ArcGIS, musi mieć uprawnienia do zapisu do tego udziału sieciowego. Na przykład w przypadku instalowania oprogramowania Portal for ArcGIS na komputerze o nazwie Quick konto o nazwie System lokalny na komputerze Quick musi mieć uprawnienia do zapisu do tego udziału sieciowego. Jeśli takie uprawnienia nie zostały przydzielone, plik konfiguracyjny portalu może nie zostać wyeksportowany prawidłowo. W razie wątpliwości odnośnie do prawidłowego przydzielania uprawnień do udziału sieciowego skontaktuj się z administratorem systemu lub wyeksportuj plik konfiguracyjny portalu lokalnie i skopiuj go do udziału sieciowego.
Poniższe dwa parametry wiersza poleceń muszą być użyte razem przy eksportowaniu poświadczeń konta Portal for ArcGIS do pliku konfiguracyjnego portalu:
EXPORTCONFIG=Yes
Użyj tej właściwości w celu wyeksportowania informacji o koncie wprowadzonych przy użyciu parametrów wiersza poleceń USER_NAME i PASSWORD. Informacje o koncie zostaną zapisane w zaszyfrowanym pliku XML określanym mianem pliku konfiguracyjnego portalu. Domyślnie właściwość ta ma wartość No.
CONFIGPATH=<pełna ścieżka i nazwa pliku konfiguracyjnego portalu>
Właściwość ta użyta łącznie z wpisem EXPORTCONFIG=Yes umożliwia zdefiniowanie nazwy pliku konfiguracyjnego portalu oraz lokalizacji, w której będzie on przechowywany. Nazwa pliku musi się kończyć rozszerzeniem .xml, a podany katalog musi już istnieć. Jeśli ten plik nie ma rozszerzenia .xml lub podany katalog jeszcze nie istnieje, utworzenie pliku konfiguracyjnego portalu może się nie udać.
Poniżej znajduje się przykład:
<path to the Portal for ArcGIS setup download>\setup.exe /qb ACCEPTEULA=yes EXPORTCONFIG=Yes CONFIGPATH=\\networkmachine\portalconfigs\standardaccount.xml
Uwaga:
W wierszu poleceń uwzględniana jest wielkość liter. W przypadku problemów z uruchomieniem instalacji z wiersza poleceń należy sprawdzić, czy przy określaniu właściwości wielkie i małe litery zostały użyte prawidłowo, jak w poniższych przykładach.
Użycie narzędzia wiersza poleceń createportal w celu utworzenia portalu
Istnieje możliwość użycia narzędzia wiersza poleceń createportal w celu utworzenia portalu po zainstalowaniu oprogramowania Portal for ArcGIS. Istnieją następujące sposoby używania narzędzia createportal:
- Uruchomienie narzędzia createportal wiersza poleceń w roli administratora i określenie parametrów: imię, nazwisko, nazwę użytkownika, hasło, adres e-mail, pytanie weryfikacyjne, odpowiedź oraz katalog zasobów.
- Określenie pliku createportal.properties zawierającego podane parametry.
Aby użyć narzędzia wiersza poleceń createportal, uruchom skrypt createportal.bat z parametrem -h lub -help, jak pokazano poniżej:
<Portal for ArcGIS Installation Directory>\tools\createportal\createportal.bat -help
Przykład użycia narzędzia: createportal.bat [-fn <arg>] [-ln <arg>] [-u <arg>] [-p <arg>] [-e <arg>] [-qi <arg>] [-qa <arg>] [-d <arg>] [-lf <arg>] [-ut <arg>]
Przykład użycia z plikiem: createportal.bat [-f <FILE>]
Notatka:
Podając ścieżkę w pliku ,createportal.properties, należy poprzedzić ją znakiem odwrotnego ukośnika, na przykład C:\\arcgisportal lub \\\\<Absolute path to>\\<portal arcgisportal>.
Opcja | Opis |
---|---|
-fn; --firstname | Imię dla początkowego konta administratora używanego do konfiguracji portalu. Wpisy składające się z kilku wyrazów należy ująć w cudzysłów. |
-ln; --lastname | Nazwisko dla początkowego konta administratora używanego do konfiguracji portalu. Wpisy składające się z kilku wyrazów należy ująć w cudzysłów. |
-u; --username | Nazwa użytkownika dla początkowego konta administratora używanego do konfiguracji portalu. Nazwa użytkownika może składać się z cyfr 0–9, liter ASCII a–z i A–Z oraz ze znaku kropki (.). |
-p; --password | Hasło dla początkowego konta administratora używanego do konfiguracji portalu. Hasło może składać się z cyfr 0–9, liter ASCII a–z i A–Z oraz ze znaku kropki (.). |
-e; --email | Adres e-mail dla początkowego konta administratora używanego do konfiguracji portalu. |
-qi; --question | Indeks pytania weryfikacyjnego służącego do przywracania zapomnianego hasła. Dostępne są następujące pytania weryfikacyjne podane wraz z odpowiadającym numerem indeksu:
|
-qa; --answer | Odpowiedź na pytanie weryfikacyjne określone za pomocą parametru -qi. Wpisy składające się z kilku wyrazów należy ująć w cudzysłów. |
-d; --contentDirectory | Ścieżka bezwzględna i nazwa katalogu zasobów używanego do przechowywania danych hostowanych portalu. Domyślnie katalog zasobów portalu jest tworzony lokalnie w tej lokalizacji: C:\arcgisportal lub \\<Absolute path to>\<Content Directory> |
-lf; --licenseFile | Ścieżka do pliku licencji portalu. |
-ut; --userTypeId | Identyfikator typu użytkownika dla początkowego administratora. Ten parametr jest opcjonalny. Aby wygenerować dla parametru -ut listę zgodnych typów użytkowników, które są dostępne w instytucji, uruchom narzędzie listadministratorusertypes. Jeśli identyfikator typu użytkownika nie został podany, a plik licencji portalu zawiera jeden zgodny typ użytkownika, zostanie przypisany ten typ. Jeśli plik licencji zawiera wiele zgodnych typów użytkowników, zostanie przypisany tymczasowy typ użytkownika, a początkowy administrator będzie musiał wybrać typ użytkownika po zalogowaniu się. |
-f; --file | Plik właściwości dla narzędzia createportal. Domyślnie plik createportal.properties znajduje się w tej lokalizacji: <Portal for ArcGIS Installation Directory>/tools/createportal |
-h; --help | Wyświetlenie pomocy w wierszu poleceń i zakończenie działania. |
Poniżej znajduje się przykład pliku createportal.properties:#
# Portal for ArcGIS site creation properties
#
# First name for initial administrator account
PORTAL_ADMIN_FIRSTNAME =
# Last name for initial administrator account
PORTAL_ADMIN_LASTNAME =
# User name for initial administrator account
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_USERNAME =
# Password for primary site administrator.
# Can only have the numbers 0-9, the ASCII letters a-z, A-Z and the dot character (.)
PORTAL_ADMIN_PASSWORD =
# Initially, leave PORTAL_ADMIN_PASSWORD_ENCRYPTED set to false.
# When you run the tool the first time, the password will be
# encrypted and PORTAL_ADMIN_PASSWORD_ENCRYPTED will change to true
PORTAL_ADMIN_PASSWORD_ENCRYPTED = false
# E-mail address for initial administrator account
# e.g username@domain.com
PORTAL_ADMIN_EMAIL =
#This is the index of the secret question to retrieve a forgotten password.
#The list of questions with their respective index numbers is as follows:
#1, What city were you born in ?"
#2, What was your high school mascot?"
#3, What is your mother's maiden name?"
#4, What was the make of your first car?"
#5, What high school did you go to?"
#6, What is the last name of your best friend?"
#7, What is the middle name of your youngest sibling?"
#8, What is the name of the street on which you grew up?"
#9, What is the name of your favorite fictional character?"
#10, What is the name of your favorite pet?"
#11, What is the name of your favorite restaurant?"
#12, What is the title of your favorite book?"
#13, What is your dream job?"
#14, Where did you go on your first date?");
PORTAL_ADMIN_SECURITY_QUESTION_INDEX =
# Answer to the secret question
# e.g \"My Answer\"
PORTAL_ADMIN_SECURITY_QUESTION_ANSWER =
# Portal content directory where portal will store default and user-generated content.
# By default, the portal content directory will be created locally.
# e.g. C:\\arcgisportal, or \\\\<Absolute path to>\\<portal arcgisportal>
PORTAL_CONTENT_DIRECTORY =
# The path to the portal license file
PORTAL_LICENSE_FILE =
# The ID of the user type for the Initial Administrator
PORTAL_USER_TYPE_ID =
Pod koniec pracy narzędzia zostanie wyświetlony komunikat informujący o pomyślnym utworzeniu portalu.
Użycie narzędzia wiersza poleceń listadministratorusertypes do identyfikowania zgodnych typów użytkowników
Aby zidentyfikować listę identyfikatorów typów użytkowników, które zostały licencjonowane dla instytucji i są zgodne z rolą Administrator, uruchom narzędzie wiersza poleceń listadministratorusertypes. Spowoduje to uzyskanie listy danych wejściowych dla parametru -ut w narzędziu createportal. Uruchom narzędzie z parametrem -lf, jak pokazano poniżej, używając pliku licencji portalu jako danych wejściowych:
<Portal for ArcGIS Installation Directory>\tools\createportal\listadministratorusertypes.bat
Przykład użycia narzędzia: listadministratorusertypes.bat [-lf <arg>] lub listadministratorusertypes.bat [--listadministratorusertypes <arg>]