Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Uppgradering av Jetty från 9.2.x till 9.3.24


Hämta hem och packa upp senaste jetty

Code Block
wget https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.24.v20180605/jetty-distribution-9.3.24.v20180605.tar.gz

...


cd /opt/

...


sudo tar xvf ~/jetty-distribution-9.3.24.v20180605.tar.gz

...

 



Stoppa jetty (exempel nedan är för debian/ubuntu/centos)

Code Block
sudo /etc/init.d/jetty stop


Kopiera över jetty-base (där allt intressant finns) till den nya installationen, fixa rättigheterna och länka om jetty

Code Block
sudo cp -r 

...

jetty/jetty-base/ jetty-distribution-9.3.24.v20180605/

...


sudo chown -R jetty:jetty jetty-distribution-9.3.24.v20180605/

...

sudo /etc/init.d/jetty stop

sudo rm jetty

...


sudo rm jetty
sudo ln -s jetty-distribution-9.3.24.v20180605/ jetty


idp-installer scriptet hackade /opt/jetty/bin/jetty.sh, jag valde att istället lägga till dessa variabler i /etc/default/jetty för att de skall följa med mellan uppgraderingarna.

La till följande i /etc/default/jetty

Code Block
JETTY_HOME=/opt/jetty

...


JETTY_BASE=/opt/jetty/jetty-base

...


JETTY_USER=jetty


Starta upp jetty igen (exempel nedan är för debian/ubuntu/centos)

Code Block
sudo /etc/

...

init.d/jetty start