web应用部署到服务器流程

不包含服务器的网络设置,默认服务器网络配置已完成,只涉及应用在服务器上的配置。

以下主要参考:部署网站到服务器(完整版) - 知乎

一、前提准备

1、购买服务器

2、项目开发

二、部署环境

1、远程连接服务器(前提是系统上装了所需系统如windows)

2、配置服务器

        配置java环境java安装教程详细_java环境配置教程-win7之家

        jre只包含java环境,jdk包含开发工具和运行环境(jre)。需在环境变量中添加。只安装jre,在测试安装是否成功时,java正常显示,javac显示不存在命令。

        验证:cmd下输入java、java-version、javac

        下载安装数据库

        验证:https://blog.csdn.net/weixin_42405619/article/details/108761218

         用户名root@localhost,密码123456(自设,与后端代码保持一致)

        安装tomcat,需在环境变量中添加,运行war需要,jar包不需要。

        安装nginx,代理。

        安装redis,缓存管理?没有高级应用的话对版本无要求。

三、配置工程

后端项目部署:        

       (1) 运行redis:在命令行输入对应系统的打开命令   

       (2)为war包:放在tomcat/webapps目录下

        为jar包:在命令行执行命令 java -jar jar包路径

        通常为了保留运行日志,执行命令:java -jar jar包路径 > log.txt 2>&1

        可在jar包同级目录看到生成了名为log.txt的文件。

前端项目部署(nginx):

        将前端生成的dist文件放入nginx路径下的html文件夹内

四、配置防火墙,开放端口

 windows系统:控制面板->系统和安全->windows防火墙->高级设置->入站规则->新建规则->端口->TCP,特定本地端口->输入端口号->允许连接->域、专用、公用->输入名称->完成

进入高级设置还可以通过:“win+r”组合键打开运行框,输入命令:firewall.cpl,确定

五、 访问web项目:

        本地测试:服务器打开浏览器 localhost : 端口号 / 项目名称 访问

        公网发布:将localhost改成所购买的服务器公网地址即可

        本地和公网两种情况,需要在nginx和前端代码中,更改对应的域名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值