导读 在现代运维中,Ansible凭借其简洁与高效成为众多团队的首选工具。今天,让我们通过一个简单而实用的例子——用Ansible结合yum安装Nginx,来...
在现代运维中,Ansible凭借其简洁与高效成为众多团队的首选工具。今天,让我们通过一个简单而实用的例子——用Ansible结合yum安装Nginx,来感受自动化的力量!/nginx_logo.webp
首先,确保你的Ansible环境已正确配置,并且目标主机支持yum包管理器。接着,创建一个简单的`playbook.yml`文件,定义任务如下:
```yaml
- name: Install Nginx via yum
hosts: webservers
become: yes
tasks:
- name: Ensure EPEL repository is enabled
yum:
name: epel-release
state: present
- name: Install Nginx
yum:
name: nginx
state: latest
```
上述脚本会先检查并启用EPEL源,然后安装最新版本的Nginx。执行命令`ansible-playbook playbook.yml`即可完成部署!/nginx_installed.webp
最后,记得启动服务并设置开机自启:
```bash
systemctl start nginx && systemctl enable nginx
```
通过这种方式,不仅提升了效率,还减少了人为错误的风险。快试试吧,让运维更轻松!✨