mirror of
https://hub.gitmirror.com/https://github.com/ExamAware/ExamAware-docs
synced 2025-04-29 07:56:39 +00:00
feat:修复了坏链,修复了examcloudsechdule部署教程
This commit is contained in:
parent
4c58021dd3
commit
8550d1d87e
@ -47,10 +47,10 @@ export const zhSidebar = sidebar({
|
||||
children: [
|
||||
"README.md",
|
||||
{
|
||||
text: "集控服务器",
|
||||
text: "考试服务器",
|
||||
collapsible: true,
|
||||
expanded: true,
|
||||
prefix: "management-server/",
|
||||
prefix: "examcloudsechdule/",
|
||||
children: [
|
||||
"README.md",
|
||||
{
|
||||
@ -58,7 +58,6 @@ export const zhSidebar = sidebar({
|
||||
link: "web-deploy.md",
|
||||
icon: "fa-solid fa-file-lines"
|
||||
},
|
||||
"client-identify.md",
|
||||
],
|
||||
icon: "fa-solid fa-file-lines"
|
||||
},
|
||||
|
@ -14,4 +14,8 @@ category:
|
||||
|
||||
## 编写配置文件
|
||||
|
||||
请参阅[编写配置文件](profile/faq.md)。
|
||||
请参阅[编写配置文件](profile/faq.md)。
|
||||
|
||||
## 问题反馈
|
||||
|
||||
如果您在使用的过程中遇到了 Bug,或者对本项目有任何的建议,可以在[这里](https://github.com/ExamAware/ExamAware2-Desktop/issues)提交 Issue。
|
@ -68,5 +68,9 @@ tag:
|
||||
| 移动端 | [dsz-examaware-mobile/releases](https://github.com/ExamAware/dsz-examaware-mobile/releases) | [dsz-examaware-mobile/actions](https://github.com/ExamAware/dsz-examaware-mobile/actions) |
|
||||
|
||||
:::
|
||||
> [!tip]
|
||||
>移动端目前缓慢更新,待`ExamAware2-Desktop`成熟后继续维护
|
||||
>移动端请前往[交流群](https://qm.qq.com/q/zDiEipHsaI)下载
|
||||
|
||||
|
||||
[^1]: Windows 7 生命周期策略:<https://learn.microsoft.com/zh-cn/lifecycle/products/windows-7>。Windows 7 ESU 结束支持于 2023/1/10。
|
||||
|
@ -12,13 +12,18 @@ category:
|
||||
|
||||
## 开始使用
|
||||
|
||||
本功能支持通过静态配置文件部署,也可以通过管理服务器部署。您可以根据情况自由选择部署方式。
|
||||
本功能支持通过静态配置文件部署,也可以通过集控服务器部署。您可以根据情况自由选择部署方式。
|
||||
|
||||
<a id="get-started-static"></a>
|
||||
|
||||
### 集控服务器
|
||||
🚧正在开发
|
||||
|
||||
[🚀入门教程](management-server/)
|
||||
### 考试服务器
|
||||
|
||||
本功能只能起到下发配置的功能,无法实现集控服务器的功能。
|
||||
|
||||
[🚀入门教程](examcloudsechdule/)
|
||||
<a id="get-started-server"></a>
|
||||
|
||||
### 使用静态托管配置文件
|
||||
|
@ -1,4 +1,4 @@
|
||||
# 集控服务器介绍
|
||||
# 考试服务器介绍
|
||||
|
||||
ExamCloudSechdule 是一个用于管理和查看考试安排的系统。它包括以下几个主要功能:
|
||||
|
@ -1,17 +1,5 @@
|
||||
# 部署教程
|
||||
|
||||
## 使用Python部署
|
||||
- 确保安装[Python](https://www.python.org/downloads/)。
|
||||
- 下载最新版的项目代码
|
||||
- 执行以下命令启动本地服务器:
|
||||
```bash
|
||||
python3 -m http.server 8000
|
||||
```
|
||||
- 打开浏览器,访问 `http://localhost:8000` 或`http://IP:8000/`即可查看考试安排。
|
||||
|
||||
> [!tip]
|
||||
> 8000端口可以自行修改成您需要的端口。
|
||||
|
||||
## 使用宝塔面板部署
|
||||
- 确保安装[宝塔面板](https://www.bt.cn/new/download.html)
|
||||
- 将域名解析A记录解析到您的服务器IP地址。
|
||||
@ -27,18 +15,6 @@
|
||||
>或者您也可以直接使用IP+端口直连访问。
|
||||
>
|
||||
|
||||
## 使用GitHub Page部署
|
||||
|
||||
- 将项目代码fork到您的GitHub仓库。
|
||||
- 在GitHub仓库中,进入 `Settings` -> `Pages`。
|
||||
- 在 `Source` 部分选择 `main` 分支并保存。
|
||||

|
||||
- GitHub Pages 将会自动部署项目,稍后即可通过提供的URL访问。
|
||||
> [!tip]
|
||||
>
|
||||
> 您可以在`Custom domain`部分填入您的自定义域名,并将您的自定义域名`CNAME`解析到`{owner}.github.io`。
|
||||
>
|
||||
|
||||
## 使用IIS部署
|
||||
- 开启IIS功能
|
||||
1.打开`设置`
|
@ -1,17 +0,0 @@
|
||||
# 客户端识别
|
||||
|
||||
您可以为每个 ExamAware 实例自定义一个 id,来标识每个实例。您可以将自定义 id 设置为班级名、教室编号等易于识别的名称。只有服务器段的 id 与客户端重复,客户端才能获得信息。
|
||||
|
||||
<a id="url-template"></a>
|
||||
|
||||
## url 模板
|
||||
|
||||
在调用集控清单中的 url 时,ExamAware 可以根据客户端的信息,将对应信息填入 url 模板中,实现为每个 ExamAware 实例分配特定的对象。
|
||||
|
||||
在发起请求时,url 中的模板会直接被替换为对应信息,例如:
|
||||
|
||||
``` plaintext
|
||||
http://localhost:3000/get_config.php?id={id} -> http://localhost:3000/get_config.php?id=111111
|
||||
```
|
||||
|
||||
本文档尚未完工……
|
Loading…
x
Reference in New Issue
Block a user