feat:修复了坏链,修复了examcloudsechdule部署教程

This commit is contained in:
fhzit 2025-02-07 15:37:32 +08:00
parent 4c58021dd3
commit 8550d1d87e
7 changed files with 19 additions and 48 deletions

View File

@ -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"
},

View File

@ -15,3 +15,7 @@ category:
## 编写配置文件
请参阅[编写配置文件](profile/faq.md)。
## 问题反馈
如果您在使用的过程中遇到了 Bug或者对本项目有任何的建议可以在[这里](https://github.com/ExamAware/ExamAware2-Desktop/issues)提交 Issue。

View File

@ -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。

View File

@ -12,13 +12,18 @@ category:
## 开始使用
本功能支持通过静态配置文件部署,也可以通过管理服务器部署。您可以根据情况自由选择部署方式。
本功能支持通过静态配置文件部署,也可以通过集控服务器部署。您可以根据情况自由选择部署方式。
<a id="get-started-static"></a>
### 集控服务器
🚧正在开发
[🚀入门教程](management-server/)
### 考试服务器
本功能只能起到下发配置的功能,无法实现集控服务器的功能。
[🚀入门教程](examcloudsechdule/)
<a id="get-started-server"></a>
### 使用静态托管配置文件

View File

@ -1,4 +1,4 @@
# 集控服务器介绍
# 考试服务器介绍
ExamCloudSechdule 是一个用于管理和查看考试安排的系统。它包括以下几个主要功能:

View File

@ -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` 分支并保存。
![gh-pages](../images/gh01.png)
- GitHub Pages 将会自动部署项目稍后即可通过提供的URL访问。
> [!tip]
>
> 您可以在`Custom domain`部分填入您的自定义域名,并将您的自定义域名`CNAME`解析到`{owner}.github.io`
>
## 使用IIS部署
- 开启IIS功能
1.打开`设置`

View File

@ -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
```
本文档尚未完工……