999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用Ubuntu系統(tǒng)搭建Moodle平臺(tái)

2014-04-29 00:00:00許芳芳
中國(guó)教育技術(shù)裝備 2014年13期

摘要 對(duì)于學(xué)校如何來架構(gòu)自己的適合Moodle平臺(tái)的服務(wù)器,如何安裝Moodle平臺(tái)及實(shí)現(xiàn)平臺(tái)升級(jí),從實(shí)踐操作入手,詳細(xì)介紹Ubuntu系統(tǒng)的安裝、命令的使用及Moodle的安裝和升級(jí)。

關(guān)鍵詞 Ubuntu;系統(tǒng)安裝;Moodle;

中圖分類號(hào):G434文獻(xiàn)標(biāo)識(shí)碼:B

文章編號(hào):1671-489X(2014)13-0024-02

Moodle是Modular Object-Oriented DynamicLearning Environment(模塊化面向?qū)ο蟮膭?dòng)態(tài)學(xué)習(xí)環(huán)境)的縮寫。它是澳大利亞教師Martin Dougiamas基于建構(gòu)主義教育理論而開發(fā)的課程管理系統(tǒng),是一個(gè)免費(fèi)的開放源代碼的軟件,目前在各國(guó)已被廣泛應(yīng)用[1]。Moodle是一個(gè)用來建設(shè)基于Internet的課程和網(wǎng)站的軟件包,依據(jù)社會(huì)建構(gòu)主義的教學(xué)思想,即教育者(教師)和學(xué)習(xí)者(學(xué)生)都是平等的主體,在教學(xué)活動(dòng)中,他們相互協(xié)作,并根據(jù)自己已有的經(jīng)驗(yàn)共同建構(gòu)知識(shí)[2]。

Ubuntu是一個(gè)以桌面應(yīng)用為主的Linux操作系統(tǒng),基于Debian發(fā)行版和GNOME桌面環(huán)境,與Debian的不同在于它每六個(gè)月會(huì)發(fā)布一個(gè)新版本。Ubuntu的目標(biāo)在于為一般用戶提供一個(gè)最新的同時(shí)又相當(dāng)穩(wěn)定的主要由自由軟件構(gòu)建而成的操作系統(tǒng)。Ubuntu具有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助。

1 安裝Ubuntu12.04

示例服務(wù)器:Dell,6 T硬盤,16 G內(nèi)存。

關(guān)于版本、位數(shù)對(duì)于已經(jīng)安裝好的Ubuntu系統(tǒng),查看版本信息可以用此命令:(Ctrl+Alt+t進(jìn)入命令窗口)uname-a。其中,X86-64指內(nèi)核為64位。32位系統(tǒng)最多支持4 G內(nèi)存,64位系統(tǒng)最多可支持19 G內(nèi)存;Ubuntu12.04(LTS)是較近的版本;登錄Ubuntu官網(wǎng)(http://www.Ubuntu.org.cn/),選擇Ubuntu12.04(LTS),LTS指長(zhǎng)期免維護(hù)版,選擇64位服務(wù)器版;下載Ubuntu12.04(server版,64位)后刻錄光盤,一張光盤就夠了,然后在服務(wù)器直接引導(dǎo)安裝。

安裝Ubuntu12.04

1)語(yǔ)言選擇。

2)鍵盤測(cè)試。

3)檢測(cè)網(wǎng)絡(luò),設(shè)置IP,包括IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)、DNS信息,必須填寫正確,因?yàn)楹竺鏁?huì)用到網(wǎng)絡(luò)下載數(shù)據(jù)并進(jìn)行后續(xù)安裝。

4)設(shè)置代替root賬戶的用戶名和密碼。這個(gè)賬戶類似Windows系統(tǒng)中的普通用戶user,還有一個(gè)root賬戶類似Windows系統(tǒng)中的administrator。

