Udostępnij za pośrednictwem


Instalowanie programu App Controller

 

Data opublikowania: marzec 2016

Dotyczy: System Center 2012 - App Controller, System Center 2012 SP1 - App Controller, System Center 2012 R2 App Controller

W tej sekcji znajdują się szczegółowe instrukcje na temat instalowania programu System Center 2012 – App Controller. Po zainstalowaniu programu App Controller zobacz sekcję Konfiguracja programu App Controller, aby uzyskać instrukcje na temat konfigurowania programu App Controller.

Aby zainstalować serwer programu App Controller, zobacz sekcję Jak zainstalować serwer programu App Controller. Instrukcje dotyczące instalowania modułu Windows PowerShell programu App Controller dla programu App Controller znajdują się w sekcji Jak zainstalować moduł Windows PowerShell dla programu App Controller.

Jak zainstalować serwer programu App Controller

Procedury opisane w tej sekcji dotyczą instalowania serwera programu System Center 2012 – App Controller.

Przed rozpoczęciem instalowania serwera programu App Controller upewnij się, że na komputerze została zainstalowana i działa obsługiwana wersja programu Microsoft SQL Server. Jeśli wymagana jest obsługa 4-bajtowych ciągów Unicode, przed rozpoczęciem instalowania upewnij się, że sortowanie bazy danych ustawiono na jedną z opcji sortowania _100_, na przykład Chinese_Simplified_Pinyin_100_. Jeśli nie chcesz stosować ustawienia sortowania _100_ dla całej bazy danych programu SQL Server, utwórz pustą bazę danych do użycia w programie App Controller, a następnie ustaw sekwencję sortowania tej bazy danych na jedną z opcji sortowania _100_. Pełna lista opcji sortowania _100_ jest dostępna w temacie Nazwa sortowania systemu Windows (Odwołania Transact-SQL, witryna MSDN).

Uwaga

Jeśli nie można pomyślnie zakończyć instalacji, sprawdź pliki dziennika znajdujące się w folderze %LOCALAPPDATA%\AppController\Logs (dla programu System Center 2012 – App Controller) lub \ProgramData\AppControllerLogs (dla programu App Controller w System Center 2012 z dodatkiem SP1).

Aby zainstalowanie serwera programu App Controller było możliwe, należy zalogować się na konfigurowanym komputerze jako użytkownik domeny z członkostwem w lokalnej grupie Administratorzy (lub jej odpowiedniku). To konto musi mieć także co najmniej uprawnienia właściciela bazy danych, która będzie używana.

