博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu 配置 Tomcat
阅读量:6796 次
发布时间:2019-06-26

本文共 1739 字,大约阅读时间需要 5 分钟。

系统环境:Ubuntu 10.10(linux-kernel 2.6.35-22)

安装版本:(官方网址:

 

安装步骤:

1、下载 Tomcat

下载 ()

 

2、解压 Tomcat

解压 apache-tomcat-7.0.29.tar.gz

tar -zxvf apache-tomcat-7.0.29.tar.gz

 

3、配置 Tomcat

复制解压后的文件到 /opt 目录

sudo cp -r apache-tomcat-7.0.29 /opt

 

进入 /opt/apache-tomcat-7.0.29 目录

cd /opt/apache-tomcat-7.0.29

 

打开启动的脚本文件

sudo vi ./bin/startup.sh

 

添加 jdk 和 jre 环境变量,如下图红色矩形区域

直接复制:

[html]
  1. JAVA_HOME=/home/homer/eclipse/jdk1.7.0_05  
  2. JRE_HOME=/home/homer/eclipse/jdk1.7.0_05/jre  
  3. PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH  
  4. CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
  5. TOMCAT_HOME=/opt/apache-tomcat-7.0.29  

JAVA_HOME和JRE_HOME 是已经配置好 JDK和JRE 目录

TOMCAT_HOME 为当前 apache-tomcat-7.0.29 目录

保存退出。

 

4、启动 Tomcat

sudo ./bin/startup.sh

上图启动时,显示一些启动参数信息

 

5、验证配置是否成功

打开浏览器,输入网址:http://localhost:8080 或 http://127.0.0.1:8080

显示上图网页,表示配置成功!

 

6、关闭 Tomcat

sudo ./bin/shutdown.sh

上图提示错误,提示没有安装 JAVA_HOME 或 JRE_HOME(这是因为步骤3中 start.sh 红色矩形区域 没有在shutdown.sh中配置 )

 

在关闭文件脚本 shutdown.sh 中,配置 JAVA_HOME 和 JRE_HOME,方法如步骤3

上图中,把右侧 start.sh 文件配置的JAVA_HOME等信息同样配置到左侧的shutdown.sh文件脚本中

 

重新关闭 Tomcat

sudo ./bin/shutdown.sh

从上图关闭可见,关闭过程与启动过程基本就是一个逆过程

 

7、验证关闭是否成功

在浏览器中,重新刷新网址 http://localhost:8080

从上图发现,浏览器已经无法访问Tomcat服务器,说明关闭成功!

 

8、自动启动 Tomcat 服务

方式1:配置/etc/rc.local最简单)

sudo vi /etc/rc.local

 

添加如下一行

/opt/apache-tomcat-7.0.29/bin/startup.sh(脚本绝对路径)

 

 

方式2:sysv-rc-conf 工具配置

参考下面链接:

 

 

9、修改服务器端口号

如果 Tomcat 默认端口号 8080 与其它程序冲突,则可以在 ./conf/server.xml 配置文件中进行修改

例如:把服务器端口从 8080 修改为 9090

首先,打开服务器配置文件 ./conf/server.xml 

sudo vi ./conf/server.xml

 

找到 Connector 字段配置,如下图,默认端口Port 是 8080

修改上图中的 8080 为 9090,保存退出

 

此时,为了让修改生效,需要关闭、重启 Tomcat 服务

sudo ./bin/shutdown.sh

sudo ./bin/start.sh

 

在浏览器中,输入http://localhost:9090

上图中,网址 http://locahost:8080,网页显示成功,表明端口号从8080修改为9090成功!

其实,如果此时网址输入 http://localhost:8080,网页是无法正常显示的

转载地址:http://bsego.baihongyu.com/

你可能感兴趣的文章
几行代码,让你的app动感起来--Android Design Support Library使用
查看>>
Jquery实现回车键Enter切换焦点
查看>>
spring cloud(第二部)服务注册与发现
查看>>
Azure IaaS云服务对应多个VIP
查看>>
SNMP协议
查看>>
CentOS下搭建SVN服务器
查看>>
Lync部署之Lync Mobile在Server上的设置
查看>>
Access字符串处理函数整理
查看>>
check_mk error 二 on centos
查看>>
2015年9月30日梳理重点的作业
查看>>
php数组排序
查看>>
ERROR 1045 (28000): Access denied for user 'roort'
查看>>
Sqlite
查看>>
Echart饼状图中心加固定文字及计算结果
查看>>
我的友情链接
查看>>
TCPIP协议号
查看>>
我的友情链接
查看>>
修改/etc/resolv.conf重启之后自动还原
查看>>
centos6.2 安装 ntopng
查看>>
mysqldumpslow 命令
查看>>