web应用部署到服务器流程

13次阅读

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

1、购买服务器

2、项目开发

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

2、配置服务器

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, 特定本地端口 -> 输入端口号 -> 允许连接 -> 域、专用、公用 -> 输入名称 -> 完成

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

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

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

原文链接:https://blog.csdn.net/WOSHIKJ123/article/details/127269738

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计854字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。