安装Moodle2.2步骤--在LAMP环境(linux+apache+mysql+php)
2012-01-10 13:57
996 查看
在配置好LAMP环境(linux+apache+mysql+php)下安装Moodle2.2步骤:
备注:魔灯2.2 Requires: PHP5.3.2, MySQL 5.0.25 or Postgres 8.3 or MSSQL 2005 or Oracle10.2
1、检测PHP和MySQL的版本,Moodle2.2必须php5.3以上方可继续按照。
在
/var/www/html
创建PHP探针文件info.php
<?php
echo phpinfo();
?> 在浏览器中输入http://192.168.1.92/info.php 显示PHP、Apache和MySQL的详细信息,注意版本相关信息
2、在浏览器中输
http://localhost/moodle/开始安装,出现:
修改 moodledata的权限
修改moodledata的属性为可读可写可执行后,mysql数据目录才在创建在moodledata里面
-------------在文件系统中新建moodledata文件,仍然显示“安装程序无法建立数据目录(/moodeldata)”需要修改moodledata文件属性如下操作:
[root@localhost /]# ls -ldmoodeldata ----------查看已经建好的moodeldata属性
drwxr-xr-x 2 root root 4096 12-19 18:59moodeldata
[root@localhost /]# chmod 777moodeldata ----------改变属性为可读可写可执行
[root@localhost /]# ls -ldmoodeldata ------再查看已经建好的moodeldata属性
drwxrwxrwx 2 root root 4096 12-19 18:59moodeldata
再重新继续安装:即可继续
如果出现以下图情况,说明PHP不支持MySQL,需要检查MySQL是否连接成功:
4、在安装过程中需要修改
Moodle权限后在Moodle目录文件下方可建立config.php配置文件
4000
出现下图需要改变moodle属性为可读可写可执行,才可建立config.php文件,继续按照
[root@localhost ~]# chmod 777/var/www/html/moodle ----------改变属性为可读可写可执行
5、出现下图
解决:
安装一些php-extension
针对php_extension dom must be installed and enabledmust be installed andenabled问题。
参考网址:http://docs.moodle.org/22/en/admin/environment/php_extension/dom
[root@localhost html]# yum --enablerepo=remi installphp-xml
针对问题:php_extension mbstring should be installed and enabled
for best resultsshould be installedand enabled for best results
参考网址:http://docs.moodle.org/22/en/admin/environment/php_extension/mbstring
[root@localhost html]# yum --enablerepo=remi installphp-mbstring
安装完了这后需要重启一下Apache.这个包的下载有点慢,可能要多次执行这个命令
/etc/init.d/httpd restart
重新启动httpd,此时先不重启,等把以下几个都安装好了之后再重新启动。
针对问题:php_extension xmlrpc should be installed andenabled for best resultsshould be
installed and enabled for bestresults
[root@localhost ~]# yum --enablerepo=remi installphp-xmlrpc
针对问题:php_extension soap should be installed and enabled for
best resultsshould be installedand enabled for best results
[root@localhost ~]# yum --enablerepo=remi installphp-soap
针对问题:php_extension gd should be installed andenabled for best resultsshould be installed
and enabled for bestresults
[root@localhost html]# yum --enablerepo=remi installphp-gd
针对问题:php_extension intl should be installed and
enabled for best resultsshould be installedand enabled for best results
[root@localhost html]# yum --enablerepo=remi installphp-intl
所有的安装完毕后,执行/etc/init.d/httpdrestart重新启动服务器。
刷新一下报错的页面发现所有的问题都已经解决了。接着点击“continue”,可以看到一新提示安装成功的页面:页面效果见桌面已保存的网页。
6.继续安装
出现下图安装成功
备注:魔灯2.2 Requires: PHP5.3.2, MySQL 5.0.25 or Postgres 8.3 or MSSQL 2005 or Oracle10.2
1、检测PHP和MySQL的版本,Moodle2.2必须php5.3以上方可继续按照。
在
/var/www/html
创建PHP探针文件info.php
<?php
echo phpinfo();
?> 在浏览器中输入http://192.168.1.92/info.php 显示PHP、Apache和MySQL的详细信息,注意版本相关信息
2、在浏览器中输
http://localhost/moodle/开始安装,出现:
修改 moodledata的权限
修改moodledata的属性为可读可写可执行后,mysql数据目录才在创建在moodledata里面
-------------在文件系统中新建moodledata文件,仍然显示“安装程序无法建立数据目录(/moodeldata)”需要修改moodledata文件属性如下操作:
[root@localhost /]# ls -ldmoodeldata ----------查看已经建好的moodeldata属性
drwxr-xr-x 2 root root 4096 12-19 18:59moodeldata
[root@localhost /]# chmod 777moodeldata ----------改变属性为可读可写可执行
[root@localhost /]# ls -ldmoodeldata ------再查看已经建好的moodeldata属性
drwxrwxrwx 2 root root 4096 12-19 18:59moodeldata
再重新继续安装:即可继续
如果出现以下图情况,说明PHP不支持MySQL,需要检查MySQL是否连接成功:
4、在安装过程中需要修改
Moodle权限后在Moodle目录文件下方可建立config.php配置文件
4000
出现下图需要改变moodle属性为可读可写可执行,才可建立config.php文件,继续按照
[root@localhost ~]# chmod 777/var/www/html/moodle ----------改变属性为可读可写可执行
5、出现下图
解决:
安装一些php-extension
针对php_extension dom must be installed and enabledmust be installed andenabled问题。
参考网址:http://docs.moodle.org/22/en/admin/environment/php_extension/dom
[root@localhost html]# yum --enablerepo=remi installphp-xml
针对问题:php_extension mbstring should be installed and enabled
for best resultsshould be installedand enabled for best results
参考网址:http://docs.moodle.org/22/en/admin/environment/php_extension/mbstring
[root@localhost html]# yum --enablerepo=remi installphp-mbstring
安装完了这后需要重启一下Apache.这个包的下载有点慢,可能要多次执行这个命令
/etc/init.d/httpd restart
重新启动httpd,此时先不重启,等把以下几个都安装好了之后再重新启动。
针对问题:php_extension xmlrpc should be installed andenabled for best resultsshould be
installed and enabled for bestresults
[root@localhost ~]# yum --enablerepo=remi installphp-xmlrpc
针对问题:php_extension soap should be installed and enabled for
best resultsshould be installedand enabled for best results
[root@localhost ~]# yum --enablerepo=remi installphp-soap
针对问题:php_extension gd should be installed andenabled for best resultsshould be installed
and enabled for bestresults
[root@localhost html]# yum --enablerepo=remi installphp-gd
针对问题:php_extension intl should be installed and
enabled for best resultsshould be installedand enabled for best results
[root@localhost html]# yum --enablerepo=remi installphp-intl
所有的安装完毕后,执行/etc/init.d/httpdrestart重新启动服务器。
刷新一下报错的页面发现所有的问题都已经解决了。接着点击“continue”,可以看到一新提示安装成功的页面:页面效果见桌面已保存的网页。
6.继续安装
出现下图安装成功
相关文章推荐
- lamp环境安装(linux apache mysql php)步骤及详细解说
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)运行环境步骤
- LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等)
- LAMP----linux+apache+mysql+php详细安装步骤之三php篇
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- lamp环境安装需要细节步骤(mysql、apache、php等等)
- CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3 源码安装LAMP(Linux+Apache+Mysql+Php)环境
- 【centos6.5】CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境(linux公社)
- CentOS 6.3下 源码包安装LAMP(Linux+Apache+Mysql+Php)环境
- LAMP攻略: LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置
- LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等)
- UBUNTU10.10安装LAMP(Linux、Apache、Mysql、Php)环境教程
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境