



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、ubuntu下搭建moodle平臺三、配置階段三、配置階段1.1.進入登錄界面用戶名進入登錄界面用戶名gengshang gengshang 密碼密碼gengshanggengshang三、配置階段三、配置階段2.2.輸入輸入ifconfigifconfig查看虛擬機獲得的查看虛擬機獲得的IPIP(我(我IPIP為為3333)三、配置階段三、配置階段3.3.測試下網絡的連通性,使用命令測試下網絡的連通性,使用命令ping ping 用用CTRL+cCTRL+c終止命令終止命令三、配置階段三、配置階段5.為了使配置更為方便,先開通為了使配置更為方便
2、,先開通root賬號賬號命令 sudo -s 可進入root賬號設置root密碼命令passwd root 輸入兩遍密碼設置成功(密碼仍舊為gengshang)注意:root賬號權限過大,可刪除系統重要文件,盡量不要亂使用命令,以免造成系統崩潰。三、配置階段三、配置階段5. ssh軟件軟件putty使用介紹使用介紹如果覺得命令太長可以使用putty軟件通過ssh服務遠程登錄服務器,可復制粘貼命令;輸入用戶名root密碼gengshang進去,以root賬號遠程登錄:三、配置階段三、配置階段6.6.安裝安裝ftpftp服務命令服務命令 sudo apt-get install vsftpdsud
3、o apt-get install vsftpd三、配置階段三、配置階段7.7.配置配置rootroot用戶用戶ftpftp,命令,命令sudo vim /etc/ftpuserssudo vim /etc/ftpusers在在rootroot前加前加 # # 注釋掉注釋掉rootroot賬號,使得賬號,使得rootroot賬號可以賬號可以登錄登錄FTPFTP;三、配置階段三、配置階段8.8.更改上傳下載權限更改上傳下載權限命令命令sudo vim /etc/vsftpd.conf sudo vim /etc/vsftpd.conf 將第將第2626行開始行開始將這三行的將這三行的# #號刪除
4、,取消注釋并保存退出;號刪除,取消注釋并保存退出;三、配置階段三、配置階段9.9.然后重啟然后重啟ftpftp服務命令服務命令sudo sudo /etc/init.d/vsftpd restart , /etc/init.d/vsftpd restart , 然后本機通過然后本機通過ftpftp軟件登陸服務器上傳下載文件;軟件登陸服務器上傳下載文件;F8 F8 新建連接,填寫服務器信息(新建連接,填寫服務器信息(IP IP 端口端口21 21 用戶用戶名名root root 密碼密碼gengshanggengshang)三、配置階段三、配置階段10.10.上傳上傳moodle2.4moodl
5、e2.4源文件,將我本地的源文件上傳源文件,將我本地的源文件上傳到到ubuntuubuntu的的/var/www/var/www/下下三、配置階段三、配置階段11.11.安裝解壓縮工具安裝解壓縮工具sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextractmpa
6、ck lha arj cabextract三、配置階段三、配置階段12.12.安裝更新安裝更新PHP5PHP5sudo apt-get install php5 php5-mysql php5-curl php5-gd php5-idn php-sudo apt-get install php5 php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash pear php5-imagick php5-imap php5-mcrypt php5
7、-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-jsonphp5-tidy php5-xmlrpc php5-xsl php5-json三、配置階段三、配置階段13.13.安裝完成后,重啟安裝完成后,重啟apache2apache2服務:服務:/etc/init.d/apach
8、e2 restart/etc/init.d/apache2 restart四、部署階段四、部署階段1.1.進入進入/var/www/var/www下解壓下解壓moodle-2.4.zipmoodle-2.4.zip文件文件cd /var/wwwcd /var/wwwunzip moodle-2.4.zip unzip moodle-2.4.zip ls ls 查看下會看到查看下會看到moodlemoodle文件夾,證明已解壓成功文件夾,證明已解壓成功四、部署階段四、部署階段2.2.要在服務器上創建要在服務器上創建/var/moodledata/var/moodledata目錄,并保證其可讀可寫
9、,目錄,并保證其可讀可寫,cd /var #cd /var #進入到進入到/var/var目錄下目錄下mkdir moodledata #mkdir moodledata #創建創建moodledatamoodledata目錄目錄chown -R www-data:root moodledata/ #chown -R www-data:root moodledata/ #更改目錄權限,使得可讀更改目錄權限,使得可讀可寫;可寫;四、部署階段四、部署階段3.3.在物理機瀏覽器輸入在物理機瀏覽器輸入33/moodle 33/mo
10、odle 進行進行moodlemoodle的安的安裝裝 ( (注:這里是我的注:這里是我的IP)IP)四、部署階段四、部署階段4.4.選擇語言選擇語言 簡體中文簡體中文四、部署階段四、部署階段5.5.創建數據目錄,要在服務器上創建創建數據目錄,要在服務器上創建/var/moodledata/var/moodledata目錄,并保證其可讀可寫目錄,并保證其可讀可寫四、部署階段四、部署階段6.6.數據庫設置:自動創建數據庫數據庫設置:自動創建數據庫moodle (root moodle (root gengshanggengshang為數據庫登錄的用戶名密碼;為數據庫登錄的用戶名密碼;) ) 四、
11、部署階段四、部署階段7.7.要手動創建配置文件要手動創建配置文件config.php;config.php;cd /var/www/moodle/ #cd /var/www/moodle/ #進入該目錄進入該目錄vim config.php #vim config.php #新建新建config.phpconfig.php文件,文件,內容如下內容如下:(:(復制粘貼進去即可復制粘貼進去即可) )四、部署階段四、部署階段?php / Moodle configuration filedbtype = mysqli;$CFG-dbtype = mysqli;$CFG-dblibrary = nat
12、ive;$CFG-dblibrary = native;$CFG-dbhost = localhost;$CFG-dbhost = localhost;$CFG-dbname = moodle;$CFG-dbname = moodle;$CFG-dbuser = root;$CFG-dbuser = root;$CFG-dbpass = gengshang;$CFG-dbpass = gengshang;$CFG-prefix = mdl_;$CFG-prefix = mdl_;$CFG-dboptions = array ($CFG-dboptions = array ( dbpersist
13、 = 0, dbpersist = 0, dbsocket = 0, dbsocket = 0,););$CFG-wwwroot = http:/.$_SERVERHTTP_HOST./moodle;$CFG-wwwroot = http:/.$_SERVERHTTP_HOST./moodle;$CFG-dataroot = /var/moodledata;$CFG-dataroot = /var/moodledata;$CFG-admin = admin;$CFG-admin = admin;$CFG-directorypermissions = 0777;$CFG-directoryper
14、missions = 0777;$CFG-passwordsaltmain = qYn0E(Z 0JDhnN+aWCmne#;$CFG-passwordsaltmain = qYn0E(Z 0JDhnN+aWCmne#;require_once(dirname(_FILE_) . /lib/setup.php);require_once(dirname(_FILE_) . /lib/setup.php);/ There is no php closing tag in this file,/ There is no php closing tag in this file,/ it is intentional because it prevents trailing whitespace problems!/ it is intentional because it prevents trailing whitespace problems!四、部署階段四、部署階段8.8.之后幾步全部是默認安裝,只要檢查服務器是否之后幾步全部是默認安裝,只要檢查服務器是否滿足最低要求滿足最低要求四、部署階段四、部
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 調料市場投資協議
- 文化節慶合作協議
- 室內裝飾色彩選擇協議
- 絹紡和絲織的綠色組織與管理考核試卷
- 聚苯并噻吩共聚物纖維單體制備考核試卷
- 企業客戶關系管理與維護考核試卷
- 稀有金屬加工質量改進項目評估與驗收標準制定考核試卷
- 中學生交通安全教育
- 文明禮儀伴我行-中學生行為養成教育主題班會
- 護患溝通技巧課件
- 2025-2030中國干燥劑行業發展分析及發展前景與投資研究報告
- 環保安全知識課件
- 比例尺單元測試卷及答案
- 氬弧焊基本知識課件
- 《廣西壯族自治區基層工會經費收支管理實施辦法》修訂解讀
- 中職語文教學大賽教學實施報告范文與解析
- 山東臨沂市羅莊區興羅投資控股有限公司招聘筆試題庫2025
- 北京市朝陽區2025屆高三下學期一模試題 數學 含答案
- 食品工廠5S管理
- 大數據在展覽中的應用-全面剖析
- 食品企業危機應對措施
評論
0/150
提交評論