1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > PHP环境搭配(二):lamp(linux+apache+mysql+php)搭建 附moodle与onlinejudge配置

PHP环境搭配(二):lamp(linux+apache+mysql+php)搭建 附moodle与onlinejudge配置

时间:2021-05-23 10:56:35

相关推荐

PHP环境搭配(二):lamp(linux+apache+mysql+php)搭建 附moodle与onlinejudge配置

后端开发|php教程

PHP环境搭配(二):lamp(linux+apache+mysql+php)搭建,附moodle与onlinejudg

后端开发-php教程

linux相比windows更安全,更稳定,而且是开源的,所以常作为服务器系统使用。因此,搭配lamp也是不可或缺的能力哦。不过,对于不熟悉linux系统的童鞋还是有点困难的。

江湖外卖源码破解,vscode 不能多开吗,Ubuntu22.04,本地tomcat测试war,sqlite数据库表没内容,动态爬虫和静态爬虫,php 调用构造函数,seo软件资源优化,单页面公司网站,类似糗事模板lzw

A、准备工作。

discuz nt 最新源码下载,vscode1.2,ubuntu启动跳到grub,tomcat 有的404,sqlite3python,discuz 插件 lang,web前端框架怎么运用,爬虫ajax请求cookie,php代码壁纸,seo 页面结构,小说网站源码 自动更新,苹果 滑动网页,html静态产品展示页面模板,如何同步刷新生成的html页面,开源企业文档管理系统,威客程序源码lzw

ubuntu-12.04.1-desktop-i386.iso

instdrv源码,ubuntu+测试mic,python爬虫跳转页面,php 网址 不带php,seo排名拉升lzw

B、安装ubuntu

ubuntu是linux系统的一种,因有强大的桌面系统在最近越来越火,不过作为服务器用的话CentOS也是不错的选择

使用虚拟机加载ubuntu-12.04.1-desktop-i386.iso镜像文件,然后一直安装就行。安装完之后默认是英文界面,不熟悉英文界面的童鞋可以上网搜搜怎么改成中文界面。

安装好之后进入桌面按windows键输入“te”找到终端命令并把它拖到菜单栏里

C、安装mysql

进入终端,首先输入 sudo su进入权限模式,再输入 apt-get install mysql-server mysql-client确认安装即可

D、安装apache2

继续输入 apt-get install apache2确认安装即可

这里要说明一下的就是ubuntu下的apache默认网页执行文件夹在/var/www/下面,配置文件在/etc/apache2/apache2.conf,配置文件子目录在/etc/apache2/下

进入火狐浏览器,键入http://localhost,出现It works!代表安装成功

E、安装php

继续输入 apt-get install php5 libapache2-mod-php5确认安装即可

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

建立新的网页,vi /var/www/info.php,添加内容保存即可,也可以apt-get install gedit ,然后gedit /var/www/info.php

进入火狐浏览器,键入http://localhost/info.php,出现php属性页面代表安装成功

F、安装phpmyadmin

phpmyadmin可以在网页上管理数据库,十分方便

继续输入 apt-get install phpmyadmin

输入 cp -rf /usr/share/phpMyAdmin /var/www/

进入火狐浏览器,键入http://localhost/phpmyadmin,出现phpmyadmin页面代表安装成功

附A、安装moodle

moodle是一个很强大的教学用系统,里面集成了很多考试、测试之类的插件,就是用起来比较麻烦而已。

继续输入 apt-cache Search php5

安装PHP的各种库 apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

创建moodledata文件夹 mkdir /var/moodledata

下载moodledata解压到/var/www/下

更改文件夹权限 chmod 777 /var/moodledata

chmod 777 /var/www/moodle

进入火狐浏览器,键入http://localhost/moodle,出现moodle页面代表安装成功

附B、安装onlinejudge

onlinejudge在线评测系统,程序设计的训练与比赛平台,因开发难度和移植性等等比较难搭建。这里介绍一个开源的OJ-hustoj /p/hustoj/

在ubuntu下依次键入以下命令安装即可:

sudo apt-get update&& sudo apt-get install subversion

sudo yum update&& sudo yum install subversion.i386

svn checkout /svn/trunk/install hustoj

cd hustoj

编辑install.sh和web/include/db_info.inc.php,设定数据库用户名密码后

sudo ./install.sh

进入火狐浏览器,键入http://localhost/onlinejudge,出现onlinejudge页面代表安装成功,使用管理员账号root登陆后台进行测试查看评测系统是否能运作,其他相关问题查看/p/hustoj/wiki/FAQ

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。