前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 系统搭建Tomcat

Linux 系统搭建Tomcat

作者头像
吾非同
发布2020-10-23 14:52:36
2.8K0
发布2020-10-23 14:52:36
举报
文章被收录于专栏:吾非同

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 文件并修改访问端口。

如果分享的知识对你的学习工作有一点帮助,欢迎转发,点赞。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 吾非同 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档