日期:2014-05-16 浏览次数:20758 次
?
1.? 安装moodle运行环境和moodle
(1)安装apache
???????? #yum install httpd
(2)安装php
????????? #yum install php
(3)安装ZEND
wgethttp://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下面去disable掉selinux后问题解决。
(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