不包含服务器的网络设置 , 默认服务器网络配置已完成 , 只涉及应用在服务器上的配置。
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