RHEL7安装部署Tomcat7

时间:2023-01-12 08:27:43

转载请注明出处:jiq•钦's technical Blog - 季义钦


文章说明:

分布式注册中心(链接)需要安装的组件包含两个部分:

1、注册中心服务(Zookeeper)

2、网站(Tomcat服务器) 

此文档摘自分布式注册中心安装部署的Part-2


安装环境:

[root@localhost etc]# cat/etc/redhat-release

RedHat Enterprise Linux Server release 7.0 (Maipo)

[root@localhost etc]# uname -a

Linuxlocalhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014x86_64 x86_64 x86_64 GNU/Linux

[root@localhost etc]#

备注:CentOS预计也一样


一、安装JDK

Tomcat服务器的运行和Zookeeper服务的运行都依赖于JRE。

 

三、安装Tomcat

步骤1:解压

cd /uWeb

tar -zxvfapache-tomcat-7.0.68.tar.gz


步骤2:修改配置文件

vim /uWeb/apache-tomcat-7.0.68/conf/server.xml

找到8080所在部分改为:

<Connector port="8089" protocol="HTTP/1.1"

              connectionTimeout="20000"

               redirectPort="8443" URIEncoding="UTF-8"/>


步骤3:打开端口

firewall-cmd--add-port=8089/tcp --permanent

firewall-cmd –reload

 

步骤4:集成log4j日志组件

rm –r –f /uWeb/apache-tomcat-7.0.68/conf/logging.properties

将log4j-1.2.17.jar和log4j.properties放入apache-tomcat-7.0.68/lib文件夹

备注:这样就能在/uWeb/apache-tomcat-7.0.68/logs/catalina.out中查看自定义输出的日志。


步骤5:部署注册中心管理系统war文件

将zk_regcenter.war放入/uWeb/apache-tomcat-7.0.68/webapps目录


步骤6:测试安装

cd /uWeb/apache-tomcat-7.0.68/bin

./startup.sh

将输出以下信息:

Using CATALINA_BASE:  /uWeb/apache-tomcat-7.0.68

Using CATALINA_HOME:   /uWeb/apache-tomcat-7.0.68

Using CATALINA_TMPDIR: /uWeb/apache-tomcat-7.0.68/temp

Using JRE_HOME:        /usr

Using CLASSPATH:      /uWeb/apache-tomcat-7.0.68/bin/bootstrap.jar:/uWeb/apache-tomcat-7.0.68/bin/tomcat-juli.jar

Tomcat started.

浏览器输入:http://192.104.103.170:8089/将出现Tomcat主页。

输入:  http://192.104.103.170:8089/zk_regcenter/将出现注册中心管理系统登录界面。