mirror of
https://github.com/QingdaoU/OnlineJudgeDeploy.git
synced 2024-11-01 04:07:54 +00:00
Update README.md
This commit is contained in:
parent
65fe5dbda7
commit
43735bcf49
24
README.md
24
README.md
@ -1,11 +1,27 @@
|
|||||||
这是一个新的部署脚本,应该会非常方便了。之前的部署很多不科学的地方,大家可以测试下。
|
## 安装基础环境
|
||||||
|
|
||||||
安装完 docker 和 docker-compose 之后,修改 docker-compose.yml 第28行为自定义的密码,比如`rpc_token=123456`。
|
以下命令都需要 root 用户身份运行,请自行添加 `sudo`
|
||||||
|
|
||||||
然后 `docker-compose up -d` ,不需要其他的步骤,大约一分钟之后 web 界面就可以访问了,默认开放80和443端口。其中443端口是自签名证书。
|
- 必要的工具 `apt-get update && apt-get install -y vim python-pip curl git`
|
||||||
|
- 安装 docker `curl -sSL https://get.daocloud.io/docker | sh`
|
||||||
|
- 安装 docker-compose `LC_CTYPE= pip install docker-compose`
|
||||||
|
|
||||||
|
## 准备安装文件
|
||||||
|
|
||||||
|
请选择磁盘空间富余的位置,运行下面的命令
|
||||||
|
|
||||||
|
`git clone https://github.com/QingdaoU/OnlineJudgeDeploy.git && cd OnlineJudgeDeploy`
|
||||||
|
|
||||||
|
然后编辑 `docker-compose.yml` 第28行为自定义的密码,比如`rpc_token=123456`
|
||||||
|
|
||||||
|
## 启动服务
|
||||||
|
|
||||||
|
运行 `docker-compose up -d` ,不需要其他的步骤,大约一分钟之后 web 界面就可以访问了,默认开放80和443端口。其中443端口是自签名证书。
|
||||||
|
|
||||||
|
## 这就结束了
|
||||||
|
|
||||||
超级管理员用户名是root,默认密码是`password@root`,请及时修改。
|
超级管理员用户名是root,默认密码是`password@root`,请及时修改。
|
||||||
|
|
||||||
登录`/admin`,添加一个判题服务器,地址为judger,端口为8080,密码是上面自定义的`rpc_token`。
|
登录`/admin`,添加一个判题服务器,地址为`judger`,端口为`8080`,密码是上面自定义的`rpc_token`。
|
||||||
|
|
||||||
修改`custom_settings.py`可以自定义站点信息。
|
修改`custom_settings.py`可以自定义站点信息。
|
||||||
|
Loading…
Reference in New Issue
Block a user