以下是【會員:墨子於】分享的內容全文:
快速上手Linux 玩轉典型應用
隨著人工智能、大數(shù)據(jù)時代的到來,Linux的地位與日俱增!本門課程的講師用通俗易懂的語言,以主流CentOS操作系統(tǒng)為例,系統(tǒng)講解Linux知識點:Python/Java/PHP多語言運行環(huán)境配置、常用軟件及應用部署、運維必備服務等實用技能,助你快速上手獨立配置
第1章 課程介紹
本章內容會給大家通覽本門課程的所有知識點
1-1 導學
第2章 Linux簡介
本節(jié)課會帶領大家一起來 了解Linux各個發(fā)行版歷史、介紹Linux的應用領域、講解Linux的學習方法和心得。
2-1 什么是 Linux
2-2 Linux能夠做什么事情
2-3 Linux的學習方法
2-4 忘掉 window的所有東西
第3章 CentOs 的安裝
本節(jié)課主要帶領大家學習如何通過虛擬機搭建一個Linux Centos的操作系統(tǒng)。并講解目前比較好的云服務器平臺。為后續(xù)學習Linux提供環(huán)境準備!
3-1 虛擬機是什么
3-2 在虛擬機中安裝CentOs
3-3 云服務器介紹
第4章 準備工作
本節(jié)課主要是對Centos優(yōu)化。替換默認源是為了更快的安裝軟件、安裝Vim是為了方便操作文本、網絡基本操作。
4-1 課前準備工作
第5章 遠程連接SSH專題
本章會重點講解遠程連接工具SSH,是Linux的重點學習點之一。會先介紹SSH基礎原理和重要性。后講解SSH服務端和客戶端的安裝。演示如何通過在不同平臺SSH客戶端連接Centos服務器、以及通過SSH KEY實現(xiàn)免密碼登錄、講解管理多臺服務器的運維技巧。...
5-1 認識SSH
5-2 服務器安裝SSH服務
5-3 客戶端安裝SSH工具
5-4 客戶端鏈接SSH服務
5-5 SSH config 命令講解
5-6 SSH免密登錄
第6章 Linux常用命令講解
要駕馭Centos系統(tǒng),就得熟悉Linux的操作命令。本章會和大家一起學習并實踐Linux基本命令。包括軟件操作、文本編輯神器Vim、服務器硬件資源操作、文本和文件夾操作、用戶操作、磁盤相關操作、防火墻安全設置、提權sudo、不同平臺文件上傳下載。工欲善其事必先利其器,這些命令都是Linux的最常用操作,大家要認真實踐練習。...
6-1 Linux常用命令
6-2 服務器硬件資源信息
6-3 文件操作命令
6-4 Linux文本編輯神器--VIM
6-5 系統(tǒng)用戶操作命令
6-6 防火墻的設置
6-7 提權和文件上傳下載的操作
第7章 WebServer安裝和配置講解
本章講解WebServer,會分別講解常用的Apache和Nignx。會重點講解商業(yè)最受歡迎的Nginx 。課程包括軟件的安裝、虛擬主機和偽靜態(tài)的設置、以及Nginx的高級技巧 日志格式化、反向代理、負載均衡和調試技巧。
7-1 Apache的安裝
7-2 Apache的虛擬主機配置及偽靜態(tài)操作
7-3 Nginx的基本操作
7-4 Nginx偽靜態(tài)的實現(xiàn)
7-5 實例演示反向代理和負載均衡
第8章 數(shù)據(jù)庫服務
沒有數(shù)據(jù)庫的程序叫頁面而已。本章會重點講解最流行的開源數(shù)據(jù)庫Mysql。包括Mysql的安裝、密碼初始化、遠程連接、General Log、新建用戶、分配權限、root密碼重置。
8-1 Mysql安裝及鏈接
8-2 遠程鏈接
8-3 開啟genelog
第9章 緩存服務
緩存服務是一個商業(yè)系統(tǒng)中最要的一環(huán),好的緩存服務可以為系統(tǒng)提供更快更好的服務 。本章會介紹比較流行的兩款內存緩存 Redis 和Memcache。包括memcache的yum安裝、redis 的源碼安裝。并通過telnet命令行對緩存服務進行操作演示。
9-1 Redis、Memcache介紹及安裝
9-2 Redis的基本操作
第10章 Git安裝和使用
作為互聯(lián)網的一員,Git是必須要了解的一個專業(yè)技能。Git是最流行的分布式去中心化版本管理工具。包括git的安裝、基本操作命令、免密操作。
10-1 git版本管理工具(上)
10-2 git版本管理工具(下)
第11章 Php框架TP5,Lavaral Yii2.0 環(huán)境配置
MVC框架是所有開發(fā)語言的基本,本次課程會講解PHP吉祥三寶Yii2、TP5、Laravel5的運行環(huán)境配置 。并融合Nginx、Mysql、Redis、Memcache,演示多服務的配合
11-1 PHP基礎運行環(huán)境搭建
11-2 Laravel運行環(huán)境配置(上)
11-3 Laravel運行環(huán)境配置(下)
11-4 yii2.0 TP 5.0 框架配置
11-5 PhpMyadmin的配置安裝
11-6 PhpRedisAdmin的配置安裝
第12章 Java運行環(huán)境配置
Java是非常流行的后端編程語言。一直穩(wěn)居最受開發(fā)者歡迎的開發(fā)語言之一。本章會講解JDK、tomcat、maven的安裝,tomcat操作命令。
12-1 Java運行環(huán)境配置
12-2 maven高級使用
第13章 Python運行環(huán)境
Python是個人最推薦學習的第二母開發(fā)語言,目前Python在機器學習方面有非常好的庫,方便開發(fā)者學習。本章會介紹pip安裝、虛擬環(huán)境的使用,flask框架的講解。
13-1 Python 運行環(huán)境配置
13-2 Python flask 高級應用
第14章 服務管理
Linux中有我們需要了解幾個重要服務包括:crontab 定時任務管理工具、時間同步服務、Logrotate日志切割服務、supervisor進程管理服務。
14-1 Linux常見服務-Crontba、Ntpdate
14-2 Linux常見服務--Logrotate.Supervisor
第15章 監(jiān)控神器Zabbix
服務器猶如人的身體,監(jiān)控狀態(tài)是需要通過健康檢查提前告知。Zabbix作為運維屆的監(jiān)控常青樹,可以很方便的監(jiān)控成千上萬臺的服務器。本章節(jié)講解zabbix的安裝 、服務器的基本配置項監(jiān)控。
15-1 監(jiān)控系統(tǒng)Zabbix (上)
15-2 監(jiān)控系統(tǒng)Zabbix (下)
第16章 課程總結
課程重點知識梳理回顧。
16-1 16課程總結
1.軟件源碼推廣展示:目的展示軟件相關功能,接收技術學習者測試、測評;
2.教程課程信息展示:展示課程信息,傳授課程各階段內容;
3.設計素材圖片展示:展示素材設計理念、思維方式、傳播設計理念;
4.福利優(yōu)惠信息展示:分享各類最新的福利信息,各種優(yōu)惠信息展示;
以上分享目的僅供學習、參考使用,請勿用于其他用途,如果想商業(yè)使用或者代理,請自行聯(lián)系版權方獲取授權。任何未獲取授權的商業(yè)使用與本站無關,請自行承擔相應責任。
本站不存儲任何資源文件,敬請周知!
如果您認為本頁信息內容侵犯了您的相關權益(包含但不限于:著作權、首發(fā)權、隱私權等權利),或者您認為自己是此信息的權利人但是此信息不是自己發(fā)布的,可以直接版權舉報投訴,我們會根據(jù)網站注冊協(xié)議、資源分享協(xié)議等協(xié)議處理,以保護您的合法權益。
本網站采用 BY-NC-SA 協(xié)議進行授權 轉載請注明原文鏈接:快速上手學習Linux 玩轉典型應用

侵權舉報/版權申訴



