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

娄底市网站建设广州新冠最新情况

娄底市网站建设,广州新冠最新情况,推广关键词优化,商务信息网官网目录 (一)练习一 1.新建一个role——app 2.创建文件 3.删除之前安装的httpd服务和apache用户 4.准备tasks任务 (1)创建组group.yml (2)创建用户user.yml (3)安装程序yum.yml (4)修改模板httpd.conf.j2 (5)编写templ.yml (6)编写start.yml (7)编写copyfile.yml (8…目录 (一)练习一 1.新建一个role——app 2.创建文件 3.删除之前安装的httpd服务和apache用户  4.准备tasks任务 (1)创建组group.yml (2)创建用户user.yml (3)安装程序yum.yml (4)修改模板httpd.conf.j2 (5)编写templ.yml (6)编写start.yml (7)编写copyfile.yml (8)定义顺序main.yml  5.准备变量文件vars (1)编写变量脚本——main.yml 6.准备触发器handlers (1)编写脚本main.yml 7.编写playbook脚本调度任务 8.角色app目录结构 9.执行脚本 10.检查结果 (二)练习二——使用运算符//设置缓存大小 1.准备工作 2.修改node141机器的内存 (1)node141现在的内存  (2)修改node141的内存 (3)修改node141后内存 (4)查看node142的内存  3.编辑配置文件  4.准备tasks任务 (1)编写yum.yml (2)编写start.yml (3)编写templ.yml  (4)编写main.yml 5.角色memcached目录结构  6.编写playbook脚本 7.检查并执行playbook脚本 8.脚本执行结果 (三)推荐资料  (一)练习一 1.新建一个role——app [rootansible145 ansible]# cd roles/[rootansible145 roles]# rm -rf app/[rootansible145 roles]# mkdir app[rootansible145 roles]# cd app/2.创建文件 [rootansible145 app]# mkdir tasks templates vars handlers files[rootansible145 app]# tree . ├── files ├── handlers ├── tasks ├── templates └── vars5 directories, 0 files 3.删除之前安装的httpd服务和apache用户  ansible all -m shell -a rm -rf /data/*ansible all -m shell -a userdel -r apacheansible all -m shell -a yum -y remove httpdansible all -m shell -a rpm -q httpd 4.准备tasks任务 (1)创建组group.yml - name: create groupgroup: nameapp systemyes gid123 (2)创建用户user.yml - name: create useruser: nameapp systemyes shell/sbin/nologin uid123 (3)安装程序yum.yml - name: install packageyum: namehttpd (4)修改模板httpd.conf.j2 [rootansible145 tasks]# cp /etc/httpd/conf/httpd.conf ../templates/httpd.conf.j2[rootansible145 tasks]# vim ../templates/httpd.conf.j241 #Listen 12.34.56.78:80 42 Listen {{ ansible_processor_vcpus*10 }} 43 # 44 # Dynamic Shared Object (DSO) Support64 # 65 User {{ username }} 66 Group {{ groupname }} 67 68 # Main server configuration (5)编写templ.yml - name: copy conftemplate: srchttpd.conf.j2 dest/etc/httpd/conf/httpd.confnotify: restart service(6)编写start.yml - name: start serviceservice: namehttpd statestarted enabledyes (7)编写copyfile.yml - name: copy confcopy: srcvhosts.conf dest/etc/httpd/conf.d/ ownerapp(8)定义顺序main.yml  - include: group.yml - include: user.yml - include: yum.yml - include: templ.yml - include: copyfile.yml - include: start.yml 5.准备变量文件vars (1)编写变量脚本——main.yml [rootansible145 vars]# vim main.ymlusername: app groupname: app6.准备触发器handlers (1)编写脚本main.yml [rootansible145 app]# vim handlers/main.yml- name: restart serviceservice: namehttpd staterestarted 7.编写playbook脚本调度任务 [rootansible145 ansible]# vim app_role.yml- hosts: websrvsremote_user: rootroles:- app8.角色app目录结构 9.执行脚本 [rootansible145 ansible]# ansible-playbook app_role.yml 10.检查结果 [rootnode141 ~]# ss -ntl users:((httpd,pid10792,fd4),(httpd,pid10791,fd4),(httpd,pid10790,fd4),(httpd,pid10789,fd4),(httpd,pid10788,fd4),(httpd,pid10787,fd4))[rootnode141 ~]# getent passwd app app:x:123:100::/home/app:/sbin/nologin[rootnode141 ~]# getent group app app:x:123:[rootnode141 ~]# ps aux | grep app app 10788 0.0 0.1 221948 2968 ? S 12:01 0:00 /usr/sbin/httpd -DFOREGROUND app 10789 0.0 0.1 221948 2968 ? S 12:01 0:00 /usr/sbin/httpd -DFOREGROUND app 10790 0.0 0.1 221948 2968 ? S 12:01 0:00 /usr/sbin/httpd -DFOREGROUND app 10791 0.0 0.1 221948 2968 ? S 12:01 0:00 /usr/sbin/httpd -DFOREGROUND app 10792 0.0 0.1 221948 2968 ? S 12:01 0:00 /usr/sbin/httpd -DFOREGROUND root 10850 0.0 0.0 112660 964 pts/1 S 12:08 0:00 grep --colorauto app(二)练习二——使用运算符//设置缓存大小 要求每台被控机memcached的缓存空间为物理内存的1/4 1.准备工作 [rootansible145 roles]# cd memcached/[rootansible145 memcached]# mkdir tasks templates[rootansible145 memcached]# yum install -y memcached[rootansible145 memcached]# cat /etc/sysconfig/memcached PORT11211 USERmemcached MAXCONN1024 CACHESIZE64 OPTIONS2.修改node141机器的内存 (1)node141现在的内存  (2)修改node141的内存 (3)修改node141后内存 (4)查看node142的内存  3.编辑配置文件  [rootansible145 memcached]# cp /etc/sysconfig/memcached templates/memcached.j2[rootansible145 memcached]# vim templates/memcached.j2 PORT11211 USERmemcached MAXCONN1024 CACHESIZE{{ ansible_memtotal_mb//4 }} OPTIONS4.准备tasks任务 (1)编写yum.yml - name: install packageyum: namememcached (2)编写start.yml - name: start serviceservice: namememcached statestarted enabledyes (3)编写templ.yml  - name: copy conftemplate: srcmemcached.j2 dest/etc/sysconfig/memcached(4)编写main.yml - include: yum.yml - include: templ.yml - include: start.yml 5.角色memcached目录结构  6.编写playbook脚本 [rootansible145 ansible]# vim memcached_role.yml- hosts: websrvsremote_user: rootroles:- memcached7.检查并执行playbook脚本 [rootansible145 ansible]# ansible-playbook -C memcached_role.yml[rootansible145 ansible]# ansible-playbook memcached_role.yml 8.脚本执行结果 (三)推荐资料  http://galaxy.ansible.comhttps://galaxy.ansible.com/explore#/http://github.com/http://ansible.com.cn/https://github.com/ansible/ansiblehttps://github.com/ansible/ansible-examples
http://www.hkea.cn/news/14363521/

相关文章:

  • 淘宝网站是用什么开发的天津网络推广公司
  • 建网站详细教程辽源网站建设设计
  • 建设网站需要注意的事项wordpress摘要图片
  • 欧美农庄网站模板长期大量手工活外发
  • 网站建设的调研报告做个网站
  • 专门做辅助的网站免费网站注册平台
  • 快手秒刷自助网站沙洋网站开发
  • 在线阅读小说网站怎么做如何安装wordpress的备份
  • 网站建设与网页设计难学吗网站支付宝支付接口申请
  • 网站策划书的内容网站开发的路径是什么
  • 博星卓越营销网站设计网站建设 服务范围
  • 自己架设网站北京装饰网站建设
  • 网站地图制作工具wordpress搬家 后台错乱
  • 前端是做网站吗长沙建设网站哪家好
  • 东莞市做网站的公司游戏私人服务器搭建
  • 长沙环路建设开发有限公司网站wordpress怎么汉化插件
  • 网站备案 动态ip腾讯企业网页设计
  • 中国建设承包商网站网站是怎么建设的
  • 网站怎么绑定域名上海网站备案号查询
  • 中英企业网站管理系统建设银行人才招聘官方网站
  • 湖北建设监理协会网站住房和城建设网站首页
  • php做网站首页修改上海开发网站
  • 网站编程技术有哪些教育培训手机网站模板下载
  • 网站推广中h1标签的重要性环球资源网官方网站
  • 外贸网站 设计wordpress下载后放哪
  • 徐州网站建设咨询企业内部网站源码
  • 山东省城乡建设部网站首页物流公司做网站需求
  • 广州网站备案要求淘宝单网站建设
  • 查看网站的目录文件夹权限设置电子政务门户网站建设教训
  • 项目网站设计wordpress更新无法创建目录