(1)键入
sudo apt-get update && sudo apt-get upgrade
(2)安装Apache,键入
sudo apt-get install apache2
安装后重启apache
sudo service apache2 restart
在浏览器中输入你的 IP地址就可以访问到如下页面(apache默认的是80端口,如果报错 请添加80端口 点击下方链接看我的另一篇博客)
(3)安装 Mysql 5.7
wget http://dev.mysql.com/get/mysql-apt-config_0.6.0-1_all.deb
sudo dpkg -i mysql-apt-config_0.6.0-1_all.deb
sudo apt-get update
sudo apt-get install mysql-server-5.7
(4) 安装php
sudo apt-get install php7.0
(5)整合LAMP
#1整合PHP和mysql
sudo apt-get install php7.0-mysql
#2整合php和Apache并重启
sudo apt-get install libapache2-mod-php7.0
sudo service apache2 restart
输出phpinfo键入
vim /var/www/html/phpinfo.php
保存并退出(提示:编辑完之后按ESC 之后输入“:wq”表示保存并退出,不带引号注意一下)(这些简单的linux操作百度就可以找到)
在浏览器中输入 http://localhost/phpinfo.php
(localhost 位置填你的ip地址或者域名) 这样你会进入如下界面
⑴根据系统版本选择安装
①Ubuntu14.04:
wget https://raw.githubusercontent.com/zhblue/hustoj/master/trunk/install/install-ubuntu14.04.sh
sudo bash install-ubuntu14.04.sh
②Ubuntu16.04
wget https://raw.githubusercontent.com/zhblue/hustoj/master/trunk/install/install-ubuntu16+.sh
sudo bash install-ubuntu16+.sh
⑴进入数据库
mysql -u root -p
⑵数据库操作:
show databases; --查看数据库
use jol; --进入jol数据库
insert into privilege(user_id,rightstr)
values('123456','administrator');--创建管理员账号123456 密码administrator
⑴
vim /home/judge/src/web/include 查看目录下的db_info.inc.php文件 可以更改网页内容(如果不更改你可以直接跳过)
⑵
vim /home/judge/etc 目录下的 judge.conf文件 这也是一些相关配置 可以跳过
⑴修改公告
sudo chown www-data -R /home/judge/src/web
⑵去除广告
首页的广告 是在
vim /home/judge/src/web/template/bs3
下面的js.php,修改此文件即可
⑴将web中的文件放入apache网站显示文件夹中
mv /home/judge/src/web/ /var/www/html/
⑵重启apache2
sudo service apache2 restart
⑶在浏览器中输入 http://你的ip
出现这样的界面表示搭建成功可以跳过下面的第9项,如果没有出现则继续看下面的第9项 ,
⑴修改apache2网站根目录
vim /etc/apache2/sites-available/000-default.conf
⑵修改apache2网站默认网页
vi /etc/apache2/mods-available/dir.conf
详细修改内容请看我的另一篇博客
①使用apt自动安装
sudo apt install phpmyadmin
选择 Apache2 并点击确定。
点击确定来配置 phpMyAdmin 管理的数据库。
指定 phpMyAdmin 向数据库服务器注册时所用的密码。
②创建软连接到web根目录(/var/www/html/web)这里很重要
sudo ln -s /usr/share/phpmyadmin /var/www/html/web/phpmyadmin
③在浏览器中输入 http://你的ip或域名/phpmyadmin
ok搭建完成
随便注册一个账户 后 在终端键入
mysql -u root -p -A
输入密码 进入数据库
了解一个操作:ctrl+d 退出数据库管理
进去后 查看已有的数据库列表 键入
show databases;
输入后 会出现
选择jol 键入
use jol;
为 root账户 添加管理员权限
insert into privilege(user_id,rightstr) values('root','administrator');
https://blog.csdn.net/longgeaisisi/article/details/78448525
https://blog.csdn.net/qq2230550672/article/details/86583294