5)設(shè)置MySQL數(shù)據(jù)庫(kù)密碼,這個(gè)密碼必須記住,后面登錄與Moodle相關(guān)聯(lián)的MySQL數(shù)據(jù)庫(kù)的時(shí)候也會(huì)用到。

6)硬盤分區(qū),此處筆者選擇使用整個(gè)硬盤并LVM,這樣子的話這臺(tái)服務(wù)器只裝這個(gè)系統(tǒng)。LVM是邏輯盤卷管理(Logical Volume Manager)的簡(jiǎn)稱,它是Linux環(huán)境下對(duì)磁盤分區(qū)進(jìn)行管理的一種機(jī)制。LVM是建立在硬盤和分區(qū)之上的一個(gè)邏輯層,來提高磁盤分LVM區(qū)管理的靈活性。

7)選擇需要安裝的服務(wù),其中OpenSSh和Lamp必選,其余可根據(jù)自己的需要選擇。OpenSSH是SSH(Secure

SHell)協(xié)議的免費(fèi)開源實(shí)現(xiàn)。SSH協(xié)議族openSSH的河豚標(biāo)志可以用來進(jìn)行遠(yuǎn)程控制,或在計(jì)算機(jī)之間傳送文件。后面會(huì)用到winscp軟件進(jìn)行遠(yuǎn)程文件傳輸(類似Windows中的ftp功能)。LAMP,即Linux+Apache+Mysql+Perl/PHP/Python,一組常用來搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂茫瑩碛辛嗽絹碓礁叩募嫒荻龋餐M成一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)。

8)安裝基本系統(tǒng)完成后進(jìn)入字符命令登陸界面,輸入第四步中設(shè)置的user用戶名和密碼。

9)安裝桌面系統(tǒng):需要在通網(wǎng)絡(luò)的前提下,輸入命令“sudo apt-get install Ubuntu-desktop”,這步需要較長(zhǎng)時(shí)間。

10)進(jìn)入桌面:輸入命令startx。

11)設(shè)置使用root賬戶登錄,因?yàn)檫@個(gè)時(shí)候進(jìn)入桌面系統(tǒng)只能是普通用戶登錄,而普通用戶登錄到系統(tǒng)中是不能安裝程序或者修改文件的,必須以root賬戶登錄才可以。設(shè)置root賬戶登錄即修改lightdm.conf中的登錄方式,要執(zhí)行以下操作。

①激活root賬戶,終端(Ctrl+Alt+t)執(zhí)行“sudo passwd root”,設(shè)置root賬戶密碼,這里密碼要輸入兩次,有一次是確認(rèn)。

②切換到root賬戶,終端(Ctrl+Alt+t)執(zhí)行“su root”,輸入密碼。

③修改lightdm.conf文件,終端(Ctrl+Alt+t)執(zhí)行“vim /etc/lightdm/lightdm.conf”,vim為修改,需要在root權(quán)限下;移動(dòng)到文件尾部,輸入G(必須大寫);修改文件輸入字母O(大寫),作用是添加空行,添加以下兩行命令:

Greeter-hide-user=true

Greeter-show-manual-login=true

保存文件,按“ESC”鍵,然后輸入“:wq”后按回車鍵;重新啟動(dòng),輸入“reboot”命令。

12)使用root賬戶登錄進(jìn)入桌面。

13)安裝MySQL、phpmyadmin等組件。

①依次安裝以下組件:sudo apt-get install+ apache2,

mysql-server,mysql-client,php5,php5-gd,php5-mysql。Ubuntu系統(tǒng)中已經(jīng)安裝了一部分,現(xiàn)在安裝后會(huì)更新到最新版本。現(xiàn)在,可以測(cè)試php5是否安裝成功,方法如下。

Ctrl+Alt+t:

cd/var/www

Sudogeditindex.php

記事本中輸入:

Phpinfo();

?>

保存文件,打開地址“http://localhost/index.php”

進(jìn)行測(cè)試,如果看到關(guān)于系統(tǒng)描述的網(wǎng)頁(yè)內(nèi)容,則說明php5已經(jīng)安裝成功。

