zoukankan      html  css  js  c++  java
  • 在Centos中安装HustOJ实验记录

    hustoj是目前使用最广泛的刷题平台,自建平台是编程教学中重要一环,教,学,测,反思形成闭合回路。目前利用现有的服务器资源,建成了开高开源code中心,一个刷题系统,六月再建一个私有云,私有云不仅是存,上传的视频学生可以在线学习,省去了再开发的时间。下学期在基础上建成权限中心,然后自已设计实现一部分,再整合再有资料,形成自持的小型,服务于教育、教学的数据中心。后续再在此基础上再做一些自已的开发。所有的应用最后可以通过nginx集成通过80口实现对外服务。

    1、centos中安装

    wget https://raw.githubusercontent.com/zhblue/hustoj/master/trunk/install/install-centos7.sh

    sh install-centos7.sh

    2、破解mariadb密码

       mysql是很优秀的数据库,被oracle收购后,首席架构师出来设计了mariadb,性能比mysql更好

      1)停下来(ssh服务器中的虚拟机,为了方便后续hadoop或docker群集教育教学数据实验准备,16G一台可以虚四台机器,初期实验刚刚够)

    2)跳过安全,以安全模式启动

      还要加上分号回车,ok跟mysql一样的操作

      重启service mariadb restart

    3、给用户授管理权限

    show databases; --查看数据库
    use jol; --进入jol数据库
    insert into privilege(user_id,rightstr)
    values('*******','administrator');--创建管理员账号*****,给用户授adminstator超级用户工作组

    4、去广告

     5、配置目录

     /home/judge/src/web/include   目录下的db_info.inc.php文件  

    /home/judge/etc   目录下的  judge.conf文件

     web与数据库配置全在里面

    6、结束

  • 相关阅读:
    Java多线程在JavaWeb中的应用
    hibernate,spring,struts的流程以及使用理由
    hibernate如何实现持久化
    ibatis与hibernate有什么区别
    关于导出pdf的例子
    BusyBox
    Android中如何查看内存
    使用PopupWindow实现Menu功能
    ScrollView原理
    eclipse 代码提示时闪退问题
  • 原文地址:https://www.cnblogs.com/macren/p/10938172.html
Copyright © 2011-2022 走看看