搭建oj

焚香南城

oj测试 可能有bug

1.升级软件库,更新软件

打开终端 输入

sudo apt-get update

sudo apt-get upgrade

2.安装mysql5.7

(注意:mysql5.7密码需要大写字母和字符,且不少于8位)

sudo apt-get install mysql-server mysql-client

安装的过程会有一个框,输入sql密码,按TAB切换到ok

3.安装Apache2

sudo apt-get install apache2
这里要说明一下的就是ubuntu下的apache默认网页执行文件夹在/var/www/下面,配置文件在/etc/apache2/apache2.conf,配置文件子目录在/etc/apache2/下
进入浏览器,键入http://localhost 或者 你的服务器ip(如果你有服务器的话),出现It works!代表安装成功.

4.安装php7.0

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

重启apache,输入/etc/init.d/apache2 restart或者service apache2 restart

5.测试LAMP环境

在终端上先输入cd /var/www/html

再输入 sudo gedit info.php(这个文件是新增的,所以打开是空白页)

然后就会打开,输入一下内容

<?php phpinfo();?>

保存然后再关闭

然后在浏览器输入
http://localhost/info.php 或者 你的服务器ip/info.php
出现php的一系列属性,LAMP环境就完成了。

6.安装hust oj

sudo apt-get update
sudo apt-get install subversion
wget https://raw.githubusercontent.com/zhblue/hustoj/master/trunk/install/install-ubuntu16+.sh
cd hustoj
sudo bash install-ubuntu16+.sh

因为端口问题

自己安装了apache
但是 https://raw.githubusercontent.com/zhblue/hustoj/master/trunk/install/install-ubuntu16+.sh里面自带nginx
都是80端口
我是关闭了apache2 (service apcahe2 stop)
然后重启nginx(service nginx restart)
如果有兴趣的话可以去改一下端口
百度或者谷歌都可以,只要你肯找

数据库插入数据

建议在图形化界面上弄,,我目前还不能很好掌握
数据库有问题

最后,我会实时跟进该博客,很多东西若是不全不如自己去搜去试,关键是静得下心愿意去学
祝大家都能找到适合自己的IT方向

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值