在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,就是这样。

时间: 2024-10-08 09:19:49

在Ubuntu Server 32bit搭建hustoj -- 上的相关文章

在Ubuntu Server 32bit搭建hustoj -- 中

OS:ubuntu server 32bit 14.04 接下来就是安装HUST OJ了. 1.换源,因为是校园网的环境,所以,中科大的源不错,阿里云的源在校园里也很牛,但是感觉中科大的更胜一筹,如果我在家里那就不用说了肯定是阿里的. 先备份,再修改,最后更新... 更新源后,必须更新软件,不然,安装hustoj可能会出错! sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo vim /etc/apt/sources.list

Ubuntu server下搭建Maven私服Nexus

Ubuntu server下搭建Maven私服Nexus Maven私服Nexus的作用,主要是为了节省资源,在内部作为maven开发资源共享服务器来使用. 1.下载 通过root用户进去Ubuntu server $ cd /opt $ wget http://download.sonatype.com/nexus/oss/nexus-2.10.0-02-bundle.tar.gz 2.启动 $ cd /opt/ $ tar -zxvf nexus-2.10.0-02-bundle.tar.g

在 Ubuntu Server 16.04 LTS 上安装 LAMP

在 Ubuntu Server 16.04 LTS 上安装 LAMP LAMP 方案是一系列自由和开源软件的集合,包含了 Linux.Web 服务器 (Apache). 数据库服务器 (MySQL / MariaDB) 和 PHP (脚本语言). LAMP 是那些需要安装和构建动态网页应用的基础平台,比如WordPress.Joomla.OpenCart 和 Drupal,我将描述如何在 Ubuntu Server 16.04 LTS 上安装 LAMP,众所周知 Ubuntu 是一个基于 Lin

ubuntu server vsftpd 匿名用户上传下载及目录设置

ubuntu server vsftpd 匿名用户上传下载及目录设置 1:vsftpd服务器安装: sudo apt-get install vsftpd #安装 cd /srv/ #切换到默认匿名用户ftp目录: 运行 ls -l 我们可以看到 默认的 ftp目录是,虚拟用户ftp的根目录,并且此目录是匿名用户管理的根目录, 无论是对 ftp,改组,改用户,改权限都不能在ftp根目录下,上传东西,要么就是ftp匿名无法连接,要么就是不能上传:折腾了几天,终于明白了! ftp 作为匿名用户根目录

Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动

场景 Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806 Nginx入门简介和反向代理.负载均衡.动静分离理解: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102790862 注: 博客: https://blog.csdn.net/badao_liuman

Ubuntu Server下搭建LAMP

1993年Debian从linux中诞生,2004年10月Ubuntu从Debian中衍生出来,Ubuntu的版本号根据年份+月份的方式命名,最新的为14.10(每半年更新一次),我使用的是Ubuntu14.10,但建议使用14.04.1 LTS版本. 软件环境:windows7 + vmware4.3.20 + Ubuntu14.10 + xshell5 + FileZila LAMP:Linux + Apache + MySQL + PHP(网易Ubuntu源) LAMP的解释:可以类似一个

ubuntu server 1604 搭建FTP服务器

1.查看是否安装 ftp服务器vsftpd -v 2.安装ftp服务器sudo apt-get install vsftpd 3.如果安装失败或者配置出现问题,可以卸载 ftp服务器sudo apt-get purge vsftpd 4.创建共享文件夹sudo mkdir /home/ftpsudo chmod 777 /home/ftp 创建用户 #添加用户 sudo useradd -d /home/ftp -s /bin/bash ftpuse #设置用户密码 sudo passwd ft

在Ubuntu Server下搭建LAMP环境学习记录

这几天在学习linux的一些知识,在这里记录学习记录. 以下是一些综合实践题: 课程综合实践题 实践描述:随着慕课网的不断发展,用户量不断上涨,MySQL数据量越来越庞大,占用磁盘空间越来越多,假设现有的服务器硬盘空间告急了.慕课网的服务器运维攻城狮坐不住了,向领导汇报了情况,需要添加硬盘.随后领导也坐不住了,为了满足日益壮大的慕课网正常运行,花点钱购置几块服务器硬盘也不算什么,咬咬牙批准了.攻城狮到IDC上给公司的服务器购置了新硬盘.格式化.挂载到服务器/mnt/mysqlhdd上分分钟完事了

一、Ubuntu Server上安装Matlab,利用X11和Putty输出窗口到Windows桌面(环境选择)

最近有点迷上Server版的Ubuntu,内存占用实在是太低了,系统稳定.反应快.这种环境下,运行Matlab应该是最完美的. 网上随便搜搜也会发现,Linux的Matlab要普遍比Windows的快,毕竟单纯从系统环境看,后者是要臃肿得多.我个人还挺喜欢Windows 8的,但经老婆测试发现,Windows 8下Matlab速度明显比Windows 7慢,有时候i7处理器甚至跑不过年迈的Core2--由此可见,系统对Matlab的影响是十分大的. 看电影也都知道了,高阶运算/并行运算都是基于L