zoukankan      html  css  js  c++  java
  • 搭建hustoj

    环境:centos6.5 + LAMP环境

    LAMP环境的搭建可以参考下面这篇文章

    http://www.cnblogs.com/yoke/p/7257184.html

    搭建完LAMP环境之后可以按照一下步骤安装hustoj

    1 yum install update                  //更新数据
    2 sudo yum install subversion         //安装svn
    3 sudo svn co https://github.com/zhblue/hustoj/trunk/trunk/install hustoj
    4                                     //连接到github项目,下载源代码
    5 cd hustoj                            //跳转到安装目录
    6 sudo bash install-interactive.sh      //自动安装

    搭建完成之后可以在本机浏览器中键入 127.0.0.1/JudgeOnline

    如果出现一下页面这说明hustoj搭建成功

     

    之后注册帐号测试admin功能

    首先在OJ内注册一账号  然后设置管理权限

    第一步,终端进入 输入sudo su 输密码
    第二步  输入 mysql –u root –p 回车
    然后输密码 进入mysql
    第三步 输入 show databases;查看所有数据库
    第四步,  输入 use jol;
    第五步 输入
    insert into privilege(user_id,rightstr)values('admin','administrator');
    admin根据你的账号填写

    或者 insert into privilege values('admin','administrator','N');

    在privilege表中插入即可获得管理权限  之后重新登录即可获得管理权限

    至此hustoj已经搭建完毕!  接下来就是根据自己的需要修改OJ的配置了,大家各显神通即可

  • 相关阅读:
    windows基线检测脚本编写指南-powershell版
    2020蓝帽杯CTF Web 题
    2020天翼杯CTF Web 题
    Firefox 密码脱取
    利用iptables做端口转发
    Flask 快速学习笔记
    JSP无%%号命令执行一句话
    linux 后渗透凭据收集
    Fastjson漏洞利用
    Gogs远程命令执行利用
  • 原文地址:https://www.cnblogs.com/yoke/p/7257222.html
Copyright © 2011-2022 走看看