码迷,mamicode.com
首页 > 其他好文 > 详细

最新的hustoj搭建姿势

时间:2017-06-06 01:09:25      阅读:408      评论:0      收藏:0      [点我收藏+]

标签:server   服务   dash   ges   mysql   image   com   databases   val   

试着照某度上的教程搭了一下hustoj,出了一些问题,
之前的搭建姿势很多已经不适用了,重新整理一下思路:
首先虚拟机安装了Elementory OS (基于Ubuntu的衍生版)
按惯例,先装Mysql:
apt-get installmysql-server mysql-client
安装Apache2:
apt-get install apache2
安装php7,一些教程不适用了:       
apt-get install php7.0 libapache2-mod-php7.0
更新数据:
sudo apt-get update
安装svn:        
sudo apt-get install subversion
连接到github,下载源代码:      
sudo svn co https://github.com/zhblue/hustoj/branches/php7/trunk/install hustoj
跳转到安装目录:     
cd hustoj
自动安装:        
sudo bash install-interactive.sh
期间数据库等选项都选择Y
oj安装完毕 输入 http://127.0.0.1/JudgeOnline/

技术分享

 这样就可以打开页面了

我们先建一个帐号,比如admin

终端输入sudo su 输密码
输入 mysql –u root –p 
输密码 进入mysql
查看所有数据库,输入 show databases;
输入   use jol;
输入   insert into privilege(user_id,rightstr)values(‘admin‘,‘administrator‘);
如果你的帐号叫admin,那么需要更改帐号部分,如
insert into privilege(user_id,rightstr)values(‘admin‘,‘administrator‘);

可以将域名解析到云服务器上。

自己添加题目等功能,试着交一发应该会一直pending

执行: sudo judged     问题解决

 

 

 

 

 

sudojudged

最新的hustoj搭建姿势

标签:server   服务   dash   ges   mysql   image   com   databases   val   

原文地址:http://www.cnblogs.com/dzzy/p/6947469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!