
0人評分過此書
CentOS Linux 8實務管理應用
傳授最新的CentOS改版攻略,讓你成為CentOS的實務達人
本書彙整作者多年的教學與開發經驗,從基礎知識直搗核心應用,立刻就能學習到各種伺服器架設與管理的方式,是想從新手變成網管人員所不容錯過的工具書
Linux發展迄今已經二十餘年,歷經了多次大小改版延伸至今,已經是一個成熟穩定的作業系統。Linux可以運作於一般的PC或是大型伺服器平台之上,成為許多中小型企業及學校最常使用的系統之一。從2014年CentOS 7發布以來,一直是一個穩定且頗獲好評的發行版本,至2019年CentOS 8的發布,更具有跨越混合雲部署的新特性及功能。
雖然Linux已經是二十多年的作業系統,但要真正認識該系統的架構及其在各種應用場合的部署,並不是一件容易的事情。而本書正是以實務應用為出發點,內容共分為18章,涵蓋了安裝、操作、系統、網路、安全與伺服器的設定,除了指令及設定之外,還提供完整的架構與整合,期許本書可帶給讀者一個完整的概念,並透過本書內容來解決常碰到的問題。
拿起這本書,你將學到:
☛Shell指令操作。
☛檔案系統架構。
☛系統初始化與程序訊號。
☛帳號與權限。
☛記錄和排程管理。
☛新版防火牆firewalld與指令nft。
☛遠端管理服務。
☛NAT閘道伺服器。
☛Proxy代理伺服器。
☛DHCP動態位址伺服器。
☛DNS域名伺服器。
☛WWW網頁伺服器。
☛Email電子郵件伺服器。
☛FTP檔案傳輸服務。
☛Samba檔案傳輸服務。
☛NFS檔案傳輸服務。
☛Mariadb與LNMP。
【本書特色】
◎徹底詳解:內容涵蓋安裝、操作、系統、網路、安全與伺服器的完全解決方案。
◎專業分享:實務案例與疑難雜症的經驗傳承。
本書彙整作者多年的教學與開發經驗,從基礎知識直搗核心應用,立刻就能學習到各種伺服器架設與管理的方式,是想從新手變成網管人員所不容錯過的工具書
Linux發展迄今已經二十餘年,歷經了多次大小改版延伸至今,已經是一個成熟穩定的作業系統。Linux可以運作於一般的PC或是大型伺服器平台之上,成為許多中小型企業及學校最常使用的系統之一。從2014年CentOS 7發布以來,一直是一個穩定且頗獲好評的發行版本,至2019年CentOS 8的發布,更具有跨越混合雲部署的新特性及功能。
雖然Linux已經是二十多年的作業系統,但要真正認識該系統的架構及其在各種應用場合的部署,並不是一件容易的事情。而本書正是以實務應用為出發點,內容共分為18章,涵蓋了安裝、操作、系統、網路、安全與伺服器的設定,除了指令及設定之外,還提供完整的架構與整合,期許本書可帶給讀者一個完整的概念,並透過本書內容來解決常碰到的問題。
拿起這本書,你將學到:
☛Shell指令操作。
☛檔案系統架構。
☛系統初始化與程序訊號。
☛帳號與權限。
☛記錄和排程管理。
☛新版防火牆firewalld與指令nft。
☛遠端管理服務。
☛NAT閘道伺服器。
☛Proxy代理伺服器。
☛DHCP動態位址伺服器。
☛DNS域名伺服器。
☛WWW網頁伺服器。
☛Email電子郵件伺服器。
☛FTP檔案傳輸服務。
☛Samba檔案傳輸服務。
☛NFS檔案傳輸服務。
☛Mariadb與LNMP。
【本書特色】
◎徹底詳解:內容涵蓋安裝、操作、系統、網路、安全與伺服器的完全解決方案。
◎專業分享:實務案例與疑難雜症的經驗傳承。
-
Chapter 01 認識 CentOS
-
1.1 從 Red Hat 到 CentOS
-
1.1.1 認識 Linux 與 Red Hat 的演進
-
1.1.2 CentOS 的誕生與崛起
-
1.1.3 CentOS 8 的新功能與差異
-
-
1.2 系統安裝介紹
-
1.2.1 安裝前的規劃
-
1.2.2 安裝過程介紹
-
-
1.3 本地與遠端的登入和操作
-
1.3.1 圖形介面的登入與操作
-
1.3.2 Windows 連線操作
-
1.3.3 X-Windows 用戶端與伺服器
-
-
-
Chapter 02 Shell 指令操作
-
2.1 指令的基本操作
-
2.1.1 指令使用環境
-
2.1.2 基本操作技巧
-
2.1.3 指令的順序與參數
-
2.1.4 指令的輸入與輸出
-
2.1.5 多指令加上管線的用法
-
-
2.2 常用指令介紹
-
2.2.1 Bash 內建指令介紹
-
2.2.2 常用指令介紹
-
2.2.3 常用管理指令
-
-
2.3 Shell 簡介與 Shell Script
-
2.3.1 認識 Bash
-
2.3.2 常用的 Shell 功能
-
2.3.3 認識 Shell Script
-
-
2.4 vi 文書編輯器
-
2.5 套件與軟體安裝
-
2.5.1 認識 RPM
-
2.5.2 YUM 介紹
-
2.5.3 DNF 說明與基本操作
-
2.5.4 原始檔的安裝與維護
-
-
-
Chapter 03 檔案系統架構
-
3.1 檔案系統概論
-
3.1.1 檔案系統階層標準架構
-
3.1.2 常用的檔案系統介紹
-
-
3.2 檔案系統的實務操作
-
3.2.1 在 VMware 中新增硬碟
-
3.2.2 硬碟分區
-
3.2.3 檔案系統格式化
-
3.2.4 掛載和使用
-
3.2.5 開機時自動掛接
-
-
3.3 檔案與目錄結構
-
3.3.1 檔案的名稱與種類
-
3.3.2 系統目錄介紹
-
-
-
Chapter 04 系統初始化與程序訊號
-
4.1 開機過程介紹
-
4.1.1 開機管理程式
-
4.1.2 開機過程一覽
-
-
4.2 系統初始化
-
4.2.1 啟動層級說明
-
4.2.2 SysV 與 Upstart
-
-
4.3 Systemd 的操作
-
4.3.1 新版 systemd 的新特性
-
4.3.2 Systemd 的服務啟用與停止
-
4.3.3 檢測 Systemd 服務狀態
-
4.3.4 列出與編輯 Systemd 服務
-
-
4.4 程序與訊號
-
4.4.1 程序與子程序
-
4.4.2 優先權設定
-
4.4.3 訊號管理
-
-
-
Chapter 05 帳號與權限
-
5.1 群組設定
-
5.1.1 群組管理
-
5.1.2 群組內容檔
-
-
5.2 帳號設定
-
5.2.1 一般帳號與特殊帳號
-
5.2.2 帳號管理
-
5.2.3 帳號與密碼內容檔
-
5.2.4 帳號設定檔
-
-
5.3 許可權和管理
-
5.3.1 一般許可權管理
-
5.3.2 檔案屬性管理
-
5.3.3 su 與 sudo 管理
-
-
5.4 系統權限管控
-
5.4.1 系統資源設定檔
-
5.4.2 SELinux 權限管理.
-
-
-
Chapter 06 記錄和排程管理
-
6.1 日期時間與時區
-
6.1.1 時區設定
-
6.1.2 日期與時間設定
-
-
6.2 記錄管理
-
6.2.1 記錄設定管理
-
6.2.2 循環記錄設定
-
-
6.3 排程管理
-
6.3.1 at 指令時間執行工作
-
6.3.2 crontab 排程設定
-
-
-
Chapter 07 網路與防火牆
-
7.1 網路常見名詞介紹
-
7.2 上網設定介紹
-
7.2.1 手動指令設定
-
7.2.2 DHCP 動態設定
-
7.2.3 固定位址設定
-
7.2.4 網路指令介紹
-
-
7.3 新版防火牆 firewalld 與指令 nft
-
7.3.1 新版防火牆 firewalld 的參數
-
7.3.2 新版防火牆 firewalld 的設定檔
-
7.3.3 新版防火牆 firewalld 的範例
-
7.3.4 新版指令 nft
-
-
7.4 舊版 iptables 的使用
-
7.4.1 舊用 iptables 轉 nft
-
7.4.2 iptables 的介紹
-
-
7.5 伺服器概論
-
7.5.1 服務與伺服器介紹
-
7.5.2 伺服器的安裝與移除
-
7.5.3 伺服器的檔案架構
-
7.5.4 伺服器的啟動與停止
-
-
-
Chapter 08 SSH 遠端管理服務
-
8.1 OpenSSH 概述
-
8.2 安裝與執行
-
8.2.1 安裝與移除 OpenSSH
-
8.2.2 服務的開啟、關閉與重新啟動
-
-
8.3 實務範例介紹
-
8.3.1 一般應用範例
-
8.3.2 金鑰相關範例
-
8.3.3 X-Windows 相關
-
-
8.4 常用設定介紹
-
8.5 網路控制台 Cockpit
-
8.5.1 啟用 Web Console
-
8.5.2 Web Console 操作簡介
-
-
-
Chapter 09 NAT 閘道伺服器
-
9.1 NAT 概述
-
9.2 啟動與停止指令
-
9.3 實務範例介紹
-
9.3.1 連線管理範例
-
9.3.2 權限限制範例
-
-
-
Chapter 10 Proxy 伺服器
-
10.1 Squid 概述
-
10.2 安裝與執行
-
10.2.1 安裝與移除 Squid
-
10.2.2 服務的開啟、關閉與重新啟動
-
-
10.3 實務範例介紹
-
10.3.1 一般應用範例
-
10.3.2 連線控管範例
-
10.3.3 暫存設定範例
-
-
10.4 常用設定介紹
-
10.4.1 多伺服器的資料交換.
-
10.4.2 NAT 與 Proxy 整合應用
-
-
-
Chapter 11 DHCP 伺服器
-
11.1 DHCP 概述
-
11.2 安裝與執行
-
11.2.1 安裝與移除 DHCP
-
11.2.2 服務的開啟、關閉與重新啟動
-
-
11.3 實務範例介紹
-
11.3.1 一般應用範例
-
11.3.2 固定位址範例
-
-
11.4 常用設定介紹
-
-
Chapter 12 DNS 伺服器
-
12.1 BIND 概述
-
12.2 安裝與執行
-
12.2.1 安裝與移除 bind
-
12.2.2 服務的開啟、關閉與重新啟動
-
-
12.3 實務範例介紹
-
12.3.1 域名設定範例
-
12.3.2 域名記錄範例
-
12.3.3 特殊對應範例
-
-
12.4 常用設定介紹
-
12.4.1 named.conf 說明
-
12.4.2 域名對應檔案說明
-
-
-
Chapter 13 WWW 伺服器
-
13.1 Nginx 概述
-
13.2 安裝與執行
-
13.2.1 安裝與移除 Nginx
-
13.2.2 服務的開啟、關閉與重新啟動
-
-
13.3 實務範例介紹
-
13.3.1 一般應用範例
-
13.3.2 使用者個人網站範例
-
13.3.3 虛擬主機範例
-
-
-
Chapter 14 電子郵件伺服器
-
14.1 收信與發信服務概述
-
14.1.1 認識 SMTP、POP3 與 IMAP
-
14.1.2 認識 POSTFIX
-
14.1.3 認識 DOVECOT
-
-
14.2 安裝與執行
-
14.2.1 安裝與移除 POSTFIX 與 DOVECOT
-
14.2.2 服務的開啟、關閉與重新啟動
-
-
14.3 實務範例介紹
-
14.3.1 基本發信範例
-
14.3.2 代為發信範例
-
14.3.3 郵件接收設定
-
14.3.4 郵件轉寄範例
-
14.3.5 基本收信範例
-
-
14.4 用戶端設定介紹
-
-
Chapter 15 FTP 檔案傳輸服務
-
15.1 VSFTPD 概述
-
15.2 安裝與執行
-
15.2.1 安裝與移除 VSFTPD
-
15.2.2 服務的開啟、關閉與重新啟動
-
-
15.3 實務範例介紹
-
15.3.1 一般應用範例
-
15.3.2 連線設定範例
-
15.3.3 登入目錄限制範例
-
15.3.4 匿名登入範例
-
15.3.5 速度限制範例
-
-
15.4 常用設定介紹
-
15.4.1 vsftpd.conf 說明
-
-
-
Chapter 16 Samba 檔案傳輸服務
-
16.1 Samba概述
-
16.2 安裝與執行
-
16.2.1 安裝與移除 Samba
-
16.2.2 服務的開啟、關閉與重新啟動
-
-
16.3 實務範例介紹
-
16.3.1 一般應用範例
-
16.3.2 目錄權限範例
-
-
16.4 常用設定介紹
-
-
Chapter 17 NFS 檔案傳輸服務
-
17.1 NFS 概述
-
17.2 安裝與執行
-
17.2.1 安裝與移除 NFS
-
17.2.2 服務的開啟、關閉與重新啟動
-
-
17.3 實務範例介紹
-
17.3.1 一般應用範例
-
17.3.2 特殊權限設定範例
-
-
17.4 常用設定介紹
-
-
Chapter 18 MariaDB 資料庫與 PHP 應用
-
18.1 MariaDB 資料庫
-
18.1.1 認識 MariaDB
-
18.1.2 資料庫的基本操作
-
18.1.3 資料庫的管理
-
-
18.2 PHP、MariaDB 結合 Nginx 的應用
-
18.2.1 PHP 的基本語法
-
18.2.2 使用 PHP 連結資料庫
-
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分