Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | Následující verze Obě strany příští revize | ||
cs:tech:idp:jetty:upgrade [2018/07/04 13:21] jop@cesnet.cz stará verze byla obnovena (2018/07/04 13:20) |
cs:tech:idp:jetty:upgrade [2018/07/04 13:22] jop@cesnet.cz aktualizace na 9.3.24.v20180605 |
||
---|---|---|---|
Řádek 7: | Řádek 7: | ||
---- | ---- | ||
- | ===== Jetty 9.3.20.v20170531 -> 9.3.21.v20170918 ===== | + | ===== Jetty 9.3.21.v20170918 -> 9.3.24.v20180605 ===== |
==== Vypnutí Jetty ==== | ==== Vypnutí Jetty ==== | ||
Řádek 15: | Řádek 15: | ||
<code bash> | <code bash> | ||
# Zastavení Jetty | # Zastavení Jetty | ||
- | service jetty stop | + | systemctl stop jetty |
</code> | </code> | ||
==== Instalace ==== | ==== Instalace ==== | ||
- | Aktualizace z předchozí verze Jetty je velice jednoduchá. Stáhneme zdrojové kódy [[http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.20.v20170531/|Jetty]] (ověříme jejich otisky!) a rozbalíme je. Není třeba nic konfigurovat, protože v konfiguraci se oproti předešlé verzi nic nezměnilo. | + | Aktualizace z předchozí verze Jetty je velice jednoduchá. Stáhneme zdrojové kódy [[http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/|Jetty]] (ověříme jejich otisky!) a rozbalíme je. Není třeba nic konfigurovat, protože v konfiguraci se oproti předešlé verzi nic nezměnilo. |
<code bash> | <code bash> | ||
Řádek 27: | Řádek 27: | ||
su idp | su idp | ||
cd /opt/src | cd /opt/src | ||
- | wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.21.v20170918/jetty-distribution-9.3.21.v20170918.tar.gz \ | + | wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/jetty-distribution-9.3.24.v20180605.tar.gz \ |
- | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.21.v20170918/jetty-distribution-9.3.21.v20170918.tar.gz.sha1 \ | + | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/jetty-distribution-9.3.24.v20180605.tar.gz.sha1 \ |
- | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.21.v20170918/jetty-distribution-9.3.21.v20170918.tar.gz.asc | + | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/jetty-distribution-9.3.24.v20180605.tar.gz.asc |
| | ||
# Kontrola SHA1 otisků | # Kontrola SHA1 otisků | ||
# Výstup z příkazu sha1sum se musí shodovat s obsahem souboru | # Výstup z příkazu sha1sum se musí shodovat s obsahem souboru | ||
- | # jetty-distribution-9.3.21.v20170918.tar.gz.sha1 | + | # jetty-distribution-9.3.24.v20180605.tar.gz.sha1 |
- | sha1sum jetty-distribution-9.3.21.v20170918.tar.gz && cat jetty-distribution-9.3.21.v20170918.tar.gz.sha1 | + | echo "`cat jetty-distribution-9.3.24.v20180605.tar.gz.sha1` jetty-distribution-9.3.24.v20180605.tar.gz" | sha1sum -c |
# Doporučuji zkontrolovat i podpis samotného archivu zdrojových kódů | # Doporučuji zkontrolovat i podpis samotného archivu zdrojových kódů | ||
Řádek 40: | Řádek 40: | ||
#gpg --keyserver hkp://keys.gnupg.net --search-keys FE4B68B4 | #gpg --keyserver hkp://keys.gnupg.net --search-keys FE4B68B4 | ||
# Následně můžeme provést kontrolu | # Následně můžeme provést kontrolu | ||
- | #gpg --verify jetty-distribution-9.3.21.v20170918.tar.gz.asc | + | #gpg --verify jetty-distribution-9.3.24.v20180605.tar.gz.asc |
exit | exit | ||
- | tar -xzf src/jetty-distribution-9.3.21.v20170918.tar.gz | + | tar -xzf src/jetty-distribution-9.3.24.v20180605.tar.gz |
- | chown -R idp:idp /opt/jetty-distribution-9.3.21.v20170918 | + | chown -R idp:idp /opt/jetty-distribution-9.3.24.v20180605 |
- | ln -snf /opt/jetty-distribution-9.3.21.v20170918/bin/jetty.sh /etc/init.d/jetty | + | ln -snf /opt/jetty-distribution-9.3.24.v20180605/bin/jetty.sh /etc/init.d/jetty |
- | echo "JETTY_HOME=/opt/jetty-distribution-9.3.21.v20170918/" > /etc/default/jetty | + | echo "JETTY_HOME=/opt/jetty-distribution-9.3.24.v20180605/" > /etc/default/jetty |
echo "JETTY_BASE=/opt/jetty" >> /etc/default/jetty | echo "JETTY_BASE=/opt/jetty" >> /etc/default/jetty | ||
echo "JETTY_USER=idp" >> /etc/default/jetty | echo "JETTY_USER=idp" >> /etc/default/jetty | ||
Řádek 58: | Řádek 58: | ||
# Spuštění Jetty | # Spuštění Jetty | ||
systemctl daemon-reload | systemctl daemon-reload | ||
- | service jetty start | + | systemctl start jetty |
</code> | </code> | ||
Řádek 84: | Řádek 84: | ||
---- | ---- | ||
- | ===== Jetty 9.3.21.v20170918 -> 9.3.24.v20180605 ===== | + | ===== Jetty 9.3.20.v20170531 -> 9.3.21.v20170918 ===== |
==== Vypnutí Jetty ==== | ==== Vypnutí Jetty ==== | ||
Řádek 92: | Řádek 92: | ||
<code bash> | <code bash> | ||
# Zastavení Jetty | # Zastavení Jetty | ||
- | systemctl stop jetty | + | service jetty stop |
</code> | </code> | ||
==== Instalace ==== | ==== Instalace ==== | ||
- | Aktualizace z předchozí verze Jetty je velice jednoduchá. Stáhneme zdrojové kódy [[http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/|Jetty]] (ověříme jejich otisky!) a rozbalíme je. Není třeba nic konfigurovat, protože v konfiguraci se oproti předešlé verzi nic nezměnilo. | + | Aktualizace z předchozí verze Jetty je velice jednoduchá. Stáhneme zdrojové kódy [[http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.20.v20170531/|Jetty]] (ověříme jejich otisky!) a rozbalíme je. Není třeba nic konfigurovat, protože v konfiguraci se oproti předešlé verzi nic nezměnilo. |
<code bash> | <code bash> | ||
Řádek 104: | Řádek 104: | ||
su idp | su idp | ||
cd /opt/src | cd /opt/src | ||
- | wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/jetty-distribution-9.3.24.v20180605.tar.gz \ | + | wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.21.v20170918/jetty-distribution-9.3.21.v20170918.tar.gz \ |
- | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/jetty-distribution-9.3.24.v20180605.tar.gz.sha1 \ | + | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.21.v20170918/jetty-distribution-9.3.21.v20170918.tar.gz.sha1 \ |
- | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/jetty-distribution-9.3.24.v20180605.tar.gz.asc | + | http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.21.v20170918/jetty-distribution-9.3.21.v20170918.tar.gz.asc |
| | ||
# Kontrola SHA1 otisků | # Kontrola SHA1 otisků | ||
# Výstup z příkazu sha1sum se musí shodovat s obsahem souboru | # Výstup z příkazu sha1sum se musí shodovat s obsahem souboru | ||
- | # jetty-distribution-9.3.24.v20180605.tar.gz.sha1 | + | # jetty-distribution-9.3.21.v20170918.tar.gz.sha1 |
- | echo "`cat jetty-distribution-9.3.24.v20180605.tar.gz.sha1` jetty-distribution-9.3.24.v20180605.tar.gz" | sha1sum -c | + | sha1sum jetty-distribution-9.3.21.v20170918.tar.gz && cat jetty-distribution-9.3.21.v20170918.tar.gz.sha1 |
# Doporučuji zkontrolovat i podpis samotného archivu zdrojových kódů | # Doporučuji zkontrolovat i podpis samotného archivu zdrojových kódů | ||
Řádek 117: | Řádek 117: | ||
#gpg --keyserver hkp://keys.gnupg.net --search-keys FE4B68B4 | #gpg --keyserver hkp://keys.gnupg.net --search-keys FE4B68B4 | ||
# Následně můžeme provést kontrolu | # Následně můžeme provést kontrolu | ||
- | #gpg --verify jetty-distribution-9.3.24.v20180605.tar.gz.asc | + | #gpg --verify jetty-distribution-9.3.21.v20170918.tar.gz.asc |
exit | exit | ||
- | tar -xzf src/jetty-distribution-9.3.24.v20180605.tar.gz | + | tar -xzf src/jetty-distribution-9.3.21.v20170918.tar.gz |
- | chown -R idp:idp /opt/jetty-distribution-9.3.24.v20180605 | + | chown -R idp:idp /opt/jetty-distribution-9.3.21.v20170918 |
- | ln -snf /opt/jetty-distribution-9.3.24.v20180605/bin/jetty.sh /etc/init.d/jetty | + | ln -snf /opt/jetty-distribution-9.3.21.v20170918/bin/jetty.sh /etc/init.d/jetty |
- | echo "JETTY_HOME=/opt/jetty-distribution-9.3.24.v20180605/" > /etc/default/jetty | + | echo "JETTY_HOME=/opt/jetty-distribution-9.3.21.v20170918/" > /etc/default/jetty |
echo "JETTY_BASE=/opt/jetty" >> /etc/default/jetty | echo "JETTY_BASE=/opt/jetty" >> /etc/default/jetty | ||
echo "JETTY_USER=idp" >> /etc/default/jetty | echo "JETTY_USER=idp" >> /etc/default/jetty | ||
Řádek 135: | Řádek 135: | ||
# Spuštění Jetty | # Spuštění Jetty | ||
systemctl daemon-reload | systemctl daemon-reload | ||
- | systemctl start jetty | + | service jetty start |
</code> | </code> | ||