Linux操作系統基礎與應用 項目十一 使用LNMP架構部署網站(二)教學設計20_第1頁
Linux操作系統基礎與應用 項目十一 使用LNMP架構部署網站(二)教學設計20_第2頁
Linux操作系統基礎與應用 項目十一 使用LNMP架構部署網站(二)教學設計20_第3頁
Linux操作系統基礎與應用 項目十一 使用LNMP架構部署網站(二)教學設計20_第4頁
Linux操作系統基礎與應用 項目十一 使用LNMP架構部署網站(二)教學設計20_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

教學項目項目十一使用LNMP架構部署網站(二)授課地點多媒體教室/實驗/實訓室授課形式線下教學學情分析知識基礎:學生已掌握Nginx服務器的安裝與基礎配置1,但對數據庫的安裝及安全管理缺乏實踐經驗。問題預判:MariaDB初始化腳本執(zhí)行時因密碼策略復雜導致配置失敗。數據庫用戶權限配置不當導致遠程訪問受阻。教學目標知識目標:掌握MariaDB數據庫的安裝與初始化流程。理解數據庫用戶權限管理的基本原則(如本地/遠程訪問權限)。能力目標:能通過DNF安裝MariaDB并完成安全初始化配置。能通過命令行創(chuàng)建數據庫、用戶及分配權限。素養(yǎng)目標:培養(yǎng)企業(yè)級數據庫安全配置意識(如強密碼策略)。形成分層管控的數據庫運維思維。教學重點MariaDB基礎安裝與安全加固安裝命令:dnfinstallmariadb-server啟動服務:systemctlenable--nowmariadb安全初始化:mysql_secure_installation(刪除匿名用戶、禁止root遠程登錄等)。數據庫用戶權限管理創(chuàng)建用戶:CREATEUSER'webuser'@'localhost'IDENTIFIEDBY'Password123!';授權語句:GRANTSELECT,INSERTONwebdb.*TO'webuser'@'localhost';教學難點及應對難點1:初始化腳本執(zhí)行錯誤應對策略:通過案例復現初始化時密碼強度不足問題,演示如何適配密碼策略(如長度≥8字符,包含大小寫與符號)。難點2:用戶權限關聯性配置錯誤應對策略:模擬“用戶無法遠程訪問數據庫”場景,指導學生對比本地與遠程授權差異(如'webuser'@'%'與'webuser'@'localhost')。教學資源實驗環(huán)境:CentOSStream9虛擬機,預裝Firewalld并開放3306端口(firewall-cmd--add-port=3306/tcp--permanent)。輔助工具:數據庫客戶端工具HeidiSQL(Windows環(huán)境預裝)。教學方法案例驅動法:以“企業(yè)官網數據庫部署”為場景,模擬用戶注冊數據存儲需求。故障復現法:人為設置權限錯誤,引導學生通過SHOWGRANTS命令排查授權問題。教學反思授課教師(簽字)教研室主任(簽字)教學單位審查意見教學內容項目十一使用LNMP架構部署網站 任務11-3安裝MariaDB數據庫 11.3.1安裝并初始設置MariaDB 11.3.2初始化并登錄MariaDB 11.3.3管理MariaDB 思維導圖電子版請查看:/doc/plG8PaQDZU教學過程設計主要流程第一課時:MariaDB安裝與初始化1.情境導入(5分鐘)案例:某電商網站需存儲用戶注冊信息,要求數據庫支持高并發(fā)且拒絕匿名訪問。引導提問:如何快速搭建安全的數據庫服務?2.核心知識解析與操作演示(25分鐘)

步驟1:安裝MariaDB服務通過DNF安裝并啟動服務:<BASH>dnfinstallmariadb-server-ysystemctlenable--nowmariadb步驟2:安全初始化配置執(zhí)行安全腳本并完成交互配置:<BASH>mysql_secure_installation#輸入當前root密碼(初次為空)#設置新密碼#移除匿名用戶(Y/n)#禁止root遠程登錄(Y/n)#刪除測試數據庫(Y/n)步驟3:驗證初始化結果登錄數據庫并查看用戶列表:<BASH>mysql-uroot-pSELECTUser,HostFROMmysql.user;3.分組實操(15分鐘)

任務A:獨立完成MariaDB安全初始化要求學生設置密碼復雜度為12位,包含數字、字母及符號。第二課時:數據庫管理與權限控制1.知識回顧(5分鐘)快速問答:MariaDB默認數據存儲路徑是什么?(/var/lib/mysql/)如何重置root密碼?(mysqladmin-urootpassword'新密碼')2.核心知識解析與操作演示(25分鐘)

步驟1:創(chuàng)建數據庫與用戶創(chuàng)建網站數據庫及專用用戶:<SQL>CREATEDATABASEwebdb;CREATEUSER'webadmin'@'192.168.1.%'IDENTIFIEDBY'SecurePass#2024';GRANTALLPRIVILEGESONwebdb.*TO'webadmin'@'192.168.1.%';FLUSHPRIVILEGES;步驟2:驗證權限配置使用客戶端遠程連接測試:<BASH>mysql-h數據庫IP-uwebadmin-pSHOWDATABASES;#檢查webdb可見性步驟3:數據導入/導出操作導出數據庫備份:<BASH>mysqldump-uroot-pwebdb>/backup/webdb.sql3.綜合實訓(15分鐘)

任務B:企業(yè)級權限控制實戰(zhàn)配置用戶reporter僅允許從特定IP(如)查詢webdb的order表,禁止修改。教學后記(對課程設置、教學計劃、教學大綱、教案

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論