焚香南城
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方向