# mssc-server **Repository Path**: aspyong_admin/mssc-server ## Basic Information - **Project Name**: mssc-server - **Description**: 这是一个gin风格rest-api 程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-25 - **Last Updated**: 2022-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 部署说明 ## 软件环境 1. golang 1.18+ 2. mysql 8.0+ 3. rabbmitMQ 3.9+ ##开始部署 1.创建数据库名:mssc_db,字符集设置为:utf8mb4_general_ci 导入sql文件即可 2.登录rabbmitMQ 新建一个Virtual host:ms,在ms下建立一个列队为:mint,将 models/airdrops.go,models/orders.go、models.QueueInit()三处配置成相同的队列名称 3.修改 conf/config.go 配置文件,一共有三个环境 dev,test,prod,默认为dev,如需更换环境,请设置环境变量:export ENV=prod,如果需要永久保存环境变量,请编辑/etc/profile文件 4.更新依赖 go mod tidy 5.go build 打包二级制文件 运行即可 6.注意项目根目录的cert文件夹,需单独传到服务并在config.go中修改证书文件路径