install jetty ubuntu

1) cd /usr/local/src
2) sudo wget http://mirrors.xmission.com/eclipse/jetty/stable-9/dist/jetty-distribution-9.0.3.RC1.tar.gz

3) sudo tar xfz jetty-distribution-9.0.3.v20130506.tar.gz

4) sudo mv jetty-distribution-9.0.0.RC1 /opt/jetty

5) sudo cp /opt/jetty/bin/jetty.sh /etc/init.d/jetty

6) We should have jetty user and group .First check if user is avaiable using teh command

cat /etc/passwd else run the below given command to add user

sudo useradd jetty -U -s /bin/false

7 Make sure jetty is the owner of the /opt/jetty directory

sudo chown -R jetty:jetty /opt/jetty
8) Now we must create jetty configuration file run the command sudo vim /etc/default/jetty
and paste the below code

JETTY_USER=jetty
JETTY_PORT=8080

Make sure that port 8080 is not listening any other service

9) The start the start the server sudo /etc/init.d/jetty start . The following should be shown when we run the command

Starting Jetty: OK .

10)Check it by loading the url http://localhost:8080

11) If the status is Starting Jetty: failed.

a) Make sure that the port assigned to jetty does not listen any other service

b) Run the following command to check this netstat -antp

c) Make sure the jetty version is works fine with the installed java version

java -version

d) Install the latest version of java if required and use the appropriate alternative’

sudo update-alternatives –config java