Aby zainstalować serwer programu App Controller

  1. Na nośniku instalacyjnym kliknij prawym przyciskiem myszy plik setup.exe, a następnie kliknij polecenie Uruchom jako administrator.

    Uwaga

    Przed rozpoczęciem instalacji programu App Controller zamknij wszystkie otwarte programy i upewnij się, że na komputerze nie ma żadnych oczekujących operacji ponownego uruchomienia. Na przykład po zainstalowaniu roli serwera za pomocą Menedżera serwera lub zastosowaniu aktualizacji zabezpieczeń może być konieczne ponowne uruchomienie komputera, a następnie zalogowanie się na komputerze za pomocą tego samego konta użytkownika w celu zakończenia procesu instalacji roli serwera lub aktualizacji zabezpieczeń.

  2. Na stronie głównej instalatora kliknij przycisk Zainstaluj.

  3. Na stronie Informacje o rejestracji produktu wprowadź odpowiednie informacje, a następnie kliknij przycisk Dalej. Zapoznaj się z postanowieniami licencyjnymi, zaznacz pole wyboru Znam, rozumiem i akceptuję warunki umowy licencyjnej, a następnie kliknij przycisk Dalej.

  4. Komputer, na którym instalujesz serwer programu App Controller, zostanie sprawdzony pod względem zgodności z wymaganiami dotyczącymi odpowiedniego sprzętu i oprogramowania. Jeśli jakieś wymaganie wstępne nie zostało spełnione, zostanie wyświetlona strona informująca, którego wymagania wstępnego nie spełniono i jak rozwiązać dany problem. Jeśli wszystkie warunki wstępne zostały spełnione, zostanie wyświetlona strona wybierania lokalizacji instalacji.

    Informacje o wymaganiach dotyczących sprzętu i oprogramowania dla programu App Controller można znaleźć w temacie Wymagania systemowe dla programu System Center 2012 — App Controller.

  5. Na stronie wybierania lokalizacji instalacji użyj ścieżki domyślnej lub wybierz inną ścieżkę instalacji dla plików programu App Controller, a następnie kliknij przycisk Dalej.

  6. Na stronie konfigurowania usług określ konto, które będzie używane na potrzeby usług programu App Controller. Usługi programu App Controller można skonfigurować tak, aby korzystały z konta usługi sieciowej lub konta domeny.

    Uwaga

    W przypadku wybrania konta domeny zdecydowanie zaleca się utworzenie konta, które będzie przeznaczone specjalnie na potrzeby usług programu App Controller.

    Można również skonfigurować port, który będzie używany przez usługi programu App Controller.

    Uwaga

    Ten port będzie przeznaczony tylko do komunikacji między usługami programu App Controller. Zezwolenie na dostęp do tego portu nie wymaga skonfigurowania zapory na komputerze z działającym programem App Controller.

  7. Na stronie konfigurowania witryny sieci Web podaj następujące informacje:

    • Adres IP: wybierz adres IP z listy adresów IP lub wpisz adres IP, z którego użytkownicy będą mogli korzystać w celu uzyskania dostępu do tej witryny.

    • Port: wpisz port, na którym plik HTTP.sys musi nasłuchiwać żądań wysyłanych do tej witryny sieci Web. W przypadku wybrania portu innego niż domyślny (443 dla protokołu HTTPS) klienci muszą określić numer portu w żądaniach wysyłanych do serwera. W przeciwnym razie połączenie z witryną sieci Web nie zostanie nawiązane.

    • Certyfikat SSL : zdecyduj, czy dla protokołu SSL program instalacyjny programu App Controller ma generować certyfikat z podpisem własnym, czy też użyć poprzednio zaimportowanego certyfikatu.

      Uwaga

      Aby dodać lub skonfigurować certyfikaty serwera, użyj funkcji Certyfikaty serwera Menedżera usług IIS.

      Jeśli korzystasz z certyfikatu z podpisem własnym, dodaj go do magazynu Zaufane główne urzędy certyfikacji na wszystkich komputerach, z których będzie uzyskiwany dostęp do witryny programu App Controller w sieci Web. W niektórych przeglądarkach witryna programu App Controller nie będzie wyświetlana, jeśli certyfikat nie jest zaufany. Zaleca się używanie certyfikatu z zaufanego urzędu certyfikacji zamiast certyfikatu z podpisem własnym.

      System_CAPS_ICON_important.jpg Ważne

      Portu przypisanego podczas instalacji programu App Controller nie można zmienić bez odinstalowania i ponownego zainstalowania programu App Controller.

      Po skonfigurowaniu powiązania witryny sieci Web, która ma być używana przez serwer programu App Controller, kliknij przycisk Dalej.

  8. Na stronie konfigurowania bazy danych podaj następujące informacje:

    • Nazwa serwera: wpisz nazwę komputera, na którym działa program SQL Server. Jeśli instalujesz serwer programu App Controller na komputerze, na którym działa już program SQL Server, pole Nazwa serwera zostanie wstępnie wypełnione przy użyciu tej nazwy komputera.

    • Port: wpisz port do użycia na potrzeby komunikacji z komputerem, na którym działa program SQL Server. Domyślnie ta wartość nie jest wymagana, a jej pole pozostaje puste.

    • Nazwa wystąpienia: wybierz lub wpisz nazwę wystąpienia programu SQL Server, które ma być używane. Wypełnianie listy nazwami wystąpień spowoduje krótkie opóźnienie. Lista dostępnych wystąpień może nie odpowiadać wartości pola Port określonej powyżej.

    • Nazwa bazy danych: wpisz nazwę bazy danych do użycia. Konto, przy użyciu którego instalujesz serwer programu App Controller, musi mieć co najmniej uprawnienia właściciela określonej bazy danych. Jeśli określona baza danych nie istnieje, a bieżący użytkownik ma odpowiednie uprawnienia, zostanie ona utworzona przez kreatora instalacji programu App Controller. W przypadku przeprowadzania instalacji o wysokiej dostępności drugi i kolejne serwery będą musiały korzystać z bazy danych używanej przez pierwszy serwer.

      Uwaga

      Można zainstalować tylko jedną bazę danych programu App Controller na wystąpienie programu SQL Server.

    Po skonfigurowaniu bazy danych, która ma być używana przez serwer programu App Controller, kliknij przycisk Dalej.

  9. Na stronie konfigurowania klucza szyfrowania wybierz wyeksportowany plik klucza szyfrowania i podaj odpowiednie hasło, a następnie kliknij przycisk Dalej. Te dwie wartości są określane podczas eksportowania klucza szyfrowania z istniejącej instalacji programu App Controller.

    Uwaga

    Ten ekran zostanie wyświetlony tylko w przypadku korzystania z istniejącej bazy danych programu App Controller. Jest to wymagane, jeśli konfigurowane jest wysoko dostępne wdrożenie programu App Controller. Użyj polecenia cmdlet Export-SCACAesKey, aby wyeksportować klucz szyfrowania. Więcej informacji na temat korzystania z poleceń cmdlet zawiera temat Cmdlets in System Center 2012 - App Controller (Polecenia cmdlet w programie System Center 2012 — program App Controller).

  10. Na stronie pomocy dotyczącej udoskonalania programu System Center 2012 – App Controller wskaż, czy chcesz uczestniczyć w Programie poprawy jakości obsługi klienta (CEIP) oraz korzystać z usługi Microsoft Update, a następnie kliknij przycisk Dalej.

    Uwaga

    Jeśli poprzednio wybrano opcję korzystania z usługi Microsoft Update na tym komputerze lub została ona włączona w ramach zasad grupy, opcja ta mogła zostać wyłączona.

  11. Na stronie potwierdzania ustawień przejrzyj wybrane opcje i wykonaj jedną z następujących czynności:

    • Kliknij przycisk Wstecz, aby zmienić dowolne z wybranych opcji.

    • Kliknij przycisk Zainstaluj, aby zainstalować serwer programu App Controller.

    Kliknięcie przycisku Zainstaluj spowoduje wyświetlenie strony Instalowanie składników oraz informacji o postępie instalacji.

  12. Na stronie Instalacja zakończyła się pomyślnie wykonaj jedną z następujących czynności:

    • Aby witryna programu App Controller w sieci Web została otwarta po zamknięciu kreatora instalacji, upewnij się, że pole wyboru Uruchom witrynę programu App Controller w sieci Web po zamknięciu programu instalacyjnego zostało zaznaczone.

    • Kliknij przycisk Zakończ.

