Linux系統管理與伺服器配置(基於CentOS 7)

Linux系統管理與伺服器配置(基於CentOS 7)

《Linux系統管理與伺服器配置(基於CentOS 7)》是2018年4月電子工業出版社出版的圖書,作者是高志君。

基本介紹

  • 書名:Linux系統管理與伺服器配置(基於CentOS 7)
  • 作者:高志君
  • ISBN:9787121339165
  • 頁數:256頁
  • 定價:45元
  • 出版社:電子工業出版社
  • 出版時間:2018年4月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以目前較為新穎的CentOS Linux 7為例,由淺入深、全面系統地介紹了Linux系統管理及伺服器配置的相關內容。強調實踐能力的培養,以項目為導引展開知識點介紹。全書共由15章組成,分為基礎管理篇和伺服器配置篇兩部分。基礎管理篇包括:系統的安裝與介紹、檔案系統、用戶與用戶組、服務與進程、軟體安裝與包管理工具、網路連線、Shell編程入門;伺服器配置篇包括:Samba伺服器、MySQL資料庫伺服器、Web伺服器、DNS伺服器、DHCP伺服器、FTP伺服器、時間伺服器、目錄伺服器。為便於複習和自學,每章均配備豐富的習題。
本書可作為高等院校計算機相關專業的教材,也可作為有關專業技術人員的培訓教材,同時也是廣大Linux愛好者以及從事網路管理的網路愛好者必備的參考書。

圖書目錄