②sudo chmod 777/var/www,對(duì)www文件夾進(jìn)行賦權(quán),開放讀和寫的權(quán)限。

③sudo apt-get install phpmyadmin,安裝phpmyadmin,

依次選擇apache2、tab、MySQL密碼(此密碼為系統(tǒng)安裝時(shí)第五步中設(shè)置的密碼)。

④將phpmyadmin與apache2建立連接:sudo ln–s /usr/share/phpmyadmin/var/www。phpmyadmin測(cè)試:打開“http://localhost/phpmyadmin”,輸入root用戶及其密碼,能登錄進(jìn)數(shù)據(jù)庫(kù)則安裝成功。

2 安裝Moodle平臺(tái)(示例版本Moodle2.1.10)

1)從Moodle官方網(wǎng)站下載Moodle程序包,并解壓縮;然后用winscp從局域網(wǎng)另一臺(tái)電腦遠(yuǎn)程上傳Moodle安裝包到服務(wù)器,上傳到/var/www目錄下。

2)打開http://localhost/Moodle/install.php進(jìn)入安裝。

3)檢查環(huán)境,如果出現(xiàn)缺少curl,則無法繼續(xù)安裝。解決方法:①sudo apt-get install php5-curl,安裝后產(chǎn)生curl.so文件;②找到/etc/php5/apache2/php.ini文件并打開,加入extension_dir='usr/lib',并將curl.so文件復(fù)制到/usr/lib目錄下,再在php.ini文件中加入條目extension=surl.so;③生效重啟apache2(有兩種方法:sudo/etc/init.d/apache2 restart;sudo service apache2 restart)。

4)安裝中出現(xiàn)需要建立數(shù)據(jù)庫(kù)保存路徑,選擇/var/Moodledata,使用命令建立文件夾(Ctrl+Alt+t進(jìn)入命令窗口)。①建立文件夾:sudo mkdir /var/Moodledata。②文件夾賦權(quán):chmod 777 /var/Moodledata。

5)產(chǎn)生config.php文檔內(nèi)容,手工復(fù)制到/www/Moodle文件夾,建立config.php文檔,粘貼進(jìn)去并保存文件。

6)順利往下安裝直到完成,并能看到Moodle的主頁(yè)面。

7)對(duì)外訪問路徑的設(shè)置,在第五步產(chǎn)生的config.php

文檔中,“$CFG->wwwroot='http://localhost/Moodle'”

為訪問路徑,可以修改為域名或IP,實(shí)現(xiàn)外部訪問。

3 Moodle數(shù)據(jù)備份、遷移

數(shù)據(jù)備份備份原有Moodle平臺(tái)中的數(shù)據(jù),主要是三個(gè)對(duì)象:1)Moodledata文件夾(主要是其中的filedir,上傳文件的保存路徑);2)Moodle.sql(phpmyadmin中導(dǎo)出的Moodle數(shù)據(jù)表);3)Moodle文件夾(網(wǎng)站的一些配置文件,包含config.php文件)。

遷移

1)將原備份文件夾Moodledata覆蓋新安裝的Moodledata,注意權(quán)限要完全放開,不能用chmod 777,因?yàn)閏hmod 777只對(duì)Moodledata文件夾而不對(duì)其子文件夾開放權(quán)限。因此,必須右鍵Moodledata文件夾,在屬性窗口中放開讀—寫權(quán)限,并應(yīng)用于子系統(tǒng)。

2)導(dǎo)入Moodle.sql。

①打開http://localhost/phpmyadmin,導(dǎo)入前先修改上傳文件的容量限制,因?yàn)槟J(rèn)上傳文件限制為2 M。修改方法如下:打開etc/php5/apache2/php.ini文件;修改upload_max_filesize、memory_limit、post_max_size三個(gè)項(xiàng)目的值,修改完以后重啟php服務(wù)。

