Nastavení binárních souborů aplikace

Tato stránka slouží ke konfigurování umístění a distribuce binárních souborů aplikace.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Aplikace > Typy aplikací > Podnikové aplikace platformy WebSphere > název_aplikace > Binární soubory aplikace.

Upozornění: Pokud je spuštěna aplikace, změna nastavení aplikace způsobí restartování aplikace. Na samostatných serverech dojde k restartování aplikace po uložení změn. V produktech s více servery dojde k restartování aplikace po uložení změn a po synchronizaci souborů v uzlu, kde je daná aplikace nainstalována. Chcete-li určit, kdy dojde k synchronizaci v produktech s více servery, zrušte na stránce Předvolby konzoly výběr volby Synchronizovat změny s uzly.

Umístění (úplná cesta)

Určuje adresář, do kterého je instalován soubor archivu podnikové aplikace (EAR). Toto nastavení Umístění je stejné jako pole Instalační adresář aplikace v průvodcích instalací a aktualizací aplikace.

Při výchozím nastavení je soubor EAR instalován do adresáře kořen_profilu/installedApps/název_buňky/název_aplikace.ear.

Volby nastavení zahrnují následující:

Informace Hodnota
Datový typ Řetězec
Jednotky Úplná cesta

Použít konfigurační informace v binárním tvaru

Určuje, zda má aplikační server používat vazbu, rozšíření a deskriptory implementace obsažené v dokumentu implementace aplikace, tj. v souboru deployment.xml (výchozí název), nebo v souboru EAR.

Výchozí hodnota (false) určuje, že mají být používány deskriptory implementace, rozšíření a vazby umístěné v souboru deployment.xml. Chcete-li používat deskriptory implementace, rozšíření a vazby umístěné v souboru EAR, povolte toto nastavení (hodnota true).

Toto nastavení Použít konfigurační informace v binárním tvaru je stejné jako pole Použít binární konfiguraci v průvodcích instalací a aktualizací aplikace. Toto nastavení vybírejte pouze pro aplikace instalované v cílech implementace verze 6.x nebo novější.

Informace Hodnota
Datový typ Logický
Výchozí hodnota false

Povolit distribuci, rozšíření a vyčištění binárního kódu po odinstalování

Určuje, zda produkt během instalace rozbaluje binární soubory aplikace v umístění instalace a během odinstalace odstraňuje binární soubory aplikace. Výchozím nastavením je povolené distribuování aplikace. Binární soubory aplikace jsou rozbalovány do určeného adresáře.

V instalacích s jedním serverem budou binární soubory odstraněny po odinstalaci a uložení změn konfigurace.
Poznámka: Volbu Povolit distribuci, rozšíření a úklid binárního kódu po odinstalování není vhodné upravovat po instalaci aplikace. Chcete-li změnit tento atribut, odinstalujte aplikaci a instalujte ji pomocí nové hodnoty pro daný atribut.

V instalacích s více servery budou binární soubory odstraněny po odinstalaci, uložení změn konfigurace a synchronizaci změn.

Pokud tuto volbu zakážete, musíte zkontrolovat, zda lze binární soubory aplikace správně rozbalit do cílových adresářů ve všech uzlech, v nichž bude aplikace běžet.

Důležité: Pokud tuto volbu zakážete a poté nezkopírujete a nerozbalíte binární soubory aplikace do uzlů, při pozdějším uložení konfigurace nebo ruční synchronizaci nebudou binární soubory aplikace automaticky přesunuty do příslušných uzlů.

Toto nastavení Povolit distribuci, rozšíření a vyčištění binárního kódu po odinstalování je stejné jako pole Distribuovat aplikaci v průvodcích instalací a aktualizací aplikace.

Informace Hodnota
Datový typ Logický
Výchozí hodnota true

Oprávnění k souboru

Určuje přístupová oprávnění pro binární soubory instalovaných aplikací rozbalované do určeného adresáře.

Chcete-li určit oprávnění k souboru, musí být povolena volba Povolit distribuci, rozšíření a vyčištění binárního kódu po odinstalování.

Oprávnění k souboru lze zadat v textovém poli. Některá z běžných oprávnění k souborům lze také nastavit výběrem ze seznamu s možností výběru více položek. Oprávnění k souborům vybraná v seznamu přepíší oprávnění k souborům zadaná v textovém poli.

V seznamu lze nastavit jeden či více z následujících řetězců oprávnění k souborům. Při výběru více voleb bude vytvořena kombinace řetězců oprávnění k souborům.