第一篇 基礎管理篇
第1章 CentOS Linux 7系統的安裝與介紹
1.1 項目一:CentOS Linux 7系統的安裝
1.1.1 Linux系統的起源與發展
1.1.2 Linux系統的組成與版本
1.1.3 Linux系統的安裝
1.2 項目二:首次啟動CentOS Linux
作業系統的配置
1.3 項目三:Linux系統基本操作
1.3.1 虛擬文本控制台
1.3.2 Shell簡介
1.3.3 命令提示符
1.3.4 註銷用戶
1.3.5 重啟和關機
1.4 知識擴展
1.4.1 查看系統信息命令
1.4.2 遠程連線
本章小結
習題1
第2章 檔案系統
2.1 項目一:Linux下檔案管理的實踐
2.1.1 檔案系統概述
2.1.2 Linux的樹形目錄結構
2.1.3 Linux的檔案管理命令
2.2 項目二:使用vim編輯文檔
2.2.1 vim編輯器
2.2.2 查看檔案內容命令
2.2.3 管道與重定向命令
2.3 項目三:使用隨身碟備份檔案
2.3.1 掛載點
2.3.2 查詢設備名
2.3.3 掛載檔案系統
2.3.4 卸載檔案系統
2.4 項目四:擴充系統的硬碟空間
2.5 知識擴展
2.5.1 命令行下提高工作效率的方法
2.5.2 檔案系統的自動掛載
本章小結
習題2
第3章 用戶與用戶組
3.1 項目一:用戶賬號與用戶組的創建
3.1.1 用戶與用戶組概念
3.1.2 與用戶管理相關的系統檔案
3.1.3 用戶管理
3.1.4 用戶組管理
3.1.5 知識擴展
3.2 項目二:檔案屬性的讀取和修改
3.2.1 檔案屬性
3.2.2 修改檔案屬性
本章小結
習題3
第4章 服務與進程
4.1 項目一:Linux系統啟動配置與快捷鍵設定
4.1.1 Linux系統的啟動過程
4.1.2 Linux系統的運行級別
4.1.3 系統運行級別之間的切換
4.1.4 關閉Ctrl+Alt+Del組合鍵的功能
4.2 項目二:使用systemctl命令管理NFS服務
4.2.1 服務簡介
4.2.2 systemctl命令
4.3 項目三:進程的延遲與周期調度
4.3.1 進程的概念
4.3.2 進程調度
4.3.3 進程的查看
4.3.4 進程的終止
4.4 知識擴展
4.4.1 作業控制的概念
4.4.2 作業控制常用命令
本章小結
習題4
第5章 軟體安裝與包管理工具
5.1 項目一:使用RPM管理telnet-server軟體包
5.1.1 RPM包管理工具簡介
5.1.2 RPM工具的使用
5.1.3 常見問題分析
5.2 項目二:配置本地YUM源安裝伺服器
5.2.1 YUM工具簡介
5.2.2 設定YUM源
5.2.3 YUM工具的使用
5.2.4 常見問題分析
5.3 項目三:使用原始碼安裝FTP軟體
5.3.1 TAR包管理工具簡介
5.3.2 TAR包管理工具的使用
本章小結
習題5
第6章 網路連線
6.1 項目一:網路環境配置
6.1.1 主機名的配置
6.1.2 網卡信息的配置
6.1.3 客戶端域名解析伺服器的 配置
6.2 項目二:網路調試與故障排查
6.2.1 常用網路調試命令
6.2.2 網路故障排查方法
本章小結
習題6
第7章 Shell編程入門
7.1 項目一:第一個Shell腳本程式 Hello world
7.1.1 創建Shell程式
7.1.2 設定執行許可權
7.1.3 執行Shell程式
7.2 項目二:猜數字遊戲程式
7.2.1 Shell的語法介紹
7.2.2 輸入/輸出內部命令
7.2.3 條件測試
7.2.4 流程控制語句
7.2.5 函式
7.2.6 處理參數
7.2.7 調試Shell程式
7.3 Shell程式設計實例
本章小結
習題7
第二篇 伺服器配置篇
第8章 Samba伺服器
8.1 項目一:Samba伺服器的安裝與啟動
8.1.1 Samba伺服器簡介
8.1.2 安裝Samba伺服器
8.2 項目二:Samba伺服器的配置與 測試
8.2.1 配置Samba伺服器
8.2.2 測試Samba伺服器
8.3 常見問題分析
本章小結
習題8
第9章 MySQL資料庫伺服器
9.1 項目一:MySQL資料庫伺服器的 安裝與啟動
9.1.1 MySQL資料庫簡介
9.1.2 安裝MySQL資料庫
9.1.3 管理mysqld服務
9.1.4 測試登錄MySQL資料庫
9.1.5 重置MySQL資料庫管理員 root密碼
9.2 項目二:資料庫的創建與使用
9.2.1 資料庫操作
9.2.2 數據表操作
9.2.3 處理表數據
9.3 項目三:資料庫的許可權管理與備份
9.3.1 資料庫的許可權管理
9.3.2 資料庫的備份與恢復
本章小結
習題9
第10章 Web伺服器
10.1 項目一:Apache伺服器的安裝與 測試
10.1.1 Apache伺服器簡介
10.1.2 安裝Apache伺服器
10.1.3 Apache軟體包安裝位置
10.2 項目二:發布Web站點
10.2.1 Apache伺服器配置 檔案簡介
10.2.2 配置Apache伺服器
10.3 項目三:發布個性化Web站點
10.4 項目四:虛擬主機配置
10.4.1 虛擬主機簡介
10.4.2 基於域名的虛擬主機配置
10.4.3 基於IP位址的虛擬 主機配置
10.5 項目五:Nginx伺服器的安裝與 配置
10.5.1 Nginx伺服器簡介
10.5.2 安裝Nginx伺服器
10.5.3 配置Nginx伺服器
本章小結
習題10
第11章 DNS伺服器
11.1 項目一:DNS伺服器的安裝與啟動
11.1.1 DNS伺服器介紹
11.1.2 安裝DNS伺服器
11.2 項目二:DNS伺服器端的配置
11.2.1 主配置檔案named.conf
11.2.2 正向解析檔案
11.2.3 反向解析檔案
11.3 項目三:DNS客戶端配置
11.4 項目四:綜合DNS伺服器配置
本章小結
習題11
第12章 DHCP伺服器
12.1 項目一:DHCP伺服器的安裝與 啟動
12.1.1 DHCP伺服器簡介
12.1.2 DHCP的運作方式
12.1.3 安裝DHCP伺服器
12.1.4 /etc/dhcp/dhcpd.conf 配置檔案
12.2 項目二:DHCP伺服器的配置
12.3 常見問題分析
本章小結
習題12
第13章 FTP伺服器
13.1 項目一:FTP伺服器的安裝與 啟動
13.1.1 FTP伺服器簡介
13.1.2 FTP用戶分類
13.1.3 FTP伺服器的安裝
13.2 項目二:遠程連線與訪問FTP
13.2.1 設定SELinux和防火牆
13.2.2 創建FTP賬號
13.2.3 連線FTP伺服器
13.3 項目三:FTP伺服器的配置
13.3.1 vsftpd.conf配置檔案介紹
13.3.2 匿名用戶設定
13.3.3 本地用戶設定
13.3.4 服務相關設定
13.3.5 主動與被動服務設定
13.4 常見問題分析
本章小結
習題13
第14章 時間伺服器
14.1 項目一:NTP伺服器的安裝與 啟動
14.1.1 NTP的工作過程
14.1.2 NTP的工作模式
14.1.3 選擇NTP伺服器
14.1.4 安裝NTP伺服器
14.2 項目二:NTP伺服器的配置
14.2.1 配置檔案
14.2.2 常用配置選項
14.2.3 ntp.conf配置實例
14.2.4 監控NTP伺服器
14.3 項目三:NTP客戶端配置
14.3.1 在Linux中進行時間同步
14.3.2 在Windows中進行時間同步
本章小結
習題14
第15章 目錄伺服器
15.1 項目一:OpenLDAP伺服器的 安裝與啟動
15.1.1 目錄伺服器簡介
15.1.2 OpenLDAP伺服器的安裝
15.2 項目二:OpenLDAP伺服器的 共享設定
15.2.1 共享設定詳解
15.2.2 OpenLDAP伺服器測試
本章小結
習題15
參考文獻

相關詞條

熱門詞條

聯絡我們