本项目来自GitHub

项目源码:https://github.com/oddfar/campus-imaotai#campus-imaotai

演示地址:http://imaotai.cyrilstudio.top/

项目介绍:

i茅台app,每日自动预约茅台

平台注册账号(可用i茅台)
添加多个用户
自动预约
类型选择(本市出货量最大的门店,或位置附近门店)
自动旅行
首次旅行分享
获取申购耐力值
自定义时间/随机时间预约或旅行
结果消息推送

此项目使用 Campus 进行编写:https://github.com/oddfar/campus

本教程适合小白部署,如有基础,可自行完成部署。
教程使用宝塔平台部署

项目搭建:

首先登录宝塔面板,在Docker菜单中安装Docker
01.png

安装完成后,到根目录,创建一个文件夹,将从项目release中下载最新版本的压缩包,上传至该文件夹下,并解压压缩包。

02.png

在终端界面下,依次输入命令:

/www/wwwroot/docker/campus-imt-V1.0.8

docker-compose build

docker-compose up -d

启动服务:

docker-compose up campus-mysql campus-server campus-nginx campus-redis

若有java:8报错,请在campus-dockerfile文件中将FROM java:8 改为FROM openjdk:8

打开浏览器,输入:http://localhost:80,若能正确展示页面,则表明环境搭建成功。一共4个服务
03.png

使用端口,mysql:13306:3306,redis:16379:6379,nginx:80:80,campus-service:8160:8160

若端口被占用,修改 docker-compose.yml 里的端口配置,例如 MySql:3306:3306 改成 3307:3306

搭建成功后,我们可以使用反代将ip地址更改为域名。
在宝塔面板,新建站点,将目标url更改为该地址。
04.png

演示地址http://imaotai.cyrilstudio.top/

06.png
07.png

微信公众号:梦溪博客
最后修改:2023 年 11 月 01 日
如果觉得我的文章对你有用,请随意赞赏