码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu16.04安装hustoj

时间:2018-01-15 17:33:47      阅读:547      评论:0      收藏:0      [点我收藏+]

标签:inter   lin   5.7   设置密码   apt   安装过程   mysql5.7   安装   apache服务器   

安装hustoj需要lamp环境。

前提工作:

更新软件库:

sudo apt update

更新全部软件: 

sudo apt upgrade

(一)安装mysql5.7:

sudo apt-get install mysql-server mysql-client

安装过程中会弹出框来让你设置密码,这个密码要记住,在安装hustoj的时候要用到。

 

(二)安装Apache2:

sudo apt-get install apache2

ubuntu下默认网页是放在/var/www下的,在浏览器输入127.0.0.1,看到It works 就说明成功安装了。

 

(三)安装php7.0:

在ubuntu16.04版本下安装hustoj需要PHP7的环境,官方说的。

sudo apt-get install php7.0 libapache2-mod-php7.0

安装完后重启Apache服务器:

/etc/init.d/apache2 restart

创建a.php文件,内容为:

<?php phpinfo();?>

在浏览器中访问127.0.0.1/a.php查看是否安装成功PHP

 

现在LAMP环境以及搭建好了,开始安装hustoj

首先运行这个

sudo apt-get update 
sudo apt-get install subversion 

下一步就有所不同,查了很多博客都是运行:

sudo svn co https://github.com/zhblue/hustoj/branches/php7/trunk/install hustoj 

但关键是:这个url以及失效了,通过GitHub可以查到install的url是https://github.com/zhblue/hustoj/tree/master/trunk/install

那么通过svn下载源代码时就要运行:

sudo svn co https://github.com/zhblue/hustoj/trunk/trunk/install hustoj 

 

下载后进入这个目录 :   cd hostoj

最后运行下面这句就可以了。

sudo bash install-interactive.sh

通过访问http://IP/JudgeOnline就可以了。

 

ubuntu16.04安装hustoj

标签:inter   lin   5.7   设置密码   apt   安装过程   mysql5.7   安装   apache服务器   

原文地址:https://www.cnblogs.com/xingkongyihao/p/8288811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!