如何部署Java网站?·LNMP环境部署与运维指南·看云

如何部署JAVA网站?

部署Java网站分为两种场景,请根据您的实际情况选择对应的方案:

部署单个Java网站

  1. 上传程序包到 /data/wwwroot/default目录下,并且修改上传文件夹和文件所属用户和组chown www: -R /data/wwwroot

  2. 修改tomcat配置文件vim /etc/tomcat/server.xml找到下图部分

如何部署Java网站?·LNMP环境部署与运维指南·看云插图

需要修改的参数解释:

name : 域名配置

appBase : 程序路径,这个路径下的war包会自动解压

path : 访问路径,根据需求修改(一般默认即可)

docBase : 程序路径,如果是war包,需要在路径后面带上war包的文件名.如:/data/wwwroot/default/ROOT.war

  1. 修改Nginx配置

vim /etc/nginx/conf.d/default.conf,配置如下:

如何部署Java网站?·LNMP环境部署与运维指南·看云插图1

  1. 重启服务

systemctl restart tomcat

systemctl restart nginx

  1. 访问网址或者服务器IP测试网站

部署多个Java网站

  1. 根据自己的需求在/data/wwwroot/目录下创建存放网址程序的目录/文件夹(提示:命令mkdir 文件名 可以在当前目录下创建文件夹或目录,也可以通过winscp或者FileZilla等SFTP客户端工具进行创建)

  2. 上传网址程序到对应的目录,并且修改文件夹和文件的用户及所属组 命令chown www: -R /data/wwwroot/(这里如果所有网址存放在这个目录下,修改这个文件夹下面所有的文件及文件夹所属用户和组)

  3. 创建多个Nginx虚拟主机配置文件

cd /etc/nginx/conf.d 进入nginx虚拟主机配置文件存放目录

cp default.conf xxx.xxx.com.conf 复制默认default.conf模板文件并且改名成xxx.xxx.com.conf粘贴在当前目录下,有几个站点复制几个 名命建议使用网址域名代替,方便识别和管理

vim xxx.xxx.com.conf 编辑对应的配置文件,对里面参数做相对于的修改,具体参数修改详情参考单个站点

  1. 参考单站点配置tomcat配置文件,复制红框的内容,粘贴在</Host>下面,并且根据实际的情况去修改相对应的配置

  2. 重启服务

systemctl restart tomcat

systemctl restart nginx

  1. 访问网址或者服务器IP测试网站

原文链接:http://help.websoft9.com/lnmp-guide/lnmt/solution/java-deployment.html

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享