Linux的企业-saltstack源码编译安装lnmp

简介:

一.配置环境

redhat 6.5 
master:server1(172.25.50.1/24) 
minion:server2(172.25.50.2/24) 
selinux=disabled 
iptables=off

master :/etc/salt/master

54efc50f80f522c07c08d3450bb338d3.png

minion:/etc/salt/minion

f28a51b850d86d0011adfe8ac8359b6c.png


01345297869b59e54133af6e05ba069f.png

二.总体架构

/srv/salt/

eb1699e7822bad3e40797912b197dc73.png

7ccdd1150e728928eb0f6ce5a7822b93.png


eb1bfb35241ec84913ad7be4e6757f11.png


三.pkgs依赖性包的配置

/srv/salt/pkgs 

a990c9b4b5f8ec6508ed1b9325b96525.png

2b8522a2a314381b6af75305549fe267.png

655710ad7ec5bba8a68c65406d5bcaa8.png


四.users用户的配置

/srv/salt/users 

17ca86c2fa67cf6e4699776b7ee17668.png




五.nginx  salt配置文件

/srv/salt/nginx

dbaaeae1bccc7fdbddd67b93804dc68f.png

以上的files里为php测试页,启动脚本,安装包i,配置文件



安装文件

ba9b93e584357a562ac61c350c3825ec.png


服务启动文件

a2979f14890d322527fa726342d4cdb0.png



六.mysql  salt配置文件

cf1db97e27140a5316b85743f665fe8c.png


安装文件

aa4e71414fe48b30ab0a746fe9893e84.png


服务启动文件

9c24f3396b3c3c1544815785e896c3ba.png


七.php  salt配置文件

9c355f94136e989be8bfa4283ff120b7.png


安装文件

653e2513a1fc297d8e95daef24c52f35.png

0d08d57dbb673a1838ed8e6c31697a34.png


服务启动文件

25d8bcb2660268421ff4efd3da7866de.png



八.salt top.sls推送配置文件

da52ce9f1564a3613ce3045d5c1ee006.png



九.测试

e18e9b2c0bf17e831504964d070d64c5.png


测试nginx:

2a73c6a8be5882fbe7fc7f149163edd3.png

d362ff99d93d4e44913c727212b0de99.png


测试mysql:

473d58fd5a67eabf428d57ed8c748e8b.png

3fe1ce5bbeb136bd83fbfba64be038ef.png


测试php:

3a1aee52b8fe8b5164aed2f00effc90e.png

59015e97aa99a2173fdd1a4791cd6634.png


十.salt 推送server2  lnmp架构

74aab8fbe22fce3a07683e09a07f3fcd.png


5525b0e296b324d8dfe3e1ab4f800deb.png


7ab6a77d8e5b29a645ac03ec459b2a5a.png

e49114f0a916907c730788eedb21a643.png



      本文转自一百个小排 51CTO博客,原文链接:

http://blog.51cto.com/anfishr/1975390

,如需转载请自行联系原作者











相关文章
|
23天前
|
Linux
手把手教会你安装Linux系统
手把手教会你安装Linux系统
|
15天前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
37 5
Linux系统之安装OneNav个人书签管理器
|
17天前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
39 5
Linux系统之安装Ward服务器监控工具
|
20天前
|
JSON JavaScript Linux
Linux系统之安装cook菜谱工具
【10月更文挑战第15天】Linux系统之安装cook菜谱工具
33 2
Linux系统之安装cook菜谱工具
|
22天前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
77 4
Linux系统之Ubuntu安装cockpit管理工具
|
22天前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
48 1
Linux系统之Centos7安装cockpit图形管理界面
|
12天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
35 2
|
13天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
24 3
|
2天前
|
关系型数据库 MySQL Linux
Linux-安装Mariadb
本文介绍了在 Alibaba Cloud Linux 系统上安装和配置 MariaDB 10.5 的步骤。包括下载安装、初始化数据库、启动服务、处理启动失败的常见问题(如权限问题),以及如何连接数据库、设置密码和允许外部连接。通过这些步骤,您可以顺利完成 MariaDB 的安装和基本配置。
12 0
|
15天前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
20 0