当前位置: 首页 > news >正文

云计算实训32——roles基本用法、使用剧本安装nginx、使用roles实现lnmp

一、安装nginx并更改其端口

编辑hosts配置文件

[root@mo ~]# vim /etc/ansible/hosts

创建目录

[root@mo ~]# mkdir /etc/ansible/playbook

编辑配置文件

[root@mo ~]# vim /etc/ansible/playbook/nginx.yml

执行测试

[root@mo ~]# ansible-playbook /etc/ansible/playbook/nginx.yml

二、roles基本用法

修改组

[root@mo ~]# vim /etc/ansible/hosts

检查主机s是否可连接

创建roles的目录结构

创建文件

编辑文件

[root@mo ~]# vim /etc/ansible/playbook/test002.yml

运行

[root@mo ~]# ansible-playbook /etc/ansible/playbook/test002.yml

三、使用剧本安装nginx

[root@mo ~]# vim /etc/ansible/roles/nginx/tasks/main.yml

运行

[root@mo ~]# ansible-playbook /etc/ansible/playbook/test002.yml

四、使用role实现lnmp

nginx改配置8080

mariadbz中创建eleme数据库

创建表user

[root@mo ~]# vim /etc/ansible/roles/nginx/tasks/main.yml

[root@mo ~]# cd /etc/ansible/

[root@mo ansible]# mkdir script

[root@mo script]# vim dbtable.sh

[root@mo script]# cd

[root@mo ~]# vim /etc/ansible/playbook/test003.yml

[root@mo ~]# ansible-playbook /etc/ansible/playbook/test003.yml


http://www.mrgr.cn/news/6062.html

相关文章:

  • vue3 组合式API
  • vue3实现 附件上传简单代码示例【自用】
  • 华为账号“一键登录”能力让美团用户尽享安全便捷的登录体验
  • 美国高防服务器测评
  • 【本地网页控制远程开发板】使用Python的Paramiko库通过SSH连接开发板进行通信
  • @Transactional 注解 this调用注解不生效
  • 面向对象设计
  • 数据结构——顺序表
  • 论文翻译:Benchmarking Large Language Models in Retrieval-Augmented Generation
  • 【小程序】微信小程序的生命周期
  • Kubernetes全名及其缩写K8S的正确读音
  • 使用Blender进行3D建模—基础操作笔记
  • 「对比评测」标准WPF DataGrid与DevExpress WPF GridControl有何不同?(一)
  • 基于Springboot宠物商城网站系统--论文pf
  • Android常见界面控件(二)
  • 增材制造(3D打印):为何备受制造业瞩目?
  • 天正如何保存低版本
  • Go 语言调度器(schedule)的实现原理
  • 《通义千问AI落地—中》:前端实现
  • 解决git checkout -b 拉取远端某分支到本地时报错