本文从头到尾详细的介绍如何部署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
添加的配置内容如下:
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,然后在浏览器中输入路径链接,查询是否安装成功。