云计算实训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

相关推荐
高洁0111 分钟前
工信部教考中心证书
人工智能·深度学习·算法·机器学习·知识图谱
秦渝兴32 分钟前
Ansible 自动化部署 K8s 三节点集群(完整教程)
kubernetes·自动化·ansible
hhzz2 小时前
《深度学习框架PyTorch入门与实践》系列:09-分布式与并行训练之DataParallel、DDP与Horovod
pytorch·分布式·深度学习
骇客野人2 小时前
基于Nginx+Eureka+Apollo+Jenkins+SpringBoot Web系统分布式部署方案
nginx·eureka·jenkins
心运软件3 小时前
基于深度学习的宝石图像分类系统
人工智能·python·深度学习·机器学习·分类·数据挖掘
雨晨源码(同名B站)3 小时前
【2027届人工智能专业选题】基于yolov8的农业病虫害图像识别与分类系统 |深度学习 计算机视觉
人工智能·深度学习·yolo·计算机视觉·分类
OpenApi.cc3 小时前
MoCode — AI Agent Server (Docker) + macOS Desktop Client(开源项目)
数据结构·人工智能·深度学习·神经网络
一个王同学3 小时前
从零到一 | CV转多模态大模型 | week22 | 实战项目-DocuMind-VL:基于 OCR 与 Qwen-VL 的文档多模态问答系统(二)
人工智能·深度学习·机器学习·计算机视觉·ocr
美狐美颜SDK开放平台3 小时前
第三方美颜SDK接入教程:直播APP实现实时美颜、滤镜与美型效果的方法
人工智能·深度学习·音视频·sdk·美颜sdk·视频美颜sdk·直播app开发