2023-05-17 11:49:57 +08:00
|
|
|
# 更新
|
|
|
|
|
|
|
|
## Docker
|
|
|
|
|
|
|
|
`docker pull celaraze/chemex:latest`
|
|
|
|
|
|
|
|
`docker ps -a` 查看正在运行的 chemex 容器。
|
|
|
|
|
|
|
|
`docker stop 容器id && docker rm 容器id`
|
|
|
|
|
|
|
|
```
|
2023-05-22 10:01:35 +08:00
|
|
|
docker run -itd --restart=always -p 8000:8000 \
|
2023-05-17 11:49:57 +08:00
|
|
|
-e DB_HOST=数据库地址 \
|
|
|
|
-e DB_PORT=数据库端口 \
|
|
|
|
-e DB_DATABASE=数据库名称 \
|
|
|
|
-e DB_USERNAME=数据库账户 \
|
|
|
|
-e DB_PASSWORD=数据库密码 \
|
|
|
|
celaraze/chemex
|
|
|
|
```
|
|
|
|
|
|
|
|
## 手动部署
|
|
|
|
|
|
|
|
> 手动部署务必是通过 git 的方式进行,如果使用 zip 压缩包的方式部署,需要自行进行远程仓库绑定才可正常更新。
|
|
|
|
|
|
|
|
通过 `cd` 命令到 `chemex` 所在目录。
|
|
|
|
|
|
|
|
`git reset --hard && git pull --force` 拉取最新代码。
|
|
|
|
|
|
|
|
执行 `git submodule init && git submodule update`。
|
|
|
|
|
2023-05-22 10:01:35 +08:00
|
|
|
执行 `composer install -vvv` 安装依赖。
|
|
|
|
|
2023-05-17 11:49:57 +08:00
|
|
|
`php artisan chemex:update` 进行更新。
|