Step1:部署Vmware虚拟机(已完成)
Step2:安装Ubuntu14(原安装16,已重新安装14)
Step3:https://github.com/xuejing80/hustoj (按操作继续进行)
Step4:
1、安装Ubuntu Server 14.04 LTS (本安装尚不支持16.x的Ubuntu系统)
2、执行如下命令
wget https://raw.githubusercontent.com/xuejing80/hustoj/master/trunk/install/install-ubuntu14.04.sh
sudo bash install-ubuntu14.04.sh
3、执行如下命令,如需配置发送邮件功能,设置143到146行中邮箱账号和密码,数据库密码应该不需要自己手动修改,脚本中会自动替换,如果有问题再手动修改
wget https://raw.githubusercontent.com/xuejing80/hustoj/master/trunk/install/install-onlineTest.sh
sudo vi /home/judge/onlineTest/onlineTest/settings.py
sudo bash install-onlineTest.sh
4、安装后访问服务器80端口上的web服务
例如 w3m http://127.0.0.1/
执行到3以后,出现问题:
Q1:无法在本机上访问客户机主机地址
*Failed solution:在虚拟机中连接校园网,可以在虚拟机中登陆作业平台系统,但在本纪中仍然不可以
Solution1:将客户机的网络设置为桥接状态 重启客户机 问题解决
Q2:验证拼图不显示
*Failed solution :更换为Chrome浏览器,显示滑块,不现实拼图
Solution:重新安装Ubuntu并重新配置,成功
Q3:虚拟机本机IP变为10.xxx.xx.xxx
导致本机无法显示验证图片,原因尚不清楚,今晚学习10.xxx.xxx和192.168.xx.xxx的区别