centos7+tomcat部署JavaWeb项目

本文从头到尾详细的介绍如何部署javaWeb项目到centos7服务器上


总体分为三部分:1、java环境。2、tomcat环境。3、JavaWeb项目部署


一,java环境配置


参考我的另外一个博客,

centos7卸载自带的JDK并手动安装JDK配置环境变量

二,tomcat环境配置


总体来说三个步骤,下载压缩包、解压、运行


1,到apache-tomcat官网下载对应版本的压缩包



2,复制压缩包到/usr/local/


3,tar -zxvf解压压缩包


4,执行sh /usr/local/apache-tomcat-7.0.82/bin/startup.sh启动tomcat

出现如上信息表示启动成功


5,开放8080端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent


6,重启防火墙:firewall-cmd --reload


7,在浏览器中输入localhost:8080进行验证,若出现tomact欢迎界面说明安装成功


8,设置tomcat开机自启动

a.   通过步骤三的设置我们可以很方便的启动和关闭tomcat,但这里存在一个问题,那就是当服务器关机重启的时候,服务不能随计算机的启动而自行启动,下面我们将tomcat服务设置为开机启动。

b.  打开Linux设置开机启动文件,将下面的配置文件写入rc.local文件的最后,命令如下:

vim /etc/rc.d/rc.local

添加的配置内容如下:

[plain]  view plain  copy   在CODE上查看代码片 派生到我的代码片

  1. export JAVA_HOME=/usr/local/java/jdk1.8.0_161
    export PATH=$PATH:$JAVA_HOME/bin
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export CATALINA_HOME=/usr/local/apache-tomcat-7.0.82/
    #tomcat自启动  
    /usr/local/apache-tomcat-7.0.82/bin/startup.sh
  2.   

c.   tomcat依赖于java的JDK,所以设置的时候将JDK也同步导入。

d.  完成上面的设置后我们可以将CentOS关机重启一下,看tomcat是否成功自启动。


三,JavaWeb项目部署

1,随便创建一个JavaWeb项目,如图所示:

2,在项目上单击右键选择【Export】-【MyEclipse JavaEE】文件夹-【WAR file】,单击【Next>】如图所示,选择存放打包程序的地址,单击【Finish】完成,即实现了打包,在完成之后可以去你打包的地方看一下是否打包成功。

3,tomcat默认的发布web项目的目录是:webapps

4,将导出的war包拷贝到webapps根目录下,随之tomcat的启动,war包可以自动被解析。

5,然后在浏览器中输入路径链接,查询是否安装成功。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值