搭建环境是:centos+Apache+php+mysql+phpmyadmin+zendoptimizer 1、安装apache #yuminstallhttpd 2、安装php #yuminstallphp 3、安装ZEND wgethttp://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz(下载ZEND) tarzxvfZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz(解压) cdZendOptimizer*←进入Zend的源代码目录 ./install.sh←运行安装脚本,进入交互界面,直接安装即可,路径可使用默认的 错误描述:Failedloading/usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so:/usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so:cannotrestoresegmentprotafterreloc:Permissiondenied 解决办法:按照字面意思就以为是权限了,但是检查了没有什么差异,又以为是和之前装的eaccelerator冲突,于是又参照了这篇文章,未果。索性直接将eaccelerator去掉了,还是不行。最后发现是和selinux有关,去/etc/selinux/config下面去disable掉selinux后问题解决。 4、安装mysql #yuminstallmysql-server 5、安装php-mysql #yuminstallphp-mysql 6、安装GD库 #yuminstallphp-mbstring #yuminstallphp-gd #yuminstallphp-xmlrpc 7、重启apache和mysql服务 #servicehttpdrestart #servicemysqldrestart 8、安装phpmyadmin 通过图形界面的浏览器下载linux下的phpmyadmin,解压后放在/var/www/html下。在浏览器中键入:http://本机ip/phpmyadmin,若能正看到管理数据库的界面,说明phpmyadmin安装正确,此时通过它建立一个新数据库moodle,为后面的moodle安装做准备。 9、安装moodle (1)下载linux下moodle1.9版和最新汉化包。 (2)在/var/www/下建moodledata文件夹,按F1键到shell命令模式下,给apache组中的apache赋权:#chown-Rapache:apache/var/www/moodledata (3)将moodle1.9解压到/var/www/html下的moodle文件夹。 (4)将汉化包解压到/var/www/html/moodle/lang下。 (5)将moodle文件夹下的config.disk.php复制一份为config.php,并修改该文件中的参数。 (6)在浏览器中键入http://本机ip/moodle即可访问moodle。 |
Moodle在Cenos下的安装
搭建环境是:centos+Apache+php+mysql+phpmyadmin+zendoptimizer 1、安装apache #yuminstallhttpd 2、安装php…