打印

OpenSolaris 下 AMP( Apache + MySQL + PHP )的应用

本帖已经被作者加入个人空间 本主题由 网络忏悔 于 2008-7-2 04:58 推荐主题
6.3 Moodle的安装与配置

6.3.1 基本设置

( 1 )下载软件包并解压缩。将下载得到的压缩包解压到 /opt/coolstack/apache2/htdocs/moodle 目录下。并设定 moodle 目录的读写权限:

# chmod 777 /opt/coolstack/apache2/htdocs/moodle

( 2 )创建数据库。用我们在前面已经配置好的 phpMyAdmin 或者 phpMinAdmin ,在 MySQL 中创建一个数据库 moodle 。同样,请设定数据库字符校对集为 utf8_general_ci 。

6.3.2 安装、配置 Moodle

启动 Moodle 的安装。在浏览器中访问 http://localhost/moodle/install.php ,并按如下步骤进行:

( 1 )设置语言。设定为 Chinese ( zh_cn )。

( 2 )检测环境必需项目。注意必须要求各项目检测通过,否则不能继续安装,如下图:

( 3 )设置安装位置。其中需要特别说明的是 “ 数据目录 ” 。 Moodle 需要一个足够容量的目录,用以存放用户上传的课程和图片,假设我们在这里将其命名为 moodledata 。为安全考虑,此目录不应该直接位于 Web 目录内,以防止他人通过 Web 连接直接获得这些文件。假设我们在 /opt 目录下创建此目录,并设置其拥有用户为 webservd:webservd ( webservd 为 Apache 进程用户)。进入命令行终端执行如下命令:

~$ su

( 输入 root 密码 )

# cd /opt

/opt# mkdir moodledata // 创建目录 moodledata

/opt# chown -R webservd:webservd moodledata // 设置目录拥有者

上面的命令执行后, moodledata 目录只有 webservd:webservd 用户拥有读、写和执行访问权,确保了信息的安全。设定界面如下:

( 4 )配置数据库。这个不用多说了,按提示填写即可。

( 5 )服务器检查。主要是针对前文提到的各推荐项目的检查,最好如全部通过,如下图:

(6)下载语言包。在这里可下载简体中文语言包。直接跳过也可以,可在安装完毕后再下载。继续。

至此,安装程序成功创建了配置文件/opt/coolstack/apache2/htdocs/moodle/config.php。

(7)初始化数据库。大约通过10个左右的子步骤,完成数十张数据库表的初始化。过程全自动,如果各表的初始化没问题,我们点“继续”就可以了。

(8)设置管理员信息。按照各项要求填写即可。

(9)设置首页。按照页面各项要求填写。

至此,Moodle安装配置完毕。在浏览器访问http://localhost/moodle进入首页。
AI by Spruce Lab --
Discover the Info. Tech. for Personal!
Powered by Solaris & Oracle

initiator@lab.spruce.cn

TOP

6.3 Moodle的安装与配置

6.3.1 基本设置

( 1 )下载软件包并解压缩。将下载得到的压缩包解压到 /opt/coolstack/apache2/htdocs/moodle 目录下。并设定 moodle 目录的读写权限:

# chmod 777 /opt/coolstack/apache2/htdocs/moodle

( 2 )创建数据库。用我们在前面已经配置好的 phpMyAdmin 或者 phpMinAdmin ,在 MySQL 中创建一个数据库 moodle 。同样,请设定数据库字符校对集为 utf8_general_ci 。

6.3.2 安装、配置 Moodle

启动 Moodle 的安装。在浏览器中访问 http://localhost/moodle/install.php ,并按如下步骤进行:

( 1 )设置语言。设定为 Chinese ( zh_cn )。

( 2 )检测环境必需项目。注意必须要求各项目检测通过,否则不能继续安装,如下图:

( 3 )设置安装位置。其中需要特别说明的是 “ 数据目录 ” 。 Moodle 需要一个足够容量的目录,用以存放用户上传的课程和图片,假设我们在这里将其命名为 moodledata 。为安全考虑,此目录不应该直接位于 Web 目录内,以防止他人通过 Web 连接直接获得这些文件。假设我们在 /opt 目录下创建此目录,并设置其拥有用户为 webservd:webservd ( webservd 为 Apache 进程用户)。进入命令行终端执行如下命令:

~$ su

( 输入 root 密码 )

# cd /opt

/opt# mkdir moodledata // 创建目录 moodledata

/opt# chown -R webservd:webservd moodledata // 设置目录拥有者

上面的命令执行后, moodledata 目录只有 webservd:webservd 用户拥有读、写和执行访问权,确保了信息的安全。设定界面如下:

( 4 )配置数据库。这个不用多说了,按提示填写即可。

( 5 )服务器检查。主要是针对前文提到的各推荐项目的检查,最好如全部通过,如下图:

(6)下载语言包。在这里可下载简体中文语言包。直接跳过也可以,可在安装完毕后再下载。继续。

至此,安装程序成功创建了配置文件/opt/coolstack/apache2/htdocs/moodle/config.php。

(7)初始化数据库。大约通过10个左右的子步骤,完成数十张数据库表的初始化。过程全自动,如果各表的初始化没问题,我们点“继续”就可以了。

(8)设置管理员信息。按照各项要求填写即可。

(9)设置首页。按照页面各项要求填写。

至此,Moodle安装配置完毕。在浏览器访问http://localhost/moodle进入首页。
AI by Spruce Lab --
Discover the Info. Tech. for Personal!
Powered by Solaris & Oracle

initiator@lab.spruce.cn

TOP

蝴蝶辛苦,感谢分享
http://hi.baidu.com/lanyun001/

TOP

收藏了。。
有时间学习学习

TOP

厉害,楼主讲的很详细,我把各个开发包都安装好了,<?php phpinfo(); ?> 可以正常显示。但是遇到了一个问题,请教一下楼主

在Solaris下, php文件每次修改后都要重启apache才能生效!!

请问这个问题怎么解决,在Linux与Windows下都不用重启apache的

谢谢

TOP

【楼主不厚道,侵权】

这是我为Unix-Center写的一个教程。原教程还配有插图和测试题。
楼主转帖,征得同意了么,起码要注明出处和作者吧

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-8-29 09:56 京ICP证060528 号

Designed By 17DST