Skip to content

lgdzou/hustoj

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

hustoj

微信公众号:hustoj image

HUSTOJ is an GPL FreeSoftware?.

HUSTOJ 是采用GPL的自由软件。

因googlecode受阻,最新更新迁移至此。

注意:基于本项目源码从事科研、论文、系统开发,"最好"在文中或系统中表明来自于本项目的内容和创意,否则所有贡献者可能会鄙视你和你的项目。 使用本项目源码和freeproblemset题库请尊重程序员职业和劳动

PS: GPL保证你可以合法忽略以上注意事项但不能保证你不受鄙视,呵呵。

新用户必看 README 和 FAQ

Ubuntu14.04快速安装指南:

1、安装Ubuntu Server 14.04 LTS  (请一定不要安装16.x的版本)
2、执行如下命令
    sudo apt-get update
    sudo apt-get install subversion
    sudo svn co https://github.com/xuejing80/hustoj/trunk/trunk/install hustoj
    cd hustoj
    sudo bash install-interactive.sh
3、执行如下命令,修改81,82行的数据库账号和密码,如需配置发送邮件功能,设置122到127行中邮箱账号和密码
    sudo vi /var/www/html/onlineTest/onlineTest/settings.py
    sudo bash install-onlineTest.sh
4、安装后访问服务器80端口上的web服务JudgeOnline目录
    例如 w3m http://127.0.0.1/test/

安装过程首先会询问您数据库的账号和密码

如果您提前安装了数据库,或使用其他服务提供的数据库服务,您应该已经获得了数据库的账号密码,那么请您确保输入正确。

如果您没有预先mysql服务器,安装安装过程中会自动安装,并触发root账户密码设置操作。这种情况下,第一次询问您数据库账号,请输入root,然后会有三次询问数据库密码的提示,请确保输入完全相同的三次密码,并自行记录下来,以做将来备份迁移时使用。

推荐用干净的Ubuntu安装,不推荐使用外挂的LAMP或LNMP打包程序,会与安装脚本冲突。

有问题请先查阅 FAQWiki 或使用搜索引擎。  

使用上需要帮助,请加用户交流QQ群23361372,仅限QQ手机加群,费用5元。

或 购买在线服务hustoj.taobao.com。  

Linux不熟悉的用户推荐使用HUSTOJ_LiveCD 或HUSTOJ_Windows(仅支持XP,QQ群23361372共享文件)进行安装。

使用说明见iso中README,也可以参考LiveCD简介

Linux新手请看鸟哥的私房菜

About

HUSTOJ open source latest version

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 67.5%
  • PHP 17.5%
  • CSS 4.8%
  • HTML 3.9%
  • Python 2.6%
  • C 1.7%
  • Other 2.0%