成都网站建设设计

将想法与焦点和您一起共享

CentOS系统中怎么配置tomcat环境变量

本篇文章给大家分享的是有关CentOS系统中怎么配置tomcat环境变量,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

成都创新互联凭借在网站建设、网站推广领域领先的技术能力和多年的行业经验,为客户提供超值的营销型网站建设服务,我们始终认为:好的营销型网站就是好的业务员。我们已成功为企业单位、个人等客户提供了成都网站制作、网站建设、外贸网站建设服务,以良好的商业信誉,完善的服务及深厚的技术力量处于同行领先地位。

下面设置CentOS系统中tomcat相关的环境变量

]# vi ~/.bash_profile 加入 tomcat 环境参数
TOMCAT_HOME=/usr/local/tomcat
export PATH JAVA_HOME CLASSPATH TOMCAT_HOME
保存退出,然后执行 source ~/.bash_profile , 让环境变量生效
]# source ~/.bash_profile

下面就可以在CentOS系统启动tomcat服务器了。

[root@localhost opt]# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0
没有其他信息,表示正常启动了, 你也可以查看 tomcat端口是否打开
# netstat -tnl 查看 8080 8009 这2个端口,如果打开了,证明CentOS系统的tomcat正常运行。
tcp 0 0 :::8009 :::* LISTEN
tcp 0 0 :::8080 :::* LISTEN

下面进行测试

不在CentOS系统,可以在xp系统,作为局域网访问 刚刚做好的Tomcat服务器# ifconfig 查看服务器 ip地址。
inet addr:192.168.138.128 Bcast:192.168.138.255 Mask:255.255.255.0
所以在局域网中, xp 访问地址是 http://192.168.138.128:8080
注意要写上 8080 端口。
发现不能打开 tomcat 默认页面,是因为CentOS系统中,默认iptables防火墙设置的原因,没有允许8080端口
# iptables -F 这个命令可以清除CentOS5.3中iptables自带防火墙默认规则

清除完毕 再进行访问If you're seeing this page via a web browser,
it means you've setup Tomcat successfully. Congratulations!
让服务器 启动时候自动 运行 tomcat 了。

我们最简单的方法就是通过startup.sh来自动启动Tomcat,编辑vi /etc/rc.d/rc.local
文件***增加内容(假设JDK目录是/usr/java,Tomcat目录是/usr/local/tomcat)
export JDK_HOME=/usr/java/jdk1.7.0
export JAVA_HOME=/usr/java/jdk1.7.0
/usr/local/tomcat/bin/startup.sh
保存退出

***重启服务器 看看是否自动启动
shutdown -r now启动比较慢。。查看端口 8080 自动打开了。说明没有问题。
再用浏览器访问, 发现不能访问, 应该是 iptables 防火墙问题了,
我忘记 保存, 修改iptables 的设置了。
# iptables -F
# service iptables save
Saving firewall rules to /etc/sysconfig/iptables: [ OK ]
要这2条命令一起执行才可以,这样才会保存到CentOS系统配置文件中,下次开机就直接可以访问jsp网页了。

以上就是CentOS系统中怎么配置tomcat环境变量,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


当前文章:CentOS系统中怎么配置tomcat环境变量
标题路径:http://chengdu.cdxwcx.cn/article/ijoeec.html