日期:2014-05-16  浏览次数:20663 次

linux下面安装moodle

?

1.? 安装moodle运行环境和moodle

1)安装apache
???????? #yum install httpd
2)安装
php
????????? #yum install php
3)安装
ZEND
wget
http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz(下载ZEND

tar zxvf ZendOptimizer-3.3.3-linux-glibc21-i386.tar.gz
 (解压)
cd ZendOptimizer*
 进入Zend的源代码目录

(注意;需要根据具体服务器的配置来选择,如果在主站由于没有权限等原因没有找到可以直接在google里面搜索需要的版本号,本人安装的是ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz
./install.sh
 运行安装脚本,进入交互界面,直接安装即可,路径可使用默认的
错误描述Failed loading /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: cannot restore segment prot after reloc: Permission denied
解决办法:按照字面意思就以为是权限了,但是检查了没有什么差异,又以为是和之前装的eaccelerator冲突,于是又参照了这篇文章,未果。索性直接将eaccelerator去掉了,还是不行。最后发现是和selinux有关,去/etc/selinux/config下面去disableselinux后问题解决。

4)安装mysql
??????? #yum install mysql-server
5)安装
php-mysql
????????? #yum install php-mysql
6)安装GD

????? #yum install php-mbstring
????? #yum install php-gd
????? #yum install php-xmlrpc