快速上手Linux 玩轉典型應用
第1章 課程介紹
本章內容會給大家通覽本門課程的所有知識點
1-1 導學
第2章 Linux簡介
本節課會帶領大家一起來 了解Linux各個發行版歷史、介紹Linux的應用領域、講解Linux的學習方法和心得。
2-1 什麽是 Linux
2-2 Linux能夠做什麽事情
2-3 Linux的學習方法
2-4 忘掉 window的所有東西
第3章 CentOs 的安裝
本節課主要帶領大家學習如何通過虛擬機搭建一個Linux Centos的操作系統。並講解目前比較好的雲服務器平臺。為後續學習Linux提供環境準備!
3-1 虛擬機是什麽
3-2 在虛擬機中安裝CentOs
3-3 雲服務器介紹
第4章 準備工作
本節課主要是對Centos優化。替換默認源是為了更快的安裝軟件、安裝Vim是為了方便操作文本、網絡基本操作。
4-1 課前準備工作
第5章 遠程連接SSH專題
本章會重點講解遠程連接工具SSH,是Linux的重點學習點之一。會先介紹SSH基礎原理和重要性。後講解SSH服務端和客戶端的安裝。演示如何通過在不同平臺SSH客戶端連接Centos服務器、以及通過SSH KEY實現免密碼登錄、講解管理多臺服務器的運維技巧。...
5-1 認識SSH
5-2 服務器安裝SSH服務
5-3 客戶端安裝SSH工具
5-4 客戶端鏈接SSH服務
5-5 SSH config 命令講解
5-6 SSH免密登錄
第6章 Linux常用命令講解
要駕馭Centos系統,就得熟悉Linux的操作命令。本章會和大家一起學習並實踐Linux基本命令。包括軟件操作、文本編輯神器Vim、服務器硬件資源操作、文本和文件夾操作、用戶操作、磁盤相關操作、防火墻安全設置、提權sudo、不同平臺文件上傳下載。工欲善其事必先利其器,這些命令都是Linux的最常用操作,大家要認真實踐練習。...
6-1 Linux常用命令
6-2 服務器硬件資源信息
6-3 文件操作命令
6-4 Linux文本編輯神器--VIM
6-5 系統用戶操作命令
6-6 防火墻的設置
6-7 提權和文件上傳下載的操作
第7章 WebServer安裝和配置講解
本章講解WebServer,會分別講解常用的Apache和Nignx。會重點講解商業最受歡迎的Nginx 。課程包括軟件的安裝、虛擬主機和偽靜態的設置、以及Nginx的高級技巧 日誌格式化、反向代理、負載均衡和調試技巧。
7-1 Apache的安裝
7-2 Apache的虛擬主機配置及偽靜態操作
7-3 Nginx的基本操作
7-4 Nginx偽靜態的實現
7-5 實例演示反向代理和負載均衡
第8章 數據庫服務
沒有數據庫的程序叫頁面而已。本章會重點講解最流行的開源數據庫Mysql。包括Mysql的安裝、密碼初始化、遠程連接、General Log、新建用戶、分配權限、root密碼重置。
8-1 Mysql安裝及鏈接
8-2 遠程鏈接
8-3 開啟genelog
第9章 緩存服務
緩存服務是一個商業系統中最要的一環,好的緩存服務可以為系統提供更快更好的服務 。本章會介紹比較流行的兩款內存緩存 Redis 和Memcache。包括memcache的yum安裝、redis 的源碼安裝。並通過telnet命令行對緩存服務進行操作演示。
9-1 Redis、Memcache介紹及安裝
9-2 Redis的基本操作
第10章 Git安裝和使用
作為互聯網的一員,Git是必須要了解的一個專業技能。Git是最流行的分布式去中心化版本管理工具。包括git的安裝、基本操作命令、免密操作。
10-1 git版本管理工具(上)
10-2 git版本管理工具(下)
第11章 Php框架TP5,Lavaral Yii2.0 環境配置
MVC框架是所有開發語言的基本,本次課程會講解PHP吉祥三寶Yii2、TP5、Laravel5的運行環境配置 。並融合Nginx、Mysql、Redis、Memcache,演示多服務的配合
11-1 PHP基礎運行環境搭建
11-2 Laravel運行環境配置(上)
11-3 Laravel運行環境配置(下)
11-4 yii2.0 TP 5.0 框架配置
11-5 PhpMyadmin的配置安裝
11-6 PhpRedisAdmin的配置安裝
第12章 Java運行環境配置
Java是非常流行的後端編程語言。一直穩居最受開發者歡迎的開發語言之一。本章會講解JDK、tomcat、maven的安裝,tomcat操作命令。
12-1 Java運行環境配置
12-2 maven高級使用
第13章 Python運行環境
Python是個人最推薦學習的第二母開發語言,目前Python在機器學習方面有非常好的庫,方便開發者學習。本章會介紹pip安裝、虛擬環境的使用,flask框架的講解。
13-1 Python 運行環境配置
13-2 Python flask 高級應用
第14章 服務管理
Linux中有我們需要了解幾個重要服務包括:crontab 定時任務管理工具、時間同步服務、Logrotate日誌切割服務、supervisor進程管理服務。
14-1 Linux常見服務-Crontba、Ntpdate
14-2 Linux常見服務--Logrotate.Supervisor
第15章 監控神器Zabbix
服務器猶如人的身體,監控狀態是需要通過健康檢查提前告知。Zabbix作為運維屆的監控常青樹,可以很方便的監控成千上萬臺的服務器。本章節講解zabbix的安裝 、服務器的基本配置項監控。
15-1 監控系統Zabbix (上)
15-2 監控系統Zabbix (下)
第16章 課程總結
課程重點知識梳理回顧。
16-1 16課程總結
下載地址:百度網盤下載
快速上手Linux 玩轉典型應用