吴老师采用的是 CENTOS 5操作系统。
首先,我们从moodle去下载一个最新版本的moodle,我做试验用的是1.8.2版本的moodle。下载的时候不用刻意去寻找简体中文版的moodle.我们可以在安装的时候解决。下载好了moodle。如果你对linux的解压缩,复制粘贴不熟悉的话,还是先下载到本地电脑上,然后在本地机器上解压缩。然后通过ssh工具上传到服务器 /var/www/html/ 文件夹中。(注:apache服务器的根目录默认地址为/var/www/html)注:这里上传似乎应该是scp命令,ssh是加密的远程登录,或者也可以用ftp上传。apache默认的根目录根据apache和所使用的操作系统的版本不同可能也不一样。然后我们在浏览其中输入 http://IP 就发现,不再是原来的apache欢迎页面,而是moodle的安装向导,情况如下:
然后我们跟着向导,选择语言
然后 下一步
到此,我们遇到了第一个拦路虎 GD库 没有安装。在linux中要处理图片,必须要装gd库。现在的linux已经智能化很高,可以直接从网上安装升级,我们可以在命令符的状态下输入 “yum -y install php-gd”命令来直接安装。注: 这里用yum升级配置,必须必须先配置好yum的升级源,具体见所使用的linux发行版的相关资料。
到这儿,我们再来运行安装程序,就能看到
这样的话,GD的问题就解决了。下面我们继续往下
在这个地方,网站地址就是服务器的IP,moodle目录是我们上传moodle的地方,但是还有一个数据目录,这个是我们上传附件,保存数据的目录,我们可以在命令状态下手工创建,具体命令为:mkdir /var/www/moodledata
然后给这个目录以写权限 chmod 777 /var/www/moodldata
然后,我们下一步
开始设置moodle和数据库的连接。数据库名称、用户名、密码都是我们前面已经在webmin中设置的。注:webmin是一个基于web界面对linux进行配置的一个工具,一般的发行版安装后可能没有这个工具,需要单独下载安装。然后我们继续,下一步
系统在检查的时候,又发现我们少装了一个php插件。很方便,我们依旧linux的命令框中输入 yum -y install php-mbstring等装完了,我们在运行安装向导的时候,就发现
这样的话,我们在安装过程中的大问题基本上就都解决了。
我们继续“向后”
出现“语言包”的下载,没有问题,我们当然先下载,毕竟母语是我们最熟悉的
继续“向后”
又遇到了一个问题,不用怕,其实主要是linux安全机制引起的,在/var/www/html目录中,我们根本没有写的权限。解决目前的这个问题的方法如下1、选中“2、只要在命令提示符下输入 vi /var/www/html/config.php
注:vi是linux/unix下面的一个编辑工具
3、在打开的窗口中 ctrl+v
注:vi分编辑模式和命令模式,在进行粘贴之前要先进入编辑/插入模式,可先按一下i。另外粘贴命令不一定是这个快捷键。
4、输入 ":wq" 退出vi, 注:要先按ESC键退出编辑模式,进入命令模式,才能保存退出。注意wq前面有个冒号。这样就搞定了,我们继续“向后”
接下来就是一帆风顺了,该确定的确定,该下一步的下一步
直到
在此设置moodle管理员账户\密码
当我们设置好了以后,终于,我们就能看到辛勤的劳动成果

