在Ubuntu Server 32bit搭建hustoj -- 上

  人到大三,各种焦头烂额,总的来说,就是想学的东西太多,想做的项目太多,想参加的比赛太多,还好有我女朋友的陪伴,这才使我的生活变得有滋有味。昨天下午,学校老师找到我,聊了一会,大概意思有两点:1.校赛、省赛都得参加,东北四省赛看我的表现,允许我自由选择队员 2.把学校的比赛环境重新搭建。于是,今天下午过去开始搭建服务器。服务器用的是RAID0,我给安装的是ubuntu server 16.04 32bit的系统。

  学校已经安装过三次系统了。

  第一次,运行了一段时间,但是后来,因为服务器没人看,所以就塌了。

  第二次,还是老版本,打算重新搭起来的,但是搭建成功后,出现了好多的BUG,我帮着调试了半天也没有调试成功。

  后来,我决定在虚拟机里重新安装一个,安装成功了,但是,老师不愿意让我导出硬盘,无奈。。。

  第三次,在原服务器中搭建,学校服务器用的是15.04,并不是lts,已经不支持了,在安装mysql的时候,内核模块出了问题,什么软件都没有办法安装了。

  第四次,安装在docker里面,运行速度也比较慢。但也勉强坚持过了预选赛。

  这次其实是第五次,但是对外公布将会是第三版。

  所以,今天在备份好数据库后,就开始搭建,搭建的过程没有什么好说的,但是有两个地方需要注意一下。

  1.在安装的过程中,出现了一个问题无法安装busybox-initramfs。

     解决方法:比较简单。出现这个问题可能是你在安装的时候用的是中文语言,所以,重启服务器,在选择语言的时候,选择默认英语就OK了,反正就那么些英语,读懂没有那么难吧。哦,对了,建议断网安装,安装后再设置网络,速度比较快一些。设置命令不管了,不难,就是ifconfig,不当搬运工了,自行百度吧。

  2.因为我们要安装hustoj,所以建议把LAMP选择上,因为是服务器,所以建议加上ssh server。做好了,记住自己mysql的密码,还有,看一下自己的ssh端口号,一般是22。

  恩,先就这样,下次再写搭建过程。


2016.05.11更新:

  因为Ubuntu16.04用的是PHP7,然而,他并不向下兼容PHP5,所以导致我们的HUSTOJ安装失败,今天又过去重新安装了一台14.04。

  安装的时候,注意事项和安装ubuntu 16.04一样,不过没有中文语言的那个错误。OK,就是这样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值