lsat / yii2-msp-app
LSAT Yii2 MSP APP
1.0.0
2022-06-03 09:21 UTC
Requires
- ext-mbstring: *
- lsat/yii2-bower-asset: ~2.0.13
- lsat/yii2-microbase: ~2.0.0
This package is auto-updated.
Last update: 2024-09-22 14:11:40 UTC
README
创建Docker卷
vol_data
mkdir -p /lcs/storage/data
mkdir -p /lcs/storage/log
docker volume create --name lcs-storage-data --opt type=none --opt device=/lcs/storage/data --opt o=bind
docker volume create --name lcs-storage-log --opt type=none --opt device=/lcs/storage/log --opt o=bind
docker volume inspect lcs-storage-data
docker volume inspect lcs-storage-log
创建内部本地网络
docker network create -d bridge lcs-internal-service-network
应用结构
1. 认证状态分类
+ M: Make //Khởi tạo
+ P: Pending //Chờ duyệt
+ R: Reject //Từ chối duyệt
+ A: Approved //Hoàn tất
2. 记录状态分类
+ C: Close //Đóng
+ O: Open //Mở
3. 微服务
- 命令
启动服务
docker-compose up -d
停止服务
docker-compose up down
运行命令
docker-compose exec php yii command(vd : hello)
运行composer install
docker-compose exec php composer install
运行更新库
docker-compose exec php composer require lsat/microbase
- URL帮助
检查微服务状态
localhost:{SERVICE_PORT}/node/health-check
生成模型和CRUD
localhost:{SERVICE_PORT}/gii
3. Docker配置
修复数据库连接超时
Docker应用 -> 设置 -> Docker引擎
更新配置
{
"features": {
"buildkit": true
},
"bip": "10.254.1.1/24",
"default-address-pools": [
{
"base": "10.254.0.0/16",
"size": 28
}
],
"debug": true,
"experimental": true,
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
}
}
更新文件yii run在git bash中
vim yii -c "set ff=unix" -c ":wq"
回滚文件yii
vim yii -c "set ff=dos" -c ":wq"