Tabulka 1. Sady řetězců oprávnění k souborům pro volby seznamu. Vyberte volbu seznamu nebo do textového pole zadejte řetězec oprávnění k souboru.
Volba seznamu s možností výběru více položek Použitý řetězec oprávnění k souborům
Povolit pro všechny soubory čtení, avšak nikoli zápis .*=755
Povolit spouštění spustitelných souborů .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
Povolit čtení souborů HTML a obrázkových souborů všemi uživateli .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755
Kromě toho, že oprávnění k souborům lze vybrat v seznamu s možností výběru více položek, je lze zadat také do textového pole. Pro oprávnění k souborům je třeba použít řetězec s následujícím formátem:
vzorek_názvu_souboru=oprávnění#vzorek_názvu_souboru=oprávnění

kde vzorek_názvu_souboru je regulární výraz sloužící jako filtr názvů souborů (například .*\\.jsp pro všechny soubory JSP), oprávnění poskytuje seznamy řízení přístupu k souborům (ACL) a znak # je oddělovač více položek vzorek_názvů_souborů a oprávnění. Pokud je znak # použit v řetězci vzorek_názvů_souborů, použijte zápis \#.

Pokud vzorky názvů souborů a oprávnění k souboru v řetězci odpovídají identifikátoru URI (Uniform Resource Identifier) v rámci aplikace, použije produkt pro soubor nejpřísnější použitelná oprávnění. Příklad: V případě řetězce oprávnění k souboru .*\\.jsp=775#a.*\\.jsp=754 bude mít soubor abc.jsp oprávnění k souboru 754.

Doporučené postupy Doporučené postupy: Pomocí regulárního výrazu odpovídajícího vzorku souboru je porovnán celý řetězec identifikátoru URI se zadaným vzorkem oprávnění k souboru. Je třeba zadat přesnější porovnávací vzory pomocí regulárních výrazů, jak jsou definovány rozhraním API pro programování v jazyce Java. Předpokládejme například, že se během operace zpracování oprávnění k souboru zpracovávají následující identifikátory adresářů a souborů:best-practices
Tabulka 2. Ukázka identifikátoru URI pro operace s oprávněními k souborům. Výsledky jsou zobrazeny podle této tabulky.
Počet Ukázkový identifikátor URI
1 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/WEB-INF/classes/MyClass.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/mydir/MyClass2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF

Výsledky odpovídající vzorku souborů jsou následující:

Zadáte-li vzorek názvu adresáře pro volbu Oprávnění k souboru, bude oprávnění k adresáři nastaveno na základě zadané hodnoty. Jinak je sada hodnot Oprávnění k souboru pro adresář stejná jako pro nadřízený adresář. Předpokládejme například následující strukturu souborů a adresářů:
/opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
Dále předpokládejme zadání následujícího řetězce vzorku souboru:
.*MyApp.ear$=755#.*\.jsp=644
Výsledky odpovídající vzorku souborů jsou následující:
  • Pro adresář MyApp.ear jsou nastavena oprávnění 755.
  • Pro adresář MyWarModule.war jsou nastavena oprávnění 755.
  • Pro adresář MyWarModule.war jsou nastavena oprávnění 755.
Doporučené postupy Doporučené postupy: Bez ohledu na operační systém vždy používejte jako oddělovač cest k souborů, ve vzorcích souborů lomítko (/).best-practices

[Windows] Oprávnění pro čtení souboru nelze na platformách Windows odebrat. V případě používání bitů oprávnění typu POSIX je pro soubor jako bit s významem s možností čtení použito oprávnění 4, jako bit s významem s možností zápisu oprávnění 2 a jako bit s významem s možností spouštění oprávnění 1. Na platformě Windows lze tedy pro soubor nastavit pouze oprávnění 5 nebo 7. Kromě toho jsou pro typ POSIX k dispozici oprávnění user (uživatel), group (skupina) a world (všichni). Na platformách Windows lze pro soubor nastavit pouze oprávnění typu user (uživatel). Bity oprávnění group (skupina) a world (všichni) jsou ignorovány.

Přístupová oprávnění určená v této části odpovídají úrovni aplikace. V konfiguraci na úrovni uzlu můžete rovněž určit přístupová oprávnění pro binární soubory aplikací. Oprávnění k souboru na úrovni uzlu určují maximální (nejméně striktní) oprávnění, která lze udělit binárním souborům aplikací. Přístupová oprávnění určená v této části na úrovni aplikace musí být stejná nebo striktnější než oprávnění určená na úrovni uzlu.

Toto nastavení je stejné jako pole Oprávnění k souboru v průvodcích instalací a aktualizací aplikace.

Informace Hodnota
Datový typ Řetězec

Úroveň sestavení aplikace

Tato volba určuje neupravovatelný řetězec, který identifikuje verzi sestavení aplikace.

Informace Hodnota
Datový typ Řetězec


Název souboru: urun_rapp_appbin.html