Install tomcat 8.0.24 on ubuntu 14.04

I follow the steps mainly from https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-14-04

Let me repeat the steps I took:

  • I logged in as an ubuntu user
  • sudo apt-get install tomcat8
  • sudo groupadd tomcat
  • sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
  • cd ~
  • wget http://apache.mirrors.ionfish.org/tomcat/tomcat-8/v8.0.24/bin/apache-tomcat-8.0.24.tar.gz
  • sudo mkdir /opt/tomcat
  • sudo tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1
  • cd /opt/tomcat
  • sudo chgrp -R tomcat conf
  • sudo chmod g+rwx conf
  • sudo chmod g+r conf/*
  • sudo chown -R tomcat work/ temp/ logs/
  • sudo update-alternatives --config java and select /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
  • sudo nano /etc/init/tomcat.conf

and scored

description "Tomcat Server"

  start on runlevel [2345]
  stop on runlevel [!2345]
  respawn
  respawn limit 10 5

  setuid tomcat
  setgid tomcat

  env JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
  env CATALINA_HOME=/opt/tomcat

  # Modify these options as needed
  env JAVA_OPTS="-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom"
  env CATALINA_OPTS="-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

  exec $CATALINA_HOME/bin/catalina.sh run

  # cleanup temp directory after stop
  post-stop script
    rm -rf $CATALINA_HOME/temp/*
  end script
  1. sudo initctl reload-configuration
  2. sudo initctl start tomcat

that leads to

tomcat start/running, process 14674

But when I go to http: // [ip-address]: 8080 , nothing happens.

Please inform.

UPDATE

One comment below asked me to look at server.xml inside the root folder of the tomcat root.

I reproduced the following files:

enter image description here

Which proves the absence of such a file inside / opt / tomcat / bin

I also added some instructions from server.xml below, which is inside /opt/tomcat/conf

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Server port="8005" shutdown="SHUTDOWN">
+4
source share
6 answers

sudo chown -R tomcat:tomcat /opt/tomcat

.

+5

Ubuntu, ...

mkdir $HOME/tomcat8 && cd $HOME/tomcat8
wget http://mirrors.kernel.org/ubuntu/pool/main/e/ecj/libecj-java_3.10.1-2_all.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/t/tomcat8/libservlet3.1-java_8.0.28-1_all.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/t/tomcat8/libtomcat8-java_8.0.28-1_all.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/t/tomcat8/tomcat8-common_8.0.28-1_all.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/t/tomcat8/tomcat8_8.0.28-1_all.deb
dpkg -i *.deb

PPA. apt. , .

+1

. Oracle JDK 7, , JAVA_HOME tomcat.conf, JDK:

env JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre

, Java. tomcat.conf :

env JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre

ps -ef | grep tomcat tomcat, - , tomcat :

tomcat    1580     1  9 14:47 ?        00:00:03 /usr/lib/jvm/java-7-oracle/jre/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties -Dja
ger=org.apache.juli.ClassLoaderLogManager -Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom -Xms128m -Xmx256m -XX:PermSize=128m -XX:MaxPermSize=2
ParallelGC -Djava.endorsed.dirs=/opt/tomcat/endorsed -classpath /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/tomcat -Dcat
t -Djava.io.tmpdir=/opt/tomcat/temp org.apache.catalina.startup.Bootstrap start
ubuntu    1607  1423  0 14:48 pts/0    00:00:00 grep --color=auto tomcat

, environment :

export JAVA_HOME="/usr/lib/jvm/java-7-oracle/jre"
export CATALINA_HOME="/opt/tomcat"

, !

0

Open Server.xmland find <Connector port="9090" protocol="HTTP/1.1", so this is your port number.

-1
source

You should write:
cd / opt / tomcat / bin

and after:

sudo bash startup.sh

and everything's good!!! http: // serverip: 8080

NOTE. If you put port 9090, then PLACE IN YOUR BROWSER http: // serverip: 9090

-1
source

Source: https://habr.com/ru/post/1599726/


All Articles