Linux 系统搭建Tomcat
***********
做web项目时,测试工程师经常要做的一个事情就是部署环境,尤其在Linux 下的搭建和部署。
今天我们学习下在linux系统上安装JDK和 tomcat服务以及相关环境的配置,这是部署项目前必须要做的工作。
准备工作
1、下载跟自己linux系统对应版本的jdk和tomcat包。
2、工具xftp和xshell
JDK 部署
1、用xftp将jdk-7u79-linux-x64.gz拖到要部署目录。
2、 解压安装包在当前目录下生成一个jdk1.7.0_79文件:
3、配置JDK 环境变量
编辑bash_profile文件,也可以执行/etc/profile文件,但那是配置系统全局环境变量的文件,可能会影响到其他用户。
在打开的文件末尾加上红框中的环境变量
执行以下命令使其生效:
4、分别输入java ,javac和java -version 检测是否配置成功,命令运行成功的话则说明配置成功!
Tomcat 部署
1、同jdk,xftp将安装包apache-tomcat-7.0.88.tar.gz拖到要部署目录并解压。
2、配置环境变量
同理打开~/.bash_profile 文件在文件末尾加上以下内容
执行以下命令使配置文件生效
3、配置tomcat的catalina.sh文件
切换到/usr/apache-tomcat-7.0.88/bin目录下
编辑 catalina.sh 文件
#找到 # OS specific support,然后在这行下面添加以下配置并保存退出
# OS specific support. $var _must_ be set to either true or false.
CATALINA_HOME=/usr/apache-tomcat-7.0.88
JAVA_HOME=/usr/apache-tomcat-7.0.88
4、配置tomcat系统服务
切换到 tomcat 的 bin 目录下并将catalina.sh 文件复制 /etc/init.d 目录下并重命名为 tomcat
cd $CATALINA_HOME/bin
cp catalina.sh /etc/init.d/tomcat
启动并测试
1、进入bin目录,执行./startup.sh
2、在浏览器输入你的服务器 IP和端口,如果出现如下一只猫,则说明配置成功!
能看到这个标志说明我们已经部署成功了,外部的人也可以访问了!
总结
打不开网页的情况
多半是防火墙或者端口的问题,此时查看并确定是否已开启防火墙。
防火墙关闭命令
service iptables stop
永久关闭防火墙
chkconfig iptables off
运行完成后查看防火墙关闭状态
service iptables status
查看端口占用
如果端口号被占用,则编辑tomcat 下conf 目录下的server.xml 文件并修改访问端口。
如果分享的知识对你的学习工作有一点帮助,欢迎转发,点赞。