不要惊慌!
本页说明如何安装Moodle。Moodle可以运行在许许多多的不同的配置之上,这些不同的配置(大多数)在相关的链接页面中给出了进一步的说明。请花费一些时间来寻找和阅读与你相关的部分。
目录
1 规划
2 需求
3 安装你的服务器
4 下载和复制文件
5 创建一个空白的数据库
6 创建moodledata文件目录
7 开始Moodle的安装
8 最后的设置
9 一些平台的具体安装指南
安装Moodle需要规划。依据具体情况的不同,规划也许不用做什么,也许需要一个严肃的项目规划。以下有一些事情,你也许需要考虑一下:
Moodle主要是在Linux上使用Apache、MySQL及PHP开发(有时也被称作LAMP平台)。如果拿不准,这是最安全的组合。也有其它选择——请浏览下面的“软件”部分。
Moodle的基本安装需求如下:
客户端
你的客户端/用户通过安装在个人计算机/平板电脑/笔记本上的web浏览器访问Moodle。任何最新的浏览器应该能正常浏览(但是Interenet Explorer6和之前的版本不支持)。操作系统并不重要,但是你也许需要软件来阅读你上传的文件(例如如果你上传了Microsoft Word文件,那么所有你的用户就需要软件来打开Word文件)。
其它
如果你计划大型的或更复杂的安装,请阅读性能推荐和(特别是)性能常见问题,以了解一些常见的术语和考虑。
如果你只想评估Moodle,那么你可以在台式机上安装。有许多方式来搭建基本的服务器软件,这取决于你的特殊选择。这里有一些链接和指南是有关安装AMP的。
注意:尽管现在有很多地方可以获得Moodle的安装文件,我们强烈推荐你从moodle.org下载这些文件。如果你遇到了问题,可以在该网站很轻松地获得帮助。
有三种基本的选择:
以上任何下载方式都会得到一个名为Moodle的文件夹,该文件夹包含了许多文件和子文件夹。
你可以将该Moodle文件夹拷贝到web服务器的文档目录下,这时你可以通过“http://你的网站域名或IP地址/moodle”来访问。如何你将Moodle文件夹中的所有文件和子文件夹直接复制到web服务器的文档主目录中,这时你可以通过“http://你网站的域名或IP地址”来访问。如果你不能确定,请查看你系统或web服务器的帮助文档。
设置Moodle文件的安全权限:很重要的一点是Moodle文件应设置成Web服务器用户不具有写入权限。例如,在Unix/Linux中:
# chown -R root /path/to/moodle
# chmod -R 0755 /path/to/moodle
(只有管理员/超级用户拥有这些文件,并且只有这些用户才有写入权限——其它任何人都具有可读权限)
下一步,为Moodle创建一个新的、空白的数据库。在最后一个安装步骤时,你需要记下以下信息:
如果你的站点是托管的,那么你应该寻找一个基于web的数据库管理页面以作为你控制面板的一部分(或者问一下你的系统管理员)。如果想了解更多详情,请浏览以下数据库服务器页面。
Moodle需要一个文件夹以存储相关文件(所有的站点上传文件、临时数据、session数据等)。web服务程序需要具有该文件夹的写入权限。在大型的系统中,你要在创建该文件目录时考虑需要多少存储空间。
安全警告:为了安全起见,该目录不能通过web来直接存取。否则这是一个严重的安全漏洞。不要将该文件目录放在web根目录下或者在Moodle文件目录下。你可以把它放在web站点根目录以外的地方(根目录文件夹就是你的URL主要的部份 -就是第一个/的地方;举例来说在http://your.domain.com/moodle/admin/cron.php,它就是http://your.domain.com/)。
设置Moodledata目录在web目录中的安全权限
假如你的站点是托管的,而且你没有其它选择只能把“moodledata”放在web目录中。那么你可以在moodledata目录中创建一个.htaccess文件来保moodledata文件目录的安全。但这种做法并非适合所有系统——请咨询你的主机服务商或系统管理员。.htaccess文件包含下面几行:
order deny,allow
deny from all
现在是运行安装文件来创建数据库表格和配置你的新站点的时候了。推荐的方法是命令行安装。如果你由于其它原因(例如在windows服务器上)无法用命令行安装时,你可以选择使用基于web的安装方式。
命令行安装方式
作为你系统的web用户,最好的方式是通过命令行安装。你需要知道下面命令的含义——请查看你的系统文档(例如Ubuntu/Debian是www-data中, Centos是apache)。
详情请查阅Moodle.org网站的英文资料
基于Web的安装方式
为了运行web安装脚本,你只需要用web浏览器访问你的Moodle主URL。
安装过程将依次呈现给你一些页面,会让你确认版权、所创建的数据库表格,并要求你提供管理员账号和站点的详细信息。数据库的创建过程需要花费一些时间,请耐心等待。最后,安装会结束在Moodle的首页,并让你创建一个新课程。
在安装过程中很有可能会要求你下载新的config.php文件,并要求你上传到moodle文件夹根目录中——请按照屏幕提示进行即可。
Moodle中的设置
在Moodle“网站管理”页面(“设置”版块中的“网站管理”标签)中有许多选项可供选择。以下一些比较重要的选项你可能想检查一下:
剩下的任务
安装完成 :)
创建一个新的课程。现在你可以创建一个新的课程来玩一玩了。
如果安装过程中出现了问题……
你可以尝试用以下的方式去解决这些问题:
以下一些信息由社区成员提供,也许没有经过核对或已经陈旧了,请结合上述安装指南进行阅读。
联系客服