关于安装Hustoj的一些问题

本文记录了在Ubuntu 12.10上安装Hustoj的过程,包括Hustoj简介、安装步骤、遇到的Glibc问题以及解决方法。在安装过程中,遇到数据库连接错误和yum未安装的问题,通过修改配置文件和安装glibc解决了问题。
摘要由CSDN通过智能技术生成

缘起

大四了,快毕业了,所以想准备点LAMP的知识和经验。刚好实验室里有人在搞Hustoj,于是我就搞了个下午。6个月后)临近毕业了,还有一个多月,之前搞的Hustoj其实没有安装成功,当时也没在意,就没修改,后来看别人安装成功了,就请教并操作了一番,从而将博客补全。

正文

1. Hustoj简介

HustOj是一个开源的的在线评测系统,其官方网站是http://code.google.com/p/hustoj/,更多详细介绍参考项目主页。

主要开发人员的博客为:http://blog.csdn.net/zhblue/article/details/7259940

2. Hustoj安装

系统配置:Ubuntu 12.10 桌面版+HPPC(4GB内存,双核处理器)

安装前必看READMEFAQREADME中的安装介绍的两种方法,一种是下载install安装包自动安装,一种是下载源代码手动配置安装。其实,自动安装比手动多了一个签出代码的过程。

采用的自动安装,这里觉得REMDME中有点问题,就是自动安装的过程中并不会修改/etc/php5/apache2/php.ini文件,可能是我自己会错意了。

上次安装的时候,使用官方提供的install安装包。下载包位置为下图中install.rxxx.tar.gz.


使用ubuntu的归档文件软件解压或者使用命令行解压,当然也可使用命令行解压:

tar zxf install.r2119.tar.gz
cd install

这次再次安装采用的是官方提供的更加简单的方法:

svn checkout http://hustoj.googlecode.com/svn/trunk/install hustoj
cd hustoj

此时,编辑其中的install文件,修改如下两个关于数据库的设置:

DBUSER=root #数据库用户名
DBPASS=root #数据库密码

将涉及yum命令的第1819行注释调,这里是为了方便RedHat用户使用而设置的命令。

然后,运行/install.sh 或 ./install-interactive.sh,不要以root权限运行,这样会使签出的hustoj-read-only的用户权限为root,从而不太方便编辑。

签出的hustoj-read-only的目录如下&#x

### 回答1: 宝塔系统是一款用于管理服务器的Web面板,而Hustoj是一款开源的在线评测系统。下面是宝塔系统安装Hustoj的指南: 1. 首先,登录到你的服务器上,并确保已经安装了宝塔系统。你可以通过访问服务器的IP地址或域名后加上宝塔系统的端口号来访问宝塔系统的面板(例如:http://yourdomain.com:8888)。 2. 登录到宝塔系统的面板后,在左侧导航栏中找到并点击“软件商店”。 3. 在软件商店页面中,搜索框中输入“hustoj”,然后点击搜索按钮。 4. 在搜索结果中找到Hustoj,并点击“安装”按钮。 5. 安装过程可能需要一些时间,请耐心等待。 6. 安装完成后,返回宝塔系统的面板首页,在左侧导航栏中找到并点击“网站”,然后点击“添加站点”。 7. 在添加站点页面中,填写相关信息,例如站点名称、域名、网站根目录等,并将PHP版本设置为与Hustoj兼容的版本(一般是PHP 7.x)。 8. 点击“提交”按钮后,宝塔系统将自动为你创建站点,并配置好相应的环境。 9. 打开浏览器,访问你设置的域名,就可以看到Hustoj安装页面了。 10. 按照Hustoj安装向导,填写相关信息,例如数据库信息、管理员账号密码等。 11. 安装完成后,你可以根据需要对Hustoj进行进一步配置,例如设置题库、用户管理等。 这就是宝塔系统安装Hustoj的简要指南。希望对你有帮助! ### 回答2: 宝塔系统是一款全能型的服务器管理软件,提供了简单便捷的界面操作,非常适合初学者使用。Hustoj是一款开源的在线测评系统,可以用于搭建很多类型的在线评测平台。 要在宝塔系统中安装hustoj,首先需要登录宝塔控制面板,进入软件商店,搜索并选择安装hustoj安装过程中需要填写hustoj的一些基本配置,如数据库名称、用户名、密码等。在安装完毕后,还可进行一些进一步的配置。 安装完毕后,需要对hustoj进行一些基本的设置,如配置数据库连接、管理员账号密码等。在宝塔面板中,找到已安装hustoj软件,点击进入,进入系统配置界面。在这里可以设置数据库连接方式、管理员账号以及其他一些常用的配置。 安装配置完成后,还需要进行一些额外的设置,如添加题目、设置比赛、调整评测机的数量等。在hustoj安装目录下,可以找到相应的配置文件,可以通过编辑这些文件来进行额外的设置。 总之,宝塔系统的安装hustoj指南可以分为以下几个步骤:登录宝塔系统,搜索并安装hustoj,填写基本配置信息,进行进一步的配置,设置题目和比赛,调整评测机的数量等。通过这些步骤,就能够在宝塔系统中成功安装并使用hustoj了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值