目 录CONTENT

文章目录

搭建【i茅台】自动预约

DUSHE
2024-02-02 / 2 评论 / 10 点赞 / 545 阅读 / 522 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-04-27,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

准备工作

  1. 安装宝塔面板

  2. 安装环境:

    • Nginx 1.18
    • MySQL 5.7
    • PHP 7.4
    • phpMyAdmin 5.1
    • Redis 7.2.4
    • jdk1.8.0_371

正式安装

后端部署

  1. 在宝塔面板点击数据库,创建数据库,命名为:campus_imaotai 使用默认设置创建后,导入 campus_imaotai-1.0.5.sql

  2. 在宝塔面板点击文件,进入 /www/wwwroot 目录下,新建文件夹,命名为:campus-imaotai

  3. 上传 application-prod.ymlcampus-modular.jar 两个文件到 campus-imaotai 目录下

  4. 双击编辑 application-prod.yml 文件,替换password: 123456789行,将数据库 root 密码替换为文件内的123456789

  5. 在宝塔面板点击网站 -> Java项目 -> JAVA环境管理 -> JDK管理 -> 安装 jdk1.8.0_371

  6. 添加Java项目,设置项目jar路径为 /www/wwwroot/campus-imaotai/campus-modular.jar将端口改为 8160,项目执行命令最后空格后添加 --Dspring.config.location=/www/wwwroot/campus-imaotai/application-prod.yml,然后提交

  7. 检查服务是否启动,查看端口、CPU、内存是否正常。若停止,点击项目名称 -> 项目日志查看报错原因

前端部署

  1. 在宝塔面板点击网站 -> PHP项目 -> 添加站点,在域名栏填写服务器IP或域名,其他设置使用默认值,然后点击提交

  2. 进入站点根目录,上传 dist_1.0.12.tar.gz 并解压

  3. 点击网站名 -> 网站目录 -> 运行目录选择 /dist并保存

  4. 点击配置文件,在倒数第二行添加以下内容,在 root /www/wwwroot/××××.com/dist 行,将 ××××.com 改为你的IP或域名(如果创建站点时填写的是IP就填IP,反之填写域名)并保存:

        location / {
	root   /www/wwwroot/××××.com/dist;
	try_files $uri $uri/ /index.html;
	index  index.html index.htm;
}
		location /prod-api/ {
	proxy_set_header Host $http_host;
	proxy_set_header X-Real-IP $remote_addr;
	proxy_set_header REMOTE-HOST $remote_addr;
	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
	proxy_pass http://localhost:8160/;
}
  1. 此时使用IP或域名即可访问!

10

评论区