cs:tech:idp:jetty

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
Následující verze Obě strany příští revize
cs:tech:idp:jetty [2020/03/27 12:52]
jan.oppolzer@cesnet.cz [idp.ini]
cs:tech:idp:jetty [2020/04/03 09:30]
jan.oppolzer@cesnet.cz [Knihovny]
Řádek 273: Řádek 273:
 ==== Knihovny ==== ==== Knihovny ====
  
-Jetty potřebuje pro správnou funkčnost tyto ctyři JAR soubory, které je nutné umístit do složky s externími knihovnami ''​/usr/share/jetty9/lib/ext'':​+<WRAP tip> 
 +Shibboleth IdP 4.0.0 bez viditelných oznámení — podobně jako řada 3 od verze 3.4.0 — obsahuje ​//commons-dbcp2.jar// a //​commons-pool2.jar//,​ takže není nutné tyto knihovny dodávat do Jetty. 
 +</WRAP>
  
-  * commons-dbcp2-2.1.1.jar ([[https://search.maven.org/remotecontent?​filepath=org/apache/commons/commons-dbcp2/2.1.1/​commons-dbcp2-2.1.1.jar|JAR ke stažení]],​ [[https://commons.apache.org/​proper/​commons-dbcp/​download_dbcp.cgi|stránka]]) +Jetty potřebuje pro správnou funkčnost do složky s externími knihovnami ''​/usr/share/jetty9/lib/ext''​ nalinkovat pouze //mariadb-java-client.jar//, ​což je JDBC konektor do databáze ​MariaDB, kam se ukládají persistentní identifikátory uživatelů a souhlasy s uvolněním osobních informací. JDBC pro MariaDB jsme nainstalovali v [[mariadb|předchozím krkou]] instalací balíčku ''​libmariadb-java''​.
-  * commons-pool2-2.4.2.jar ([[https://​search.maven.org/​remotecontent?​filepath=org/​apache/​commons/​commons-pool2/​2.4.2/​commons-pool2-2.4.2.jar|JAR ke stažení]][[https://​commons.apache.org/​proper/​commons-pool/​download_pool.cgi|stránka]]) +
-  * commons-logging-api-1.1.jar ([[https://​search.maven.org/​remotecontent?​filepath=commons-logging/​commons-logging-api/​1.1/​commons-logging-api-1.1.jar|JAR ke stažení]]), +
-  * mariadb-java-client.jar (JDBC ovladač pro MariaDB). +
- +
-Po stažení prvních tří souborů uvedených výše je umístíme na server do adresáře ''/​opt'' ​provedeme instalaci následující sérií příkazů. Čtvrtý soubor vyřešíme následně. +
- +
-=== Apache Commons DBCP & Pool === +
- +
-<code bash> +
-# Přesunutí Apache Commons DBCP2 a Pool2 JAR souborů do Jetty: +
-cd /opt +
-mv commons-dbcp2-2.1.1.jar \ +
-   ​commons-pool2-2.4.2.jar \ +
-   ​commons-logging-api-1.1.jar \ +
-   /​usr/​share/​jetty9/​lib/​ext +
-</​code>​ +
- +
-=== JDBC pro MariaDB === +
- +
-JDBC pro MariaDB jsme nainstalovali v [[mariadb|předchozím krkou]] instalací balíčku ''​libmariadb-java''​, nyní zbývá vytvořit symbolický odkaz v adresáři s externími knihovnami pro Jetty.+
  
 <code bash> <code bash>
Poslední úprava:: 2024/03/27 09:37