【課程介紹】
云計(jì)算Linux 課程總共95 天,19 周授課時間。共分為Linux 系統(tǒng)管理實(shí)戰(zhàn)、Linux 網(wǎng)絡(luò)服務(wù)和數(shù)據(jù)庫實(shí)戰(zhàn)、集群與虛擬化云計(jì)算實(shí)戰(zhàn)、畢業(yè)項(xiàng)目實(shí)戰(zhàn)四個模塊。課程經(jīng)過多年的打磨和修改,課程內(nèi)容全面,深度到位,處于行業(yè)水平。課程每半年修改升級一次,不僅課堂實(shí)例豐富、貼近實(shí)際工作,而且邀請各大科技公司的技術(shù)專家參與修訂,以達(dá)到所學(xué)即所用,畢業(yè)即就業(yè)的目的。
【課程大綱】
一、階段 Linux 系統(tǒng)管理實(shí)戰(zhàn)
模塊一 零基礎(chǔ)入門無憂/2 周
課程內(nèi)容:1. 計(jì)算機(jī)行業(yè)從業(yè)方向、Linux 的前景、課程體系 2. 就業(yè)方向、就業(yè)優(yōu)勢、畢業(yè)學(xué)員實(shí)際薪資 3. 集群與架構(gòu)介紹、云計(jì)算介紹、學(xué)習(xí)方法與要求 4. 馮諾依曼結(jié)構(gòu)、計(jì)算機(jī)硬件參數(shù)、Bios 設(shè)置、分區(qū)技術(shù) 5. 操作系統(tǒng)分類、安裝步驟、個人操作系統(tǒng)安裝 6. 服務(wù)器操作系統(tǒng)安裝、虛擬機(jī)結(jié)構(gòu) 7.Windows Server 版本分類與安裝、Windows 服務(wù)器優(yōu)化策略 8. 用戶與權(quán)限管理、動態(tài)磁盤與磁盤陣列管理 9.DHCP服務(wù)器原理與配置、DNS 服務(wù)器原理與配置 10.IIS 服務(wù)器有配置、Windows 安全管理策略 11. 互聯(lián)網(wǎng)概述、互聯(lián)網(wǎng)發(fā)展、互聯(lián)網(wǎng)主流接入方法12. 互聯(lián)網(wǎng)協(xié)議與標(biāo)準(zhǔn)、拓?fù)浣Y(jié)構(gòu)、網(wǎng)絡(luò)設(shè)備、數(shù)制轉(zhuǎn)換 13.ISO/OSI 七層模型、TCP/IP 模型、對等與非對等網(wǎng)絡(luò)通信原理 14. 分層協(xié)議、IP 分類、私有IP、網(wǎng)絡(luò)地址與主機(jī)地址 15. 默認(rèn)子網(wǎng)掩碼、子網(wǎng)掩碼劃分、可變長子網(wǎng)掩碼劃分 16. 傳輸層網(wǎng)絡(luò)協(xié)議、網(wǎng)絡(luò)傳輸介質(zhì)、局域網(wǎng)傳輸技術(shù)
模塊二 Linux 基本管理實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.Unix 和Linux 的歷史、Linux 的應(yīng)用領(lǐng)域、GNU/GPL 協(xié)議規(guī)則 2.Linux 版本分類、Linux 分區(qū)、Linux 的安裝方法、遠(yuǎn)程連接管理 3. 運(yùn)維心得分享、服務(wù)器管理和維護(hù)建議 4. 目錄管理命令、文件管理命令、權(quán)限管理詳解 5. 幫助命令、搜索命令、壓縮與解壓縮命令 6. 常用網(wǎng)絡(luò)命令、關(guān)機(jī)與重啟命令、掛載命令詳解 7. 文本編輯器分類、VI 的模式、VI 基本操作,VI 操作技巧
模塊三 Linux 軟件與文件系統(tǒng)實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.Linux 中軟件包分類、軟件包特點(diǎn)、RPM 包命名規(guī)則 2.RPM 包手工命令管理、RPM 包YUM 在線管理 3.cpio 命令、RPM 包提取文件、RPM 包驗(yàn)證 4. 源碼包管理、RPM 包和源碼包區(qū)別、腳本安裝包管理 5.Linux 文件系統(tǒng)詳解、磁盤命令 6.fdisk 磁盤管理命令、parted 分區(qū)管理 7. 分區(qū)調(diào)整、磁盤配額、LVM 分區(qū)詳解 8.Raid 詳解、硬件Raid 卡設(shè)置、Raid 設(shè)置
模塊四 Linux 用戶與權(quán)限管理/1 周
課程內(nèi)容:1. 用戶管理的必要性、用戶管理相關(guān)文件 2. 手工建立完整用戶、用戶管理命令詳解 3. 文件基本權(quán)限詳解、ACL 權(quán)限詳解 4.umask 默認(rèn)權(quán)限詳解、sudo 授權(quán)權(quán)限詳解 5.SetUID、SetGID、SetBIT 文件特殊權(quán)限詳解 6.chattr 不可改變位權(quán)限詳解
模塊五 shell 編程實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.shell 概述與腳本執(zhí)行方式、Bash 基本功能 2.Bash 特殊符號、環(huán)境變量配置文件 3. 環(huán)境變量詳細(xì)加載過程、Bash 的變量 4.Bash的運(yùn)算符、正則表達(dá)式詳解 5. 字符截取與處理命令、awk 編程、sed 命令 6. 單分支流程控制語句、多分支流程控制語句 7. 條件判斷、for 循環(huán)、while 循環(huán)、until 循環(huán) 8.shell 函數(shù)、exit 語句、break 語句、continue 語句 9.shell 編程實(shí)例、文字計(jì)算器、統(tǒng)計(jì)分區(qū)使用率 10. 備份數(shù)據(jù)庫、監(jiān)控Apache 運(yùn)行 11. 判斷用戶輸入、Apache 啟動腳本分析 12. 人機(jī)交互批量重啟服務(wù)器限詳解、sudo 授權(quán)權(quán)限詳解
模塊六 Linux 系統(tǒng)管理實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.Linux 啟動流程詳解、grub 啟動引導(dǎo)工具詳解 2. 內(nèi)核模塊管理、Linux 修復(fù)模式、Linux 服務(wù)分類 3. 啟動與自啟動、服務(wù)管理命令、Linux 常規(guī)服務(wù)的作用 4. 定時任務(wù)、進(jìn)程管理、工作管理 5. 系統(tǒng)資源查看與統(tǒng)計(jì)、日志的重要性 6.rsyslogd 日志服務(wù)、日志輪替7.logrotate 日志輪替詳解、日志分析工具 8. 數(shù)據(jù)備份的重要性、不同備份的區(qū)別 9. 常見備份與恢復(fù)工具詳解
二、第二階段 Linux 網(wǎng)絡(luò)服務(wù)和數(shù)據(jù)庫實(shí)戰(zhàn)
模塊一 Python 自動化運(yùn)維實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.Python 基礎(chǔ)、系統(tǒng)模塊、文件操作、網(wǎng)絡(luò)模塊 2. 面向?qū)ο缶幊?、系統(tǒng)性能信息模塊psutil 3.ip 地址處理模塊IPy、文件差異對比 4. 自動監(jiān)控電子郵件自動發(fā)送 5. 集中化管理平臺Ansible 簡介、常用模塊API 6.playbook 介紹、saltstack 系統(tǒng)管理 7. 集中化管理平臺saltstack 簡介、常用模塊\API\ 組件 8.playbook 介紹
模塊二 Linux 服務(wù)管理實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.DHCP 原理與概念、DHCP 配置文件解析、DHCP 服務(wù)器端配置 2.DHCP 中繼、DHCP 超級作用域 3. 非對稱鑰匙對加密原理、SSH 配置文件解析 4.SSH 公鑰登陸、SCP 遠(yuǎn)程傳輸、SSH 隧道 5. 圖形化遠(yuǎn)程管理簡介、VNC 服務(wù)器端配置、VNS 客戶端配置 6. 域名系統(tǒng)、DNS 原理與概念 7.DNS 配置文件、DNS 實(shí)現(xiàn)域名解析 8. 主從DNS 服務(wù)器、基于視圖的DNS 解析、bind+MySQL 9. 郵件服務(wù)器概念與原理、Postfix 相關(guān)文件 10.Postfix 服務(wù)器端配置、郵件客戶端使用 11. 垃圾郵件過濾、postfix 的發(fā)信認(rèn)證和加密認(rèn)證、郵件自動回復(fù) 12.Extmail 綜合郵件管理平臺
模塊三 Linux 文件服務(wù)器實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.FTP 概念與協(xié)議、FTP 相關(guān)文件、FTP 配置文件解析 2.FTP 服務(wù)器端配置、虛擬用戶使用、FTP 加密 3.Samba 服務(wù)器概念與原理、Samba 配置文件 4.Samba 共享權(quán)限設(shè)置 5.NFS 的作用、NFS 服務(wù)器端配置、NFS 訪問控制 6. 配置文件、服務(wù)器端配置、客戶端配置
模塊四 Web 集群架構(gòu)實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.LAMP 架構(gòu)解析、LAMP 搭建思路與軟件選擇 2.LAMP 架構(gòu)部署、PHPCMS 系統(tǒng)部署 3.Web 技術(shù)原理、常見Web 服務(wù)器分析 4.Apache配置文件詳解、虛擬主機(jī) 5.web 緩存技術(shù)varnish 詳解、web 優(yōu)化及計(jì)算 6. 基于openssl 的HTPS 服務(wù)器配置、web 集群架構(gòu)技術(shù) 7.LNMP 架構(gòu)分析與優(yōu)勢、LNMP 部署 8. 一鍵安裝部署LNMP 架構(gòu)、Nginx 配置文件 9.Nginx 服務(wù)器端配置、Nginx 性能調(diào)優(yōu) 10. 虛擬主機(jī)、重寫功能11.Nginx 的反向代理和負(fù)載均衡、Nginx 集群架構(gòu)技術(shù)
模塊五 數(shù)據(jù)庫集群架構(gòu)實(shí)戰(zhàn)/1 周
課程內(nèi)容:1.MySQL 數(shù)據(jù)庫概述、SQL 語句、用戶權(quán)限管理 2. 數(shù)據(jù)導(dǎo)入與導(dǎo)出、數(shù)據(jù)庫備份與恢復(fù) 3.MySQL 主從架構(gòu)、Amoeba 讀寫分離 4. 實(shí)務(wù)和隔離級別、通過LVM 快照進(jìn)行數(shù)據(jù)庫備份 5. 通過XTRABACKUP 進(jìn)行數(shù)據(jù)庫備份、數(shù)據(jù)庫索引 6.MHA 高可用性架構(gòu)、NoSQL 數(shù)據(jù)庫 7.Redis部署與管理、Redis 大數(shù)據(jù)存儲 8. 主從復(fù)制架構(gòu)、Redis 企業(yè)解決方案
三、第三階段 集群與虛擬化云計(jì)算技術(shù)實(shí)戰(zhàn)
模塊一 負(fù)載均衡集群與高可用集群實(shí)戰(zhàn)/2 周
課程內(nèi)容:1. 集群概念、KickStart 無人值守安裝 2. 負(fù)載均衡性集群詳解、LVS 虛擬服務(wù) 3.LVS-NAT 集群、LSV-DR 集群 4.squid 概述、squid 透明代理 5.squid 反向代理、訪問控制列表 6.RHCS 集群原理、RHCS 集群部署實(shí)戰(zhàn) 7. 網(wǎng)絡(luò)存儲詳解、SAN 和NAS 網(wǎng)絡(luò)存儲 8.ISCSI概述、構(gòu)建ISCSI 集群 9. 網(wǎng)絡(luò)存儲服務(wù)器 10. 高可用集群詳解、Keepalived 工作方式 11.keepalived 配置文件詳解、keepalived 集群詳述12.heartbeat 部署與工作方式、heartbeat 配置文件詳解 13. 基于drbd+corosync 的高可用配置、clvmd 和gfs2 配置
模塊二 監(jiān)控集群實(shí)戰(zhàn)/1 周
課程內(nèi)容:1. 監(jiān)控集群詳解、cacti 監(jiān)控 2.cacti 配置文件詳解、插件與自動報(bào)警 3.zabbix 簡介與部署、zabbix 配置文件詳解 4.zabbix 監(jiān)控自動發(fā)現(xiàn)5.zabbix 自動報(bào)警
模塊三 虛擬化技術(shù)和云計(jì)算集群實(shí)戰(zhàn)/2 周
課程內(nèi)容:1. 虛擬化與云計(jì)算、KVM 虛擬化技術(shù)、Xen 虛擬化技術(shù) 2.VMware vSphere 集成容器介紹、VMware vSphere 集成容器部署 3.VmwareEXSI 操作系統(tǒng)部署與實(shí)戰(zhàn)、虛擬化容器概念 4.docker 容器部署、docker 常用命令 5.docker 容器與倉庫管理、docker 虛擬化及應(yīng)用 6.docker容器實(shí)戰(zhàn) 7.Openstack 集群概述、Openstack 集群架構(gòu) 8.Openstack 的IdentityService、ImageService、ComputeService 模塊部署與實(shí)戰(zhàn) 9.Openstack 的ComputeService、NetworkingComponent、Dashboard 模塊部署與實(shí)戰(zhàn) 10.Openstack 的BlockStorageService、ObjectStorage、Orchestration 模塊部署與實(shí)戰(zhàn) 11.Openstack 的TelemetryModule、LaunchAnInstance 模塊部署與實(shí)戰(zhàn)
模塊四 大數(shù)據(jù)實(shí)戰(zhàn)與Linux 安全防護(hù)/1 周
課程內(nèi)容:1.Hadoop 的架構(gòu)原理和使用場景、企業(yè)級Hadoop 集群的部署 2.HDFS 分布式文件系統(tǒng)、HBase 分布式數(shù)據(jù)庫 3.Hive 數(shù)據(jù)倉庫、大數(shù)據(jù)集群架構(gòu) 4. 安全概述和安全原則、病毒原理與防范 5. 木馬原理與防范、抓包工具、強(qiáng)大的掃描工具Nmap 6. 非對稱加密概述、PGP 非對稱加密軟件詳解 7.SELinux 安全策略、防火墻概述 8.TCP_wrappers 防護(hù)機(jī)制、iptables 防火墻語法 9. 常用防火墻腳本、iptbales 應(yīng)用層過濾
四、第四階段 畢業(yè)項(xiàng)目實(shí)戰(zhàn)
課程內(nèi)容:在畢業(yè)前兩周開始,講師負(fù)責(zé)指導(dǎo)與建議,由學(xué)員分組主導(dǎo)一個架構(gòu)項(xiàng)目實(shí)戰(zhàn),把所學(xué)內(nèi)容進(jìn)行整理、總結(jié)、并部署實(shí)施,達(dá)到復(fù)習(xí)、總結(jié)、貼近實(shí)際工作的目的
【師資力量】
沈超
云計(jì)算Linux教學(xué)總監(jiān)
國內(nèi)Linux技術(shù)大牛,十余年Linux從業(yè)經(jīng)驗(yàn),培訓(xùn)學(xué)員過萬名,錄制的Linux教學(xué)視頻過百萬次下載,曾獲微軟認(rèn)證講師、紅帽認(rèn)證講師、北京市園丁獎等。
陳龍
PHP講師
開源軟件積極分子,國內(nèi)Linux技術(shù)大牛,從事Linux軟件開發(fā)培訓(xùn)10余年,精通LAMP平臺開發(fā),
對C、PHP、Python有過深入研究,培訓(xùn)學(xué)員遍及騰訊、百度、新浪、金山等眾多互聯(lián)網(wǎng)企業(yè)。
【培訓(xùn)現(xiàn)場】
培訓(xùn)現(xiàn)場圖一
培訓(xùn)現(xiàn)場圖二
【學(xué)員風(fēng)采】
學(xué)員風(fēng)采圖一
學(xué)員風(fēng)采圖二
【機(jī)構(gòu)榮譽(yù)】
機(jī)構(gòu)榮譽(yù)圖
【關(guān)于我們】
兄弟連教育成立于2007 年,2016 年成功掛牌新三板(股票代碼:839467)。現(xiàn)已開設(shè)PHP、JavaEE、UI/UE、 H5 全棧、Linux/ 云計(jì)算、Python 全棧、大數(shù)據(jù)、網(wǎng)絡(luò)營銷等眾多學(xué)科,累計(jì)培養(yǎng)數(shù)萬名學(xué)員。
專注于IT 職業(yè)教育,目前已在北京、上海、廣州、深圳、天津、杭州、南京、成都、沈陽、鄭州、寧波、徐州、西安、重慶、蘇州、石家莊、濟(jì)南、西寧、南寧等地成立20 個校區(qū),堅(jiān)持“教學(xué)靠譜、變態(tài)嚴(yán)管、職業(yè)素養(yǎng)課貫穿始終”的辦學(xué)理念,提供24 小時開放機(jī)房,認(rèn)認(rèn)真真做教育,用工匠精神和良心教育傾力打造一站式學(xué)習(xí)就業(yè)平臺