Ustawienia binarne aplikacji

Ta strona umożliwia konfigurowanie położenia i dystrybucji plików binarnych aplikacji.

Aby wyświetlić tę stronę Konsoli administracyjnej, kliknij opcję Aplikacje > Typy aplikacji > Aplikacje korporacyjne WebSphere > nazwa_aplikacji > Pliki binarne aplikacji.

Ostrzeżenie: Jeśli aplikacja jest uruchomiona, zmiana ustawień aplikacji powoduje zrestartowanie aplikacji. Na autonomicznych serwerach aplikacja jest restartowana po zapisaniu zmian. W przypadku produktów na wielu serwerach aplikacja jest restartowana po zapisaniu zmian i synchronizacji plików w węźle, w którym aplikacja została zainstalowana. Aby sterować czasem synchronizacji w produktach na wielu serwerach, należy usunąć zaznaczenie opcji Synchronizuj zmiany z węzłami na stronie Preferencje konsoli.

Położenie (pełna ścieżka)

Określa katalog, w którym zostanie zainstalowany plik archiwum aplikacji korporacyjnej (EAR). To ustawienie Położenie jest identyczne z polem Katalog do zainstalowania aplikacji kreatorów instalacji i aktualizacji aplikacji.

Plik EAR jest domyślnie instalowany w katalogu katalog_główny_profilu/installedApps/nazwa_komórki/nazwa_aplikacji.ear.

Dostępne są następujące opcje ustawień:

Informacje Wartość
Typ danych Łańcuch
Jednostki Pełna nazwa ścieżki

Użyj binarnych informacji konfiguracyjnych

Określa, czy serwer aplikacji używa powiązań, rozszerzeń i deskryptorów wdrażania znalezionych przy użyciu dokumentu wdrażania aplikacji, pliku deployment.xml (domyślnie), czy też znajdujących się w pliku EAR.

Domyślnie (wartość false) używane są powiązania, rozszerzenia i deskryptory wdrażania znajdujące się w pliku deployment.xml. Aby użyć powiązania, rozszerzeń i deskryptorów wdrażania znajdujących się w pliku EAR, należy włączyć to ustawienie (wartość true).

To ustawienie Użyj binarnych informacji konfiguracyjnych jest identyczne z polem Użyj konfiguracji binarnej kreatorów instalacji i aktualizacji aplikacji. To ustawienie należy wybrać tylko w przypadku aplikacji zainstalowanych w docelowych miejscach wdrożenia w wersji 6.x lub nowszej.

Informacje Wartość
Typ danych Wartość boolowska
Wartość domyślna false

Włącz dystrybucję binarną, rozszerzenie i procedurę czyszczącą po deinstalacji

Określa, czy produkt rozwija pliki binarne aplikacji w miejscu instalacji podczas instalowania i kasuje je podczas deinstalowania. Domyślnie dystrybucja aplikacji jest włączona. Pliki binarne instalowanych aplikacji są rozwijane w podanym katalogu.

W przypadku instalacji na jednym serwerze, pliki binarne są usuwane w momencie deinstalowania i zapisywania zmian w konfiguracji.
Uwaga: Po zainstalowaniu aplikacji nie należy zmieniać wartości opcji Włącz dystrybucję binarną, rozszerzenie i procedurę czyszczącą po deinstalacji. Jeśli konieczna jest zmiana tego atrybutu, należy zdeinstalować aplikację i zainstalować ją z nową wartością tego atrybutu.

W przypadku instalacji na wielu serwerach, pliki binarne są usuwane w momencie deinstalowania, zapisywania zmian w konfiguracji i synchronizacji tych zmian.

Jeśli wyłączasz tę opcję, musisz zapewnić, by pliki binarne aplikacji były należycie rozwijane w docelowych katalogach wszystkich węzłów, w których aplikacja jest uruchamiana.

Ważne: Jeśli wyłączysz tę opcję i nie skopiujesz oraz nie rozwiniesz plików binarnych aplikacji w węzłach, późniejsze zapisanie konfiguracji lub synchronizacja ręczna nie przenosi plików binarnych do węzłów za użytkownika.

To ustawienie Włącz dystrybucję binarną, rozszerzenie i procedurę czyszczącą po deinstalacji jest identyczne z polem Aplikacja rozproszona kreatorów instalacji i aktualizacji aplikacji.

Informacje Wartość
Typ danych Wartość boolowska
Wartość domyślna true

Uprawnienia do pliku

Określa uprawnienia dostępu do plików binarnych instalowanych aplikacji, które są rozwijane w podanym katalogu.

W celu określenia uprawnień do pliku należy włączyć opcję Włącz dystrybucję binarną, rozszerzenie i procedurę czyszczącą po deinstalacji.

Uprawnienia do pliku można określić w polu tekstowym. Niektóre najczęściej używane uprawnienia do pliku można także ustawić, wybierając je z listy wielokrotnego wyboru. Wybór z listy powoduje nadpisanie uprawnień do pliku określonych w polu tekstowym.

Na liście wyboru można ustawić jeden lub wiele z poniższych łańcuchów uprawnień do pliku. Wybranie wielu opcji powoduje połączenie łańcuchów uprawnień do pliku.

