-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
LINUX系統架構與運維實戰 版權信息
- ISBN:9787121325335
- 條形碼:9787121325335 ; 978-7-121-32533-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
LINUX系統架構與運維實戰 本書特色
適讀人群 :在校大學生 職場新人 網管 網絡工程師 Linux運維工程師 Linux系統工程師 售后工程師 從基礎開始入手,慢慢探索、深入研究,同時結合實際的應用案例詳細闡述。 秉承實戰理念,以從0到1的方式并用生動有趣的語言進行書寫,使讀者迅速掌握Linux運維技術的經驗和各種使用技巧,從而達到提升技術能力的效果。
LINUX系統架構與運維實戰 內容簡介
本書采用實戰的方式帶領讀者學會Linux,每講完一個知識點都會有總結案例作為補充。本書共分為四大部分,供讀者深入淺出、循序漸進地學習。 靠前部分主要講述的是計算機網絡協議、網絡架構和網絡存儲三個方面。第二部分則主要講述Linux系統的基礎命令以及常用的系統服務。第三部分講述的是數據庫運維,分別介紹了MySQL、NOSQL、PostgreSQL數據庫。第四部分主要講述的是Linux系統的架構和企業運維自動化管理。
LINUX系統架構與運維實戰 目錄
第1章 Linux日常運維管理
1.1 w命令
1.2 vmstat命令
1.3 top命令
1.4 sar命令
1.5 nload命令
1.6 監控I/O性能
1.7 free命令
1.8 ps命令
1.9 查看網絡狀態
1.10 Linux操作系統下的網絡抓包
1.11 Firewalld和Netfilter
1.12 Netfilter 5表5鏈簡介
1.13 iptables語法
1.14 iptables nat表應用
1.15 iptables規則備份與恢復
1.16 Firewalld的9個zone
1.17 Firewalld關于zone的操作
1.18 Firewalld關于services的操作
1.19 Linux任務計劃
1.20 Linux系統服務管理工具chkconfig
1.21 systemd管理服務
1.22 unit和target簡介
1.22.1 unit簡介
1.22.2 target簡介
1.23 Linux系統日志
1.23.1 dmesg命令
1.23.2 last命令
1.23.3 lastb命令
第2章 LAMP服務架構
2.1 LAMP服務架構介紹
2.2 MySQL和MariaDB數據庫簡介
2.3 MySQL和MariaDB數據庫安裝
2.3.1 MySQL數據庫安裝
2.3.2 MariaDB數據庫安裝
2.4 Apache服務安裝
2.5 PHP源碼編譯安裝
2.5.1 PHP版本介紹
2.5.2 PHP 5.6源碼編譯安裝
2.5.3 PHP 7.X源碼編譯安裝
2.6 Python源碼編譯安裝
2.6.1 Python 3.6編譯安裝
2.6.2 安裝Python擴展MySQL數據庫
2.7 Apache結合PHP進行操作
2.8 Apache默認虛擬主機
2.9 Apache相關配置
2.9.1 Apache用戶認證
2.9.2 域名跳轉機制
2.9.3 Apache訪問日志
2.9.4 靜態文件不記錄日期和時間
2.9.5 訪問日志切割
2.9.6 靜態元素過期時間
2.9.7 配置防盜鏈
2.9.8 訪問控制Directory
2.9.9 訪問控制FilesMatch
2.9.10 限定某個目錄禁止解析PHP
2.9.11 限制user_agent
2.10 PHP相關配置
2.11 安裝PHP擴展模塊Redis
第3章 LNMP服務架構
3.1 LNMP服務架構簡介
3.2 安裝MySQL數據庫
3.3 安裝PHP
3.4 Nginx簡介與安裝
3.4.1 Nginx簡介
3.4.2 Nginx安裝
3.4.3 Nginx測試解析PHP
3.5 Nginx相關配置
3.5.1 Nginx默認虛擬主機
3.5.2 Nginx用戶認證
3.5.3 Nginx域名跳轉
3.5.4 Nginx訪問日志
3.5.5 Nginx日志切割
3.5.6 靜態文件不記錄日期和時間
3.5.7 Nginx設置防盜鏈
3.5.8 Nginx進行訪問控制
3.5.9 Nginx解析PHP相關設置
3.6 Nginx代理
3.7 Nginx負載均衡
3.8 Nginx配置SSL
3.8.1 生成SSL秘鑰對
3.8.2 Nginx配置SSL
3.9 php-fpm配置
3.9.1 php-fpm的pool
3.9.2 php-fpm慢執行日志
3.9.3 open_basedir
3.9.4 php-fpm管理進程
3.10 部署phpMyAdmin
3.11 安裝&設置Laravel框架
3.12 安裝&設置Yii2框架
3.13 安裝&設置ThinkPHP 5框架
3.14 安裝&設置Django框架
3.14.1 安裝Django框架
3.14.2 Django runserver
3.14.3 運行Hello World
3.15 安裝&設置Flask框架
第4章 MySQL數據庫技術實踐
4.1 設置和更改root密碼
4.1.1 設置MySQL數據庫環境變量
4.1.2 設置MySQL數據庫密碼
4.1.3 修改MySQL數據庫密碼
4.1.4 重置MySQL數據庫密碼
4.2 連接MySQL的幾種方式
4.3 MySQL常用命令
4.4 MySQL創建用戶及授權
4.5 MySQL數據備份與恢復
4.6 MySQL主從復制監控
4.7 MySQL主從準備工作
4.8 設置MySQL主
4.9 設置MySQL從
4.10 測試MySQL主從同步
第5章 Tomcat服務
5.1 Tomcat介紹
5.2 安裝JDK
5.3 安裝Tomcat
5.4 設置Tomcat監聽80端口
5.5 Tomcat虛擬主機
5.5.1 設置Tomcat虛擬主機
5.5.2 部署一個Java項目
5.6 Tomcat日志
第6章 Linux集群架構
6.1 Linux集群概述
6.2 Keepalived簡介
6.3 Keepalived設置高可用集群
6.3.1 集群準備工作
6.3.2 設置Keepalived主服務器
6.3.3 設置Keepalived從服務器
6.3.4 區分主從Nginx服務
6.3.5 測試Keepalived高可用
6.4 負載均衡集群介紹
6.5 LVS介紹
6.6 LVS的調度算法
6.7 NAT模式的LVS搭建
6.7.1 NAT模式搭建準備工作
6.7.2 設置分發器
6.7.3 Real Server安裝Nginx服務
6.8 DR模式的LVS搭建
6.8.1 DR模式的準備工作
6.8.2 設置LVS的DR模式
6.8.3 測試LVS的DR模式
6.9 Keepalived+LVS
第7章 Zabbix運維監控
7.1 Linux監控平臺簡介
7.2 Zabbix監控介紹
7.3 安裝Zabbix監控
7.3.1 安裝準備工作
7.3.2 ntpdate設置時間同步
7.3.3 安裝Zabbix服務器端
7.3.4 Web界面安裝Zabbix
7.3.5 修改Admin管理員密碼
7.3.6 重置Admin管理員密碼
7.3.7 安裝Zabbix客戶端
7.4 添加監控主機
7.4.1 Web界面添加Host主機
7.4.2 解決Zabbix頁面亂碼
7.5 使用SMTP發送郵件報警及定制報警
7.5.1 添加Triggers觸發器
7.5.2 設置報警郵件發送
7.5.3 設置報警郵件接收
7.5.4 添加報警動作
7.5.5 設置郵件報警鈴聲
7.5.6 設置微信報警
7.6 Web監控和MySQL監控
7.6.1 Web監控
7.6.2 MySQL監控
7.7 TCP狀態監控和Nginx監控
7.7.1 TCP狀態監控
7.7.2 Nginx服務監控
7.8 Zabbix主動模式
7.8.1 添加主動模式模板
7.8.2 添加主動模式主機
第8章 NoSQL非關系型數據庫
8.1 NoSQL非關系型數據庫簡介
8.2 Memcached
8.2.1 Memcached簡介
8.2.2 安裝Memcached
8.2.3 查看Memcached狀態
8.2.4 Memcache命令行
8.2.5 Memcached數據的導入和導出
8.2.6 PHP連接Memcached
8.2.7 Memcached中存儲Session
8.3 Redis
8.3.1 Redis簡介
8.3.2 Redis安裝
8.3.3 Redis持久化
8.3.4 Redis數據類型
8.3.5 Redis常用操作
8.3.6 Redis操作鍵值
8.3.7 Redis安全設置
8.3.8 Redis慢查詢日志
8.3.9 PHP安裝Redis擴展模塊
8.3.10 Redis存儲session
8.3.11 Redis主從配置
8.3.12 Redis集群簡介
8.3.13 Redis集群搭建與配置
8.3.14 Redis集群操作
8.4 MongoDB
8.4.1 MongoDB簡介
8.4.2 安裝MongoDB
8.4.3 連接MongoDB
8.4.4 MongoDB用戶管理
8.4.5 MongoDB創建集合和數據管理
8.4.6 PHP的MongoDB擴展
8.4.7 PHP的Mongo擴展
8.4.8 測試Mongo擴展
8.4.9 MongoDB副本集簡介
8.4.10 MongoDB副本集搭建
8.4.11 MongoDB副本集測試
8.4.12 MongoDB分片介紹
8.4.13 MongoDB分片重要角色
8.4.14 MongoDB分片搭建
8.4.15 MongoDB分片測試
8.4.16 MongoDB備份與恢復
第9章 Jenkins持續化集成
9.1 Jenkins介紹
9.2 Jenkins安裝
9.3 Jenkins發布PHP代碼
9.4 Jenkins郵件設置
9.5 插件Email-ext
9.6 管理員密碼破解
9.7 部署Java項目
9.7.1 部署Java項目之創建私有倉庫
9.7.2 部署Java項目之下載Zrlog源碼
9.7.3 安裝Tomcat
9.7.4 部署Java項目之安裝Maven
9.7.5 部署Java項目之安裝插件
9.7.6 部署Java項目之構建Job
9.7.7 部署Java項目之手動安裝JDK
9.7.8 部署Java項目之發布War包
第10章 Docker容器實踐
10.1 Docker簡介
10.1.1 Docker主要解決什么問題
10.1.2 Docker的歷史
10.1.3 Docker是什么
10.2 Docker和KVM對比
10.3 Docker核心概念
10.4 安裝Docker
10.4.1 Mac系統安裝Docker
10.4.2 Windows系統安裝Docker
10.4.3 CentOS 7系統安裝Docker
10.5 Docker鏡像管理
10.5.1 下載Docker鏡像
10.5.2 設置阿里云Docker加速器
10.5.3 Docker基本命令
10.6 通過容器創建鏡像
10.7 通過模板創建鏡像
10.7.1 通過模板導入鏡像
10.7.2 通過鏡像導出文件
10.7.3 通過文件恢復鏡像
10.8 Docker的基本管理
10.8.1 Docker容器管理
10.8.2 Docker倉庫管理
10.8.3 Docker數據管理
10.9 Docker數據卷備份與恢復
10.9.1 Docker數據卷備份
10.9.2 Docker數據卷恢復
10.10 Docker網絡模式與外部訪問容器
10.10.1 Docker網絡模式
10.10.2 外部訪問容器
10.10.3 Operation Not Permitted解決方案
10.11 設置橋接網絡
10.12 DockerFile創建鏡像
10.12.1 DockerFile格式
10.12.2 DockerFile示例安裝Nginx
10.13 docker compose部署服務與示例
第11章 搭建Kubernetes集群
11.1 Kubernetes(K8S)簡介
11.2 Kubernetes基本概念
11.3 Kubernetes架構和組件功能
11.3.1 Master組件功能介紹
11.3.2 Node組件功能介紹
11.3.3 三方組件Etcd介紹
11.4 Kubernetes Cluster部署
11.4.1 集群環境規劃
11.4.2 安裝Docker服務
11.4.3 自簽TLS證書
11.4.4 部署Etcd集群
11.4.5 Flannel集群網絡工作原理
11.4.6 部署Flannel集群網絡
11.4.7 創建Node的Kubeconfig文件
11.4.8 部署Master節點組件
11.4.9 部署Node組件
11.4.10 集群部署Nginx服務
11.5 Kubectl管理工具
11.5.1 Kubectl管理工具遠程連接集群
11.5.2 Kubectl管理命令
11.5.3 Kubectl工具管理集群應用
第12章 Kubernetes管理維護與運用
12.1 YAML配置文件管理資源
12.2 Pod管理
12.2.1 Pod基本管理
12.2.2 Pod資源限制
12.2.3 Pod調度約束
12.2.4 Pod重啟策略
12.2.5 Pod健康檢查
12.2.6 Pod問題定位
12.3 Service
12.3.1 網絡代理模式
12.3.2 服務代理
12.3.3 服務發現
12.3.4 發布服務
12.4 Ingress
12.4.1 部署Ingress
12.4.2 HTTP與HTTPS測試
12.4.3 部署Ingress TLS
12.5 數據管理
12.5.1 emptyDir
12.5.2 hostPath
12.5.3 NFS
12.5.4 GlusterFS
12.5.5 PersistentVolume
第13章 Kubernetes高可用架構和項目案例
13.1 Kubernetes Dashboard
13.2 部署集群應用
13.3 Kubernetes高可用架構
13.3.1 高可用架構詳解
13.3.2 Master高可用部署
13.4 Kubernetes集群監控
13.5 Kubernetes集群日志管理與應用
13.5.1 日志系統方案介紹
13.5.2 部署ELK Stack
13.5.3 部署Filebeat日志收集工具
LINUX系統架構與運維實戰 作者簡介
作者明哲,自學金融、IT、網絡營銷,橫跨金融投資、高科技、裝飾、醫療、教育、營銷等六大行業,幽默風趣、也是一個有故事的人。 他是一名技術愛好者,用他的雙手寫著各種各樣的軟件。 他是營銷達人,曾創造單月上百萬業績。 他是創業者,用他的經歷和汗水譜寫著他的傳奇。 他是一個行者,用他堅定的毅力一步一步在走自己的路。
- >
伊索寓言-世界文學名著典藏-全譯本
- >
上帝之肋:男人的真實旅程
- >
史學評論
- >
詩經-先民的歌唱
- >
莉莉和章魚
- >
朝聞道
- >
龍榆生:詞曲概論/大家小書
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)