ansible 一鍵完成LNMP架構 期中架構

2022-06-17 14:00:11 字數 1614 閱讀 4527

ansible一鍵完成整個lnmp架構部署,減少運維部署的工作量,集群架構優化,解決共享儲存單點故障問題,**資料定時備份,mha資料庫高可用,nginx負載均衡本地快取,https加密訪問,keepalived+nginx高可用。

hostname

wlanip

lanip

作用m01

10.0.0.61

172.16.1.61

管理機、時間同步伺服器

10.0.0.3

虛擬ip

lb01

10.0.0.5

172.16.1.5

負載均衡器、keepalived高可用主

lb02

10.0.0.6

172.16.1.6

負載均衡器、keepalived高可用備

web01

10.0.0.7

172.16.1.7

web伺服器

web02

10.0.0.8

172.16.1.8

web伺服器

web03

10.0.0.9

172.16.1.9

web伺服器

nfs01

10.0.0.31

172.16.1.31

共享儲存

backup

10.0.0.41

172.16.1.41

備份伺服器

172.16.1.51

mha高可用的虛擬ip

db01

10.0.0.52

172.16.1.52

資料庫伺服器

db02

10.0.0.53

172.16.1.53

資料庫伺服器從

db03

10.0.0.54

172.16.1.54

資料庫從,mha的管理節點

zabbix

10.0.0.101

172.16.1.101

監控伺服器

jenkins

10.0.0.102

172.16.1.102

**發布伺服器

gitlab

10.0.0.102

172.16.1.102

開發使用的,內網的**倉庫

注:jenkins和gitlab沒有在ansible劇本當中,注意基礎優化防火牆中的策略配置問題,會導致ssh連線補上。

ntp時間同步

firewalld 內網安全優化

基礎環境安裝包

統一操作許可權使用者www

以架構為中心

資料庫分離

共享儲存

負載均衡

高可用https加密訪問**

keepalived + nginx

mha資料庫高可用

nfs實時備份

nginx本地快取

gitlab + jenkins

zabbix

jumpserver

m01fbi warning

LNMP一鍵安裝

安裝步驟 1 使用putty或類似的ssh工具登陸vps或伺服器 登陸後執行 screen s lnmp 如果提示screen command not found 命令不存在可以執行 yum install screen 或 apt get install screen安裝,詳細內容參考screen...

LNMP一鍵安裝

系統需求 lnmp一鍵安裝包 v1.3 已經在 photonvps vultr 遨遊主機 oneasiahost新加坡vps 搬瓦工 budgetvm digitalocean locvps linode diahosting 瑞豪開源 kvmla 景文互聯 ramnode hostigation ...

一鍵安裝lnmp

系統需求 lnmp一鍵安裝包 v1.0 已經在 diahosting 感謝提供測試vps vpsyou 感謝提供測試vps photonvps 感謝提供測試vps linode vr香港vps xehost vpszz digitalocean hostigation myhost123 yardv...