二进制部署:
1
| wget https://github.com/cookieY/Yearning/releases/download/v3.1.4/Yearning-v3.1.4-linux-amd64.zip
|
填写配置文件
1 2 3 4 5 6 7 8 9 10
| cat conf.toml [Mysql] Db = "Yearning" Host = "127.0.0.1" Port = "3306" Password = "xxxx" User = "root"
[General] #数据库加解密key,只可更改一次。 修改的话,只有16位 SecretKey = "dbcjqheupqjsuwsm"
|
初始化及安装
如要再次安装,请先把 yearning 库下所有表删除,否则重复执行无效
启动服务
1 2 3 4 5 6 7 8
| # 默认启动 ./Yearning run
# 参数启动 ./Yearning run --push "172.27.80.35" -port "8000"
# 打开浏览器 http://127.0.0.1:8000 # 默认账号/密码:admin/Yearning_admin
|
容器部署:
编写 docker-compose
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| version: '3'
services: yearning: image: chaiyd/yearning:latest environment: MYSQL_USER: yearning MYSQL_PASSWORD: ukC2ZkcG_ZTeb MYSQL_ADDR: mysql MYSQL_DB: yearning SECRET_KEY: dbcjqheupqjsuwsm IS_DOCKER: is_docker ports: - 8000:8000 depends_on: - mysql restart: always
mysql: image: mysql:5.7 environment: MYSQL_ROOT_PASSWORD: ukC2ZkcG_ZTeb MYSQL_DATABASE: yearning MYSQL_USER: yearning MYSQL_PASSWORD: ukC2ZkcG_ZTeb command: - --character-set-server=utf8mb4 - --collation-server=utf8mb4_general_ci volumes: - ./data/mysql:/var/lib/mysql
|
创建服务
1 2 3 4
| docker-compose up -d
# 浏览器访问 IP:8000
|