ubuntu 14.04环境下 hustoj安装

ubuntu 14.04环境下 hustoj安装

ID:3445275

大小:399.79 KB

页数:8页

时间:2017-11-21

ubuntu 14.04环境下 hustoj安装_第1页
ubuntu 14.04环境下 hustoj安装_第2页
ubuntu 14.04环境下 hustoj安装_第3页
ubuntu 14.04环境下 hustoj安装_第4页
ubuntu 14.04环境下 hustoj安装_第5页
资源描述:

《ubuntu 14.04环境下 hustoj安装》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Ubuntu14.04环境下HUSTOJ安装----湖南中医药大学熊世唯、前言本人是ACM菜鸡一枚,退役之前想为学校的ACM做出一些微薄的贡献,既然不能拿奖,便想到了为学校搭建属于我们自己的OJ。众多OJ中开源的OJ并不多,无意中接触到HUSTOJ,但是很无奈没有基础,最后进入HUSTO官方群进行学习。此安装教程,是来自本人对群文件中的安装教程的大部分借鉴以及一点点修改。在此非常感谢浙江传媒大学张浩斌老师长期以来对HUSTOJ的维护,以及众多群大佬在我学习过程中对我的帮助。谢谢各位!一、硬件需求一台Ubuntu14.04的电脑,虚拟机亦可(OJ安装的电脑)

2、;一台Windows电脑(自己用的电脑,安装时使用,可要可不要);网络。二、软件需求Apache2、MySQL、PHP5三、搞事前准备1,更换第三方源。国内的第三方软件源一般比官方的源快,所以在安装之前一般会将本机的软件源换掉,本人推荐阿里云的软件源。如果您没有需求,或者已经更换则可以忽略此条。更换教程在本人博客http://blog.csdn.net/qq_33472557/article/details/773891922,安装sshserver。ssh可以让你在其他电脑上通过xshell或者putty来操作Linux主机(此教程大部分操作都在本人的W

3、indows电脑上执行的)。如果您直接使用Ubuntu主机的终端,或者已经安装,则可以忽略此条。终端输入sudoapt-getinstallopenssh-server即可安装。四、开始搞事1,安装Apache2·命令:sudoapt-getinstallapache2·安装后访问主机的ip,·如果看到类似下图的页面则表示Apache2安装成功。1,安装MySQL·命令:sudoapt-getinstallmysql-servermysql-client·安装时会要求输入root用户的密码·输入指令:mysq–uroot–p即可进入mysql管理界面·输入

4、指令:exit即可返回终端·为了避免中文引起的乱码,我们将mysql的字符集更改为utf-8。修改/etc/mysql/my.cnf文件在相应的地方添加代码[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]collation-server=utf8_unicode_ciinit-connect='SETNAMESutf8'character-set-server=utf8·更改完以后记得重启mysql服务sudo/etc/init.d/mysqlrestar

5、t·在mysql管理界面使用mysql命令showvariableslike'char%';即可查看字符集这样就成功了1,安装PHP5以及Apache的PHP5模块·命令:sudoapt-getinstallphp5libapache2-mod-php5·安装完成之后重启Apache2服务sudo/etc/init.d/apache2restart·在/var/www/html/目录下新建info.php文件内容如下:在浏览器中访问192.168.1.105/info.php(即ip/info.php)看到类似如下的网页即表示安装成功1,安装PHP5的My

6、SQL模块以及其他必须模块·命令:sudoapt-getinstallphp5-mysqlphp5-curlphp5-gdphp5-intlphp-pearphp5-imagickphp5-imapphp5-mcryptphp5-memcachephp5-mingphp5-psphp5-pspellphp5-recodephp5-snmpphp5-sqlitephp5-tidyphp5-xmlrpcphp5-xsl·重启Apache2服务sudo/etc/init.d/apache2restart·在浏览器中刷新http://192.168.1.105/i

7、nfo.php页面Ctrl+fmysql发现MySQL模块已经安装·测试php与mysql之间是能正常连接在/var/www/html/目录下新建mysqlconnect.php文件,测试php连接MySQL,文件内容如下:123456为mysqlroot账号的密码·打开192.168.1.105/mysqlconnect.php页面如下则表示链接成功。如果出现这种乱码的情况此时我们修改Apache2的配置文件sudonano/etc/apache2/apache2.conf在最后面加上:AddDefaultCharsetUTF-8重启Apache2服务:

8、sudo/etc/init.d/apache2restart再刷新

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。