②刪除原來MySQL中的Moodle數(shù)據(jù)表,并新建Moodle空表,然后導(dǎo)入備份的Moodle.sql文件。此處要注意新建Moodle空表,類型為:utf8-unicode-ci(默認(rèn)是“整理”,要改掉)。

3)密碼編碼問題。Config.php文件中,“$cfg-àpasswordsaltmain='…………'”為其密碼編碼規(guī)則;之前版本為“'R.*5qR0)rircGq7k~'”,現(xiàn)在為“'2NVi7?)ms……'”,如果出現(xiàn)用戶不能登錄等問題,則是這個(gè)密碼編碼規(guī)則改變的原因,將現(xiàn)在的編碼規(guī)則改成原來的規(guī)則即可。

4 結(jié)束語(yǔ)

利用Ubuntu系統(tǒng)搭建Moodle平臺(tái),具有快捷、高效,后期網(wǎng)站訪問、響應(yīng)更加穩(wěn)定等優(yōu)勢(shì)。但是大多數(shù)人對(duì)Linux、Ubuntu系統(tǒng)不太熟悉,筆者也是在經(jīng)過多次嘗試、探索以后形成此文,希望對(duì)日后使用此系統(tǒng)安裝Moodle平臺(tái)的用戶有所幫助。

主站蜘蛛池模板: 亚洲床戏一区| 亚洲国产一成久久精品国产成人综合| 午夜毛片免费观看视频 | 91久久精品国产| 国产精品视屏| 亚洲精品欧美重口| 亚洲色图欧美在线| 国产无码性爱一区二区三区| 欧美亚洲欧美区| 一级黄色欧美| 国产在线啪| 亚洲欧洲AV一区二区三区| 免费中文字幕在在线不卡 | 国产综合精品日本亚洲777| 狠狠色成人综合首页| 天天色综网| 中文字幕va| 国产免费福利网站| 91精品国产91久久久久久三级| 亚洲国产精品日韩欧美一区| 精品国产免费观看| 亚洲日韩欧美在线观看| 欧美日韩一区二区在线免费观看 | 亚洲中文久久精品无玛| 国产毛片基地| 久久久亚洲国产美女国产盗摄| 亚洲最大福利网站| 亚洲男人的天堂视频| 欧美成人精品一区二区| av性天堂网| 亚洲丝袜中文字幕| 国产一区二区精品高清在线观看| 91精品专区国产盗摄| 国产麻豆精品手机在线观看| 日韩精品无码免费专网站| 中国一级毛片免费观看| 亚洲视频免费在线看| 免费一级无码在线网站| 欧美在线网| 嫩草国产在线| 亚洲精品爱草草视频在线| 亚洲国产成人久久77| 欧美黄色a| 无码精品福利一区二区三区| 9999在线视频| 亚洲无码视频图片| 国产亚洲高清在线精品99| 91在线一9|永久视频在线| 亚洲大尺度在线| 日本免费精品| 国产一区二区精品福利| 亚洲香蕉伊综合在人在线| 曰韩人妻一区二区三区| 亚洲日韩国产精品无码专区| 亚洲第一天堂无码专区| 幺女国产一级毛片| 亚洲中文字幕在线一区播放| 欧美h在线观看| 91精品国产情侣高潮露脸| 国产精品久久久久久久久久98| 亚洲一级毛片在线观播放| 国产亚洲精品91| 国产激情影院| 日本午夜在线视频| 亚洲美女操| 亚洲精品免费网站| 午夜啪啪网| 无码福利视频| 99er这里只有精品| 午夜一级做a爰片久久毛片| 国产亚洲成AⅤ人片在线观看| 日韩成人高清无码| 国产成年无码AⅤ片在线| 亚洲色婷婷一区二区| 亚洲天堂久久新| 亚洲国产91人成在线| 丁香五月激情图片| 中国一级毛片免费观看| 成年片色大黄全免费网站久久| 国产精品一区二区在线播放| 91亚洲免费| 在线五月婷婷|