云计算实训32——安装nginx(修改端口为8080)、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

相关推荐
_Jimmy_4 小时前
AI应用开发工程师面试题库
人工智能·python·深度学习·机器学习·知识图谱
谙弆悕博士4 小时前
系统集成项目管理工程师教程(第3版)笔记——第17章:法律法规和标准规范
笔记·职场和发展·学习方法·业界资讯·软考·法律·法规
郝亚军5 小时前
使用Vue 3和Nginx打包和部署Vue.js项目的一般步骤
前端·vue.js·nginx
烬羽6 小时前
递归老写崩?一个"退回"公式,把回溯题变成填空题
javascript·深度学习·算法
码上上班6 小时前
Ansible课程
ansible
谙弆悕博士6 小时前
系统集成项目管理工程师教程(第3版)笔记——第4章:信息系统架构
笔记·系统架构·项目管理·创业创新·学习方法·业界资讯·物理
REST_30276 小时前
告别Excel孤岛:一款任务链路可视化工具带来的真实改变
大数据·微服务·云计算·编辑器·excel·动态规划
2601_958843767 小时前
2026年健脾养胃指南:不规律饮食与寒凉零食的影响及药材适配解析
学习方法
hongyucai7 小时前
torch具身常用算子
人工智能·深度学习