搭建环境是:centos+Apache+php+mysql+phpmyadmin+zendoptimizer
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.0.1-linux-glibc21-i386.tar.gz(解压)
cd ZendOptimizer*←进入Zend的源代码目录
./install.sh←运行安装脚本,进入交互界面,直接安装即可,路径可使用默认的
报错:/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题
(1)、在64系统里执行32位程序如果出现/lib/ld-linux.so.2:
bad ELF interpreter: No such file or directory,安装下glic即可
sudo yum install glibc.i686
(2)error while loading shared libraries: libz.so.1:
cannot open shared object file: No such file or directory
sudo yum install zlib.i686
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
7、重启apache和mysql服务
#service httpd restart
#service mysqld restart
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 -R apache: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。