Moodle教学网站从windows server 2008移植到ubuntu
Moodle教学网站从windows server 2008移植到ubuntu kylin
1、 登录ubuntu kylin系统安装LAMP(即linux+apache+Mysql+Php)
上一份文档已经详细说明了LAMP的安装过程。
2、在windows下备份原网站的数据库。
管理员账户登录windows server 2008服务器,进入mysql安装目录下的bin目录,在命令行窗口下运行mysqldump –u root –p jsjxywklt(不同的网站这里的名字不一样,mysql下show databases课查看所有的数据库。)>C:\myqsldumpbackup\jsjxywklt.sql.
此处会提示输入数据库密码,正确输入以后命令开始执行。
等待命令执行完毕,数据库数据已经被备份到C盘下的mysqldumpbackup目录中,考入U盘备用。
3、 拷贝网站数据及相关文件
在windows server 2008系统中,将要迁移的整个网站目录和数据目录拷贝到U盘备用。
4、 复制相关文件
将U盘中的网站文件复制到搭建好的apache服务器的网站根目录下(例如/var/www/html),注意,此时不要复制网站的数据文件,在复制过去的文件夹下找到config.php文件,修改wwwroot和dbhost的指向,按实际使用的目录填写。
特别注意要修改网站目录的权限,因此处只做测试用,可赋予最大权限即:sudo chmod –R 777 htmlmoodle安装
5、完成moodle基本搭建
在浏览器中输入第四步中指定好的ip地址(一般用本机地址,或localhost。),按提示走完整个安装过程。
6、 复制数据文件
将安装moodle以后自动生成的数据文件夹删除,然后把原网站的数据文件拷贝至相应目录。设置好目录的访问权限。
7、 导入备份数据库
最重要的一步,导入数据库。在ubuntu系统下,将第二步中拷贝的数据库备份文件复制到home目录,打开终端,输入命令:mysql –u root –p按回车。输入密码后进入数据库管理。
在mysql命令下输入 use jsjxywklt(不同网站的数据库名不同,此处是这次拷贝的网站的数据库名)。然后输入:source