Jeśli nie można zakończyć działania programu instalacyjnego, zostanie wyświetlona lista elementów, których nie można zainstalować, oraz linków do powiązanych plików dzienników. Przejrzyj te dzienniki, aby uzyskać więcej informacji na temat miejsca wystąpienia błędu programu instalacyjnego. Aby uzyskać dodatkowe informacje na temat problemów z programem instalacyjnym, zobacz artykuł Rozwiązywanie problemów z programem System Center 2012 — App Controller oraz sekcję Instalacja artykułu Informacje o wersji dla programu System Center 2012 — App Controller.

Jak włączyć logowanie jednokrotne w programie App Controller

Domyślnie w programie App Controller włączona jest opcja monitowania użytkowników o zalogowanie (polegające na wprowadzeniu nazwy użytkownika i hasła usługi Active Directory). Poniżej opisano procedury konfigurowania programu App Controller tak, aby bieżące poświadczenia systemu Windows były używane do automatycznego logowania użytkownika.

Aby sprawdzić poprawność metody uwierzytelniania lub ją zmienić

  1. Otwórz Menedżera usług IIS na serwerze programu App Controller.

  2. Wybierz witrynę programu App Controller w sieci Web.

  3. Rozwiń witrynę sieci Web i wybierz węzeł /api.

  4. Kliknij pozycję Uwierzytelnianie.

  5. Włącz opcję Zintegrowane uwierzytelnianie systemu Windows.

  6. Wyłącz opcję Uwierzytelnianie podstawowe.

