CentOS Tomcat配置

来源:互联网 发布:服务端数据库 编辑:程序博客网 时间:2024/06/03 14:20

CentOS tomcat配置

下载tomcat

http://tomcat.apache.org/download-70.cgi

安装tomcat

将tomcat解压到/opt目录下

sudo tar -zxvf apache-tomcat-7.0.82.tar.gz -C /opt/

tomcat目录为:

/opt/apache-tomcat-7.0.82

配置环境变量

编辑/etc/profile文件,在最下方加入:

export CATALINA_HOME=/opt/apache-tomcat-7.0.82

刷新环境变量

source /etc/profile

配置UTF-8字符集

编辑tomcat的conf目录下的server.xml文件,找到8080端口,添加URIEncoding=”UTF-8”参数:

<Connector port="8080" protocol="HTTP/1.1"            connectionTimeout="20000"            redirectPort="8443" URIEncoding="UTF-8" />

验证tomcat

首先进入tomcat目录,将logs目录添加权限

sudo chmod 777 logs/

然后将conf目录及子文件添加权限

sudo chmod 755 -R conf

进入tomcat的bin目录执行./startup.sh,看到如下信息表示启动成功

[gavinandre@localhost bin]$ ./startup.shUsing CATALINA_BASE:   /opt/apache-tomcat-7.0.82Using CATALINA_HOME:   /opt/apache-tomcat-7.0.82Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.82/tempUsing JRE_HOME:        /usr/java/jdk1.7.0_80Using CLASSPATH:       /opt/apache-tomcat-7.0.82/bin/bootstrap.jar:/opt/apache-tomcat-7.0.82/bin/tomcat-juli.jarTomcat started.

开启tomcat命令

${CATALINA_HOME}/bin/startup.sh

停止tomcat命令

${CATALINA_HOME}/bin/shutdown.sh

配置防火墙

编辑iptables

sudo vim /etc/sysconfig/iptables

添加如下规则

#tomcat remote debug port-A INPUT -p tcp -m tcp --dport 5005 -j ACCEPT-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT

保存退出后重启防火墙

sudo service iptables restart

测试tomcat

浏览器中输入localhost:8080或ipaddress:8080来测试