多发行版目标设定:适配Ansible剧本以支持多操作系统
1. 引言
在之前的操作中,我们的剧本通常只针对单一操作系统。然而,在实际场景中,我们可能需要让剧本同时支持多个不同的操作系统。本文将详细介绍如何将WordPress安装剧本适配到Ubuntu 17.04服务器实例,同时也支持CentOS 7。
2. 技术要求
- 安装Vagrant,并且能够访问互联网,因为需要下载两个约300 - 500 MB的Vagrant盒子。
- 复制上一次操作的
lemp文件夹,并将其命名为lemp-multi,后续会根据需要调整角色。如果不想手动操作,可在 此处 获取完整版本。
3. 启动多个Vagrant盒子
在对Ansible剧本进行修改之前,我们需要先启动两个运行不同操作系统的Vagrant盒子。可以使用单个Vagrantfile来启动这两个盒子,以下是具体的Vagrantfile内容:
# -*- mode: ruby -*-
# vi: set ft=ruby :
API_VERSION = "2"
DOMAIN = "nip.io"
PRIVATE_KEY = "~/.ssh/id_rsa"
PUBLIC_KEY = '~/.ssh/id_rsa
超级会员免费看
订阅专栏 解锁全文
1223

被折叠的 条评论
为什么被折叠?