Aby włączyć ograniczone delegowanie

  1. Zaloguj się przy użyciu konta z uprawnieniami administratora jednostki organizacyjnej w Usługach domenowych Active Directory. Upewnij się, że konto ma również przyznane uprawnienie użytkownika SeEnableDelegationPrivilege (na przykład administrator domeny mógł uruchomić polecenie ntrights -u domain\user +r SeEnableDelegationPrivilege na kontrolerze domeny, gdzie domena/użytkownik reprezentuje nazwę domeny i nazwę konta dla konta).

  2. W narzędziu Użytkownicy i komputery usługi Active Directory rozwiń węzeł Maszyna programu App Controller.

  3. Kliknij kartę Delegowanie.

  4. Wybierz opcję Ufaj temu komputerowi w delegowaniu tylko do określonych usług.

  5. Wybierz opcję Użyj dowolnego protokołu uwierzytelniania.

  6. Kliknij przycisk Dodaj, a następnie wykonaj jedną z następujących czynności:

    1. Jeśli serwer zarządzania programem VMM został uruchomiony w ramach lokalnego konta systemowego, wprowadź nazwę serwera zarządzania programem VMM i wybierz opcję HOST, a następnie kliknij przycisk OK.

    2. Jeśli serwer zarządzania programem VMM został uruchomiony w ramach konta domeny, wprowadź nazwę konta domeny i wybierz opcję SCVMM, a następnie kliknij przycisk OK.

  7. Kliknij przycisk Dodaj, a następnie wybierz usługę CIFS (Common Internet File System).

    Wprowadź nazwę serwera zarządzania programem VMM, a następnie kliknij przycisk OK.

    Powtórz krok 7 dla każdego serwera biblioteki programu VMM i dla każdego sieciowego udziału pliku dodanego do programu App Controller.

  8. Uruchom ponownie serwer zarządzania programem App Controller.

Jak zainstalować moduł Windows PowerShell dla programu App Controller

W tej sekcji opisano procedury instalowania modułu Windows PowerShell dla programu App Controller.

Przed rozpoczęciem instalowania modułu Windows PowerShell dla programu App Controller sprawdź, czy na komputerze została zainstalowana lub włączona obsługiwana wersja programu Windows PowerShell.

Członkostwo w lokalnej grupie Administratorzy (lub jej odpowiedniku) na konfigurowanym komputerze jest minimalnym warunkiem wymaganym do pomyślnego wykonania tej procedury.

Aby zainstalować moduł Windows PowerShell dla programu App Controller

  1. Na nośniku instalacyjnym kliknij prawym przyciskiem myszy plik setup.exe, a następnie kliknij polecenie Uruchom jako administrator.

  2. Na głównej stronie instalacji kliknij pozycję Zainstaluj moduł Windows PowerShell dla programu App Controller.

  3. Na stronie Umowa Licencyjna Użytkownika Oprogramowania zapoznaj się z postanowieniami licencyjnymi, zaznacz pole wyboru Akceptuję warunki Umowy Licencyjnej, a następnie kliknij przycisk Dalej.

  4. Kliknij przycisk Zainstaluj, aby zainstalować moduł Windows PowerShell dla programu App Controller.

  5. Sprawdź poprawność wyników instalacji, a następnie kliknij przycisk Zakończ.

Jak zainstalować program App Controller przy użyciu wiersza polecenia

Jeśli chcesz, aby program App Controller został zainstalowany bez udziału użytkownika, możesz wybrać opcję instalowania programu App Controller przy użyciu wiersza polecenia.

Użyj programu Setup.exe znajdującego się w folderze instalacyjnym na dysku CD produktu, aby zainstalować lub odinstalować program App Controller przy użyciu wiersza polecenia. W poniższych sekcjach znajduje się lista różnych parametrów do użycia w programie Setup.exe. Parametry wiersza polecenia mogą być używane w dowolnej kolejności.

System_CAPS_ICON_tip.jpg Porada

Odinstalowanie programu App Controller przy użyciu wiersza polecenia zawsze spowoduje usunięcie bazy danych. Jeśli chcesz zachować bazę danych, użyj interaktywnego interfejsu użytkownika.

Parametry instalacji programu App Controller przy użyciu wiersza polecenia

Poniższa tabela zawiera opis parametrów, których można użyć w programie Setup.exe podczas instalowania programu App Controller.

Parametr Wymagane Opis
/help lub /? Opcjonalne Wyświetla okno dialogowe Pomoc.
/Silent Opcjonalne Wskazuje, że produkt ma zostać zainstalowany bez wyświetlania interfejsu użytkownika.

