3.5 Web 服务器配置
对于 web 界面, 你需要在 domserver 上安装 web 服务器 (如 Apache) 并确保 PHP 可以正常工作; 详情参阅你的 web 服务器文档和 PHP 文档
请使用 etc/apache.conf 为 Domjudge 配置 web 服务器; 其中包含使用别名指令(aias directive)配置 Domjudge 页面和将 Domjudge 页面配置成虚拟主机的示例, 你也可以选择使用 SSL; 该文件也包含了一些 PHP 的安全配置; 重启 web 服务以使配置生效
ln -s etc/apache.conf /etc/apache2/conf-available/domjudge.conf
a2enmod rewrite
a2enconf domjudge
service apache2 reload
这里也提供了对于 Nginx 的配置 etc/nginx-conf; 但是此配置相比与 Apache 的配置并没有做很多测试, 因此你的配置过程可能会有些不同; 欢迎提交反馈
judgehost 通过 Domjudge API 连接 Domjudge; 因此你至少要保证能访问 web 界面的这一部分