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

广西网站建设哪家好如何利用国外网站做自媒体

广西网站建设哪家好,如何利用国外网站做自媒体,深圳整装装修公司排名,厦门高端网站建设公司目录 ansible-playbook 基础介绍1.YAML三板斧2. ansible playbook 安装apache 示例案例 全网备份 实时备份环境规划目录规划base.yamlrsync.yamlnfs.yamlsersync.yamlweb.yamlmail.yamlansible-playbook 基础介绍 playbook是由一个或多个模块组成的#xff0c;使用多个不同的模… 目录 ansible-playbook 基础介绍1.YAML三板斧2. ansible playbook 安装apache 示例案例 全网备份 实时备份环境规划目录规划base.yamlrsync.yamlnfs.yamlsersync.yamlweb.yamlmail.yaml ansible-playbook 基础介绍 playbook是由一个或多个模块组成的使用多个不同的模块完成一件事情。playbook通过yaml语法识别描述的状态文件。扩展名是yaml 1.YAML三板斧 缩进 YAML使用一个固定的缩进风格表示层级结构,每个缩进由两个空格组成, 不能使用tabs冒号 以冒号结尾的除外其他所有冒号后面所有必须有空格。短横线 表示列表项使用一个短横杠加一个空格。多个项使用同样的缩进级别作为同一列表。安装httpd服务-playbook 1.安装 2.配置 3.启动2. ansible playbook 安装apache 示例 [rootm01 ansible_playbook]# vim webserver.yaml - hosts: webtasks:- name: Install Httpd Serveryum: namehttpd,httpd-tools stateinstalled- name: Configgure Httpd Servercopy: src./file/httpd.conf dest/etc/httpd/conf/httpd.confnotify: Resart Httpd Server- name: Start Httpd Serverservice: namehttpd statestarted enabledyeshandlers:- name: Resart Httpd Serverservice: namehttpd staterestarted 案例 全网备份 实时备份 环境规划 角色外网IP(NAT)内网IP(LAN)部署软件m01eth0:10.0.0.61eth1:172.16.1.61ansiblebackupeth0:10.0.0.41eth1:172.16.1.41rsyncnfseth0:10.0.0.31eth1:172.16.1.31nfs、Sersyncweb01eth0:10.0.0.7eth1:172.16.1.7httpd目录规划 [rootm01 ansible_playbook]# pwd /etc/ansible/ansible_playbook [rootm01 ansible_playbook]# tree . ├── base.yaml ├── conf │ ├── confxml.xml │ ├── exports │ ├── resolv.conf │ ├── rsyncd.conf │ └── web.yaml ├── file │ └── sersync2.5.4_64bit_binary_stable_final.tar.gz ├── mail.yaml ├── nfs.yaml ├── rsync.retry ├── rsync.yaml ├── scripts │ ├── rsync_backup_md5.sh │ └── rsync_check_backup.sh └── sersync.yaml3 directories, 14 files base.yaml [rootm01 ansible_playbook]# vim base.yaml - hosts: alltasks:- name: clear yum.repos.dfile: path/etc/yum.repos.d/ stateabsent - name: Create yum.repos.dfile: path/etc/yum.repos.d/ statedirectory - name: Install Base Reposget_url: urlhttp://mirrors.aliyun.com/repo/Centos-7.repo dest/etc/yum.repos.d/CentOS-Base.repo - name: Install Epel Reposget_url: urlhttp://mirrors.aliyun.com/repo/Centos-7.repo dest/etc/yum.repos.d/epel.repo- name: Dns Client copy: src./conf/resolv.conf dest/etc/rsolv.conf- name: Install Rsync Nfs-Utilsyum: namersync,nfs-utils stateinstalled- name: Create Group WWWgroup: namewww gid666- name: Create User WWWuser: namewww uid666 group666 create_homeno shell/sbin/nologin- name: Create Rsync_Client_Passcopy: content1 dest/etc/rsync.pass mode600- name: Create Sripts Directoryfile: path/server/scripts/ recurseyes statedirectory - name: Push Scriptscopy: src./scripts/rsync_backup_md5.sh dest/server/scripts/- name: Crontable Scriptscron: namebackup scripts hour01 minute00 job/usr/bin/bash /server/scripts/rsync_backup_md5.sh /dev/nullrsync.yaml [rootm01 ansible_playbook]# cat rsync.yaml - hosts: backuptasks:- name: Installed Rsync Serveryum: namersync,mailx stateinstalled- name: configure Rsync Servercopy: src/etc/ansible/ansible_playbook/conf/rsyncd.conf dest/etc/rsyncd.confnotify: Restart Rsync Server- name: Create Virt Usercopy: contentrsync_backup:1 dest/etc/rsync.password mode600- name: Create Datefile: path/data statedirectory recurseyes ownerwww groupwww mode755- name: Create Backupfile: path/backup statedirectory recurseyes ownerwww groupwww mode755- name: Start RsyncServerservice: namersyncd statestarted enabledyes- name: Push Check Scriptscopy: src./scripts/rsync_check_backup.sh dest/server/scripts/- name: Crond Check Scriptscron: namecheck scripts hour05 minute00 job/usr/bin/bash /server/scripts/rsync_check_backup.sh /dev/nullhandlers:- name: Restart Rsync Serverservice: namersyncd staterestarted nfs.yaml [rootm01 ansible_playbook]# cat nfs.yaml - hosts: nfstasks:- name: Installed Nfs Serveryum: namenfs-utils stateinstalled- name: Configure Nfs Servercopy: src./conf/exports dest/etc/exportsnotify: Restart Nfs Server- name: Create Share Datafile: path/data statedirectory recurseyes ownerwww groupwww mode755- name: Start Nfs Serverservice: namenfs-server statestarted enabledyeshandlers:- name: Restart Nfs Serverservice: namenfs-server staterestarted sersync.yaml [rootm01 ansible_playbook]# cat sersync.yaml - hosts: nfstasks:- name: Scp Sersynccopy: src./file/sersync2.5.4_64bit_binary_stable_final.tar.gz dest/usr/local/sersync.tar.gz- name: Zipshell: cd /usr/local tar xf sersync.tar.gz mv GNU-Linux-x86 sersyncargs:creates: /usr/local/sersync- name: configure Sersynccopy: src./conf/confxml.xml dest/usr/local/sersync/confxml.xmlnotify: kill old sersync and restart new sersync- name: Start Sersyncshell: pgrep sersync;[ $? -eq 0 ] || /usr/local/sersync/sersync2 -dro /usr/local/sersync/confxml.xmlhandlers:- name: kill old sersync and restart new sersyncshell: pgrep sersync | xargs kill -9;/usr/local/sersync/sersync2 -dro /usr/local/sersync/confxml.xml web.yaml [rootm01 ansible_playbook]# cat web.yaml - hosts: webtasks:- name: Mount NFS Server Share Datemount: src172.16.1.31:/data path/data fstypenfs optsdefaults statemounted- name: Install Httpd Phpyum: namehttpd,php stateinstalled- name: Configurl copycopy: src./conf/httpd.conf dest/etc/httpd/conf/httpd.confnotify: Restart Httpd- name: Unzip kaoshi.zipunarchive: src./file/kaoshi.zip dest/data/ creates/data/index.html- name: Start Httpdservice: namehttpd statestarted enabledyeshandlers:- name: Restart Httpdservice: namehttpd staterestarted mail.yaml [rootm01 ansible_playbook]# cat mail.yaml - import_playbook: base.yaml - import_playbook: rsync.yaml - import_playbook: nfs.yaml - import_playbook: sersync.yaml - import_playbook: web.yaml转载于:https://www.cnblogs.com/chengkanghua/p/9645043.html
http://www.zqtcl.cn/news/149626/

