MENU

Ubuntu下安装Tomcat

April 15, 2018 • Read: 51 • 教程阅读设置

Ubuntu下安装Tomcat

1.下载Tomcat
//官网下载地址 选择格式为tar.gz
http://tomcat.apache.org/download-80.cgi#8.5.9
2.上传到服务器

使用Xftp或者FlashFXP等Ftp工具上传,如果遇到Permission is not allowed错误,说明权限不够,切换到父目录,执行下面的命令

chmod 777 文件夹名称
3.把安装包复制到usr/opt目录下
//定位到file目录
cd /usr/file
//查看当前文件夹下所有文件
ls
//复制安装包到opt目录下
cp -r apache-tomcat-8.5.30.tar.gz /opt
4.解压缩安装包
//定位到opt文件夹下面
cd /opt
//查看文件夹下面的所有文件
ls
//解压缩安装包
sudo tar -zxvf 安装包名称
5.配置Tomcat启动文件

进入目录opt/apache-tomcat-8.5.30/bin,编辑文件startup.sh,在倒数第二行之前加入如下信息:

################jdk config###########
export JAVA_HOME=/opt/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
###############tomact config#########
export TOMACT_HOME=/opt/apache-tomcat-8.5.30

定位到 tomact的bin目录下,启动tomcat

sudo ./startup.sh

如果出现以下信息,说明启动成功

Using CATALINA_BASE:   /opt/apache-tomcat-8.5.30
Using CATALINA_HOME:   /opt/apache-tomcat-8.5.30
Using CATALINA_TMPDIR: /opt/apache-tomcat-8.5.30/temp
Using JRE_HOME:        /opt/jdk1.8.0_161/jre
Using CLASSPATH:       /opt/apache-tomcat-8.5.30/bin/bootstrap.jar:/opt/apache-tomcat-8.5.30/bin/tomcat-juli.jar
Tomcat started.

此时可以访问8080端口

6.配置Tomcat关闭文件

进入目录opt/apache-tomcat-8.5.30/bin,编辑文件shutdown.sh,在倒数第二行之前加入如下信息:

################jdk config###########
export JAVA_HOME=/opt/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
###############tomact config#########
export TOMACT_HOME=/opt/apache-tomcat-8.5.30

执行如下命令,关闭Tomcat

sudo ./shutdown.sh
7.把Tomcat设置为开启启动

编辑文件/etc/rc.local文件,这里存放着开机自启动的程序。(配置在/etc/profile和/etc/bash.bashrc文件中的内容是当有用户登录时才起作用,这不符合tomcat需要启动的实际情况) 现在我们编辑/etc/rc.local:

sudo vi /etc/rc.local

在最后一行之前加入如下信息:(配置你自己的tomcat的startup.sh文件的路径)

################jdk config###########
export JAVA_HOME=/opt/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
################Tomcat config########
/opt/apache-tomcat-8.5.30/bin/startup.sh

保存文件,然后执行重启命令

reboot

重启之后,访问8080端口,看看Tomcat是否启动

Last Modified: January 23, 2019
Archives QR Code
QR Code for this page
Tipping QR Code