Tabela 1. Zestawy łańcuchów uprawnień do pliku dla opcji listy. Należy wybrać opcję listy lub podać łańcuch uprawnień do pliku w polu tekstowym.
Opcja listy wielokrotnego wyboru Ustawiony łańcuch uprawnień do pliku
Zezwalaj na odczyt wszystkich plików, ale nie na ich zapisy .*=755
Zezwalaj na wykonywanie plików wykonywalnych .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
Zezwalaj na odczyt plików HTML i plików graficznych przez wszystkich użytkowników .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755
W celu określenia uprawnień do pliku zamiast użycia listy wielokrotnego wyboru można wpisać łańcuch znaków w polu tekstowym. Uprawnienia do pliku są określane za pomocą następującego formatu:
wzorzec_nazwy_pliku=uprawnienie#wzorzec_nazwy_pliku=uprawnienie

gdzie wzorzec_nazwy_pliku jest filtrem wyrażenia regularnego nazwy pliku (na przykład .*\\.jsp dla wszystkich plików JSP), uprawnienie określa listy kontroli dostępu do plików (ACL), a # jest separatorem między wieloma wpisami wzorzec_nazwy_pliku i uprawnienie. Jeśli w łańcuchu wzorzec_nazwy_pliku występuje znak #, należy zamiast niego użyć znaków \#.

Jeśli wiele wzorców nazwy pliku i wiele uprawnień do pliku jest zgodnych z identyfikatorem URI w obrębie aplikacji, produkt korzysta z najbardziej rygorystycznego z uprawnień do danego pliku. Na przykład jeśli łańcuch uprawnień do pliku ma postać .*\\.jsp=775#a.*\\.jsp=754, plik abc.jsp ma uprawnienie do pliku 754.

Sprawdzona procedura Sprawdzona procedura: Użycie wyrażeń regularnych we wzorcach zgodności plików porównuje identyfikator URI całego łańcucha z podanym wzorcem uprawnienia do pliku. Należy udostępnić dokładniejsze wzorce zgodności, korzystając z wyrażeń regularnych w sposób określony w interfejsie programowania API języka Java. Załóżmy, że podczas operacji określania uprawnień do pliku przetwarzane są następujące identyfikatory URI katalogu i pliku:best-practices
Tabela 2. Przykładowe identyfikatory URI dla operacji związanych z uprawnieniami do plików. Wyniki są wyświetlane pod tabelą.
Liczba Przykładowy identyfikator URI
1 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/Plik_JSP.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/WEB-INF/classes/Klasa.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/katalog/Klasa2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/META-INF

Wyniki dopasowania wzorca plików są następujące:

Jeśli określasz wzorzec nazwy katalogu dla opcji Uprawnienia do pliku, uprawnienie do katalogu jest ustawiane w oparciu o określoną wartość. W przeciwnym razie wartość Uprawnienia do pliku ustawiona dla katalogu jest taka sama, jak dla elementu nadrzędnego. Załóżmy, że istnieje następująca struktura plików i katalogów:
/opt/WebSphere/profiles/AppSrv01/installedApps/Komórka/Aplikacja.ear/Moduł_WAR.war/Plik_JSP.jsp
a użytkownik określa następujący łańcuch wzorca pliku:
.*Aplikacja.ear$=755#.*\.jsp=644
Wyniki dopasowania wzorca plików są następujące:
  • Katalog Aplikacja.ear zostaje ustawiony na 755
  • Katalog Moduł_WAR.war zostaje ustawiony na 755
  • Katalog Moduł_WAR.war zostaje ustawiony na 755
Sprawdzona procedura Sprawdzona procedura: Niezależnie od systemu operacyjnego, zawsze używaj ukośnika prawego (/) jako separatora ścieżki pliku we wzorcach plików.best-practices

[Windows] Uprawnień do odczytu nie można cofnąć w przypadku pliku na platformach Windows. Bit uprawnień typu POSIX zawiadamiający o tym, że plik jest do odczytu to 4, do zapisu to 2, a wykonywalny to 1. Z tego powodu uprawnienia do pliku na platformie Windows odpowiadają bitom 5 lub 7. Analogicznie, w przypadku stylu POSIX istnieją uprawnienia typu użytkownik, grupa i globalne. Na platformach Windows można ustawić dla pliku jedynie uprawnienie typu użytkownik. Bity uprawnienia grupa i globalne są ignorowane.

Określone tutaj uprawnienia dostępu dotyczą poziomu aplikacji. Można również określić uprawnienia dostępu dla plików binarnych aplikacji w konfiguracji na poziomie węzła. Uprawnienia do plików na poziomie węzła określają maksymalne (najbardziej łagodne) uprawnienia, których można udzielić plikom binarnym aplikacji. Określone tutaj uprawnienia dostępu na poziomie aplikacji mogą być jedynie takie same lub bardziej restrykcyjne niż uprawnienia określone na poziomie węzła.

To ustawienie jest identyczne z polem Uprawnienia do pliku kreatorów instalacji i aktualizacji aplikacji.

Informacje Wartość
Typ danych Łańcuch

Wersja kompilacji aplikacji

Określa nieedytowalny łańcuch identyfikujący wersję kompilacji aplikacji.

Informacje Wartość
Typ danych Łańcuch


Nazwa pliku: urun_rapp_appbin.html