排序
9.4.2从外部环境获取角色
1.Ansible Galaxy是Ansible的一个官方社区,用于共享角色和功能代码,用户可以在网站自由地共享和下载Ansible角色。 图9-3 Ansible Galaxy的官网首页面 图9-4 nginx角色信息 2.编写一个YAML语...
12.3配置Nginx
1.创建用于管理网站服务的系统账户。 -M参数不创建对应的家目录,-s参数指定登录后的Shell解释器为/sbin/nologin,确保不能通过这个账号登录主机。 [root@dsrw lnmp]# useradd nginx -M -s /sbi...
第4章vsftpd服务-4.1文件传输协议
FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20、21号端口,其中端口20用于进行数据传输,端口21用于接受客户端发出的相关FTP命令与参数。 FTP协议有下面两种工作...
9.3剧本文件
1.Ansible服务的剧本(playbook)文件 采用YAML语言编写,具有强制性的格式规范,它通过空格将不同信息分组,YAML文件的开头需要先写3个减号(---),多个分组的信息需要间隔一致才能执行,而且...
10.2管理用户以及授权
1.创建数据库管理用户 MariaDB [mysql]> SELECT HOST,USER,PASSWORD FROM user WHERE USER='dsrw'; +-----------+------+-------------------------------------------+ | HOST | USER | PASSWO...
第9章 Ansible服务实现自动化运维-9.1 Ansible 安装
Ansible是运维自动化工具中的一款优秀软件,用户可以使用Ansible自动部署应用程序,以此实现IT基础架构的全面部署。它基于SSH远程会话协议,不需要客户端程序,直接用SSH协议进行远程控制。 Ans...
9.8管理密码库文件
vault不仅能对密码、剧本等敏感信息进行加密,而且还可以加密变量名称和变量值,从而确保数据不会被他人轻易阅读。使用ansible-vault命令可以实现内容的新建(create)、加密(encrypt)、解密...
9.7管理文件属性
1.查看file模块的帮助信息 其中,path参数定义了文件的路径,owner参数定义了文件所有者,group参数定义了文件所属组,mode参数定义了文件权限,src参数定义了源文件的路径,dest参数定义了目标...
8.3配置Postfix电子邮件服务
1.安装Postfix。 [root@dsrw ~]# dnf install postfix Updating Subscription Management repositories. Unable to read consumer identity This system is not registered to Red Hat Subscrip...
10.4管理表单及数据
1.向数据表插入数据,并查看数据 MariaDB [dsrw]> INSERT INTO mybook(name,price,pages) VALUES('dsrw','99', '1000') ; MariaDB [dsrw]> SELECT * from mybook; +------+-------+-------+ | n...