Jeśli nie zostanie określony, program instalacyjny zostanie uruchomiony interaktywnie.
/SelfUpdate <Boolean> Opcjonalne Wyszukuje aktualizacje produktu w witrynie usługi Microsoft Update przed uruchomieniem programu instalacyjnego.

Jeśli nie zostanie określony, aktualizacje nie będą wyszukiwane.
/InstallPath <path> Opcjonalne Określa lokalizację folderu na potrzeby instalowania plików binarnych programu App Controller.

Jeśli nie określono, zostanie użyta ścieżka %PROGRAMFILES%\Microsoft System Center 2012\App Controller.
/ProductKey <ProductKey> Opcjonalne Określa klucz produktu firmy Microsoft dołączony do zakupionego programu App Controller.

Jeśli nie zostanie określony, program App Controller będzie działać w trybie ewaluacyjnym.
/ServiceUsername <domain>\<username> Opcjonalne Określa konto używane na potrzeby uruchamiania procesów programu App Controller.
/ServicePassword <password> Opcjonalne Określa hasło do konta ServiceUsername.
/ServicePort <port> Opcjonalne Określa port używany na potrzeby uruchamiania procesów programu App Controller.

Jeśli nie zostanie określony, będzie używany port 18622.
/IP <IP address> Opcjonalne Określa adres IP na potrzeby tworzenia powiązania witryny programu App Controller w sieci Web.

Jeśli nie zostanie określony, będą używane wszystkie nieprzypisane adresy IP.
/Port <port> Opcjonalne Określa port na potrzeby tworzenia powiązania witryny programu App Controller w sieci Web.

Jeśli nie zostanie określony, będzie używany port 443.
/SslCert <hash> Opcjonalne Określa certyfikat protokołu SSL na potrzeby tworzenia powiązania witryny programu App Controller w sieci Web.

Jeśli nie zostanie określony, będzie generowany certyfikat z podpisem własnym.
/SQL <server>,<port>\<instance> Wymagane Określa nazwę i wystąpienie programu Microsoft SQL Server na potrzeby instalacji bazy danych programu App Controller.
/SQLdb <database> Opcjonalne Określa nazwę bazy danych programu Microsoft SQL Server na potrzeby bazy danych programu App Controller.

Jeśli nie zostanie określony, będzie używana nazwa AppController.
/AesKeyFilePath <path> Wymagany tylko w przypadku korzystania z istniejącej bazy danych Określa klucz AES używany do szyfrowania i odszyfrowywania wartości w bazie danych programu App Controller.
/AesKeyPassword <password> Wymagany tylko w przypadku korzystania z istniejącej bazy danych Określa hasło używane do odszyfrowywania pliku klucza AES.
/CEIP Opcjonalne Umożliwia wysyłanie anonimowych opinii do firmy Microsoft w programie App Controller w ramach Programu poprawy jakości obsługi klienta.

Jeśli nie zostanie określony, program nie będzie objęty Programem poprawy jakości obsługi klienta.
/MU Opcjonalne Konfiguruje serwer na potrzeby korzystania z usługi Microsoft Update.

Jeśli nie zostanie określony, program nie będzie objęty usługą Microsoft Update.
/acceptEula Obowiązkowy Wskazuje, że znasz, rozumiesz i wyrażasz zgodę na postanowienia licencyjne.

Przykład: instalowanie programu App Controller

Użyj następującego przykładowego kodu, aby zainstalować program App Controller.

Setup.exe /Silent /SelfUpdate true /InstallPath “C:\AppController” /ServiceUsername “CONTOSO\AppControllerSrvAcct” /ServicePassword “P4ssw0rd!” /ServicePort 18623 /IP 10.1.2.3 /Port 444 /SslCert 2d8bfddf59a4a51a2a5b6286c22473108395624d /SQL “CONTOSOSQLSRV,1434\Instance1” /SQLdb AppControllerDatabase /AesKeyFilePath “C:\backup\AppControllerAesKey” /AesKeyPassword “P4ssw0rd$” /CEIP /MU /acceptEula  

Zobacz też

Konfiguracja programu App Controller
Odinstalowanie programu App Controller
Rozwiązywanie problemów z programem System Center 2012 — App Controller
Informacje o wersji dla programu System Center 2012 — App Controller