相关文章:

  • 旅游网站平台建设方案策划书wordpress 自建cdn
  • 网站开发回访话术内容电商网站有哪些
  • 网络广告投放网站网站如何做关
  • 葫芦岛住房和城乡建设厅网站野望王绩
  • 小说网站怎么做网站建设需求分析班级
  • 开设购物网站的方案网站免费seo
  • 免费手机h5模板网站模板下载wordpress所有插件
  • 北京做网站开发公司wordpress主题创建后门
  • 企业门户网站建设内容企业建设网站的功能是什么意思
  • 做a的网站有哪些在国外做网站推广
  • 做外贸网站设计上需要注意什么python做音乐网站
  • 英语门户网站织梦源码wordpress 推荐插件
  • 学做衣服网站有哪些网站建设算入会计分录
  • 京东网站开发技术织梦网站如何做404
  • 论坛类网站开发屏蔽wordpress缩略图
  • 南宁市两学一做网站logo设计网站官网
  • 中国建设工程造价管理协会网站查询网站开发者的设计构想
  • 华强北网站建设设计素材网站p开头的
  • 怎样让网站快速收录利用数据库修改wordpress密码
  • 网站建设群发广告词做网站首页多少钱
  • 黑彩网站建设中企动力 网站价格
  • 上海营销型网站报价深圳企业网站制作设计
  • 网站清理通知北京电商购物网站
  • 新开传奇网站180合击创建一个个人网站需要多少钱
  • 郑州建网站哪家好深圳企业网站制作公司介绍
  • 企业网站百度收录桂林网站建设价格
  • 砀山做网站的公司wordpress微视频主题
  • 免费的企业网站cms注册网站后邮箱收到邮件
  • 网站推广排名教程怀化职院网站
  • 房产门户网站模板新手做电商怎么起步