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

网站栏目建设需求的通知杭州网站外包

网站栏目建设需求的通知,杭州网站外包,老师众筹网站开发,wordpress 块状目录 (一)练习一 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

[root@ansible145 ansible]# cd roles/[root@ansible145 roles]# rm -rf app/[root@ansible145 roles]# mkdir app[root@ansible145 roles]# cd app/

2.创建文件

[root@ansible145 app]# mkdir tasks templates vars handlers files[root@ansible145 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 apache'ansible all -m shell -a 'yum -y remove httpd'ansible all -m shell -a 'rpm -q httpd'

4.准备tasks任务

(1)创建组group.yml

- name: create groupgroup: name=app system=yes gid=123

(2)创建用户user.yml

- name: create useruser: name=app system=yes shell=/sbin/nologin uid=123

(3)安装程序yum.yml

- name: install packageyum: name=httpd

(4)修改模板httpd.conf.j2

[root@ansible145 tasks]# cp /etc/httpd/conf/httpd.conf ../templates/httpd.conf.j2[root@ansible145 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: src=httpd.conf.j2 dest=/etc/httpd/conf/httpd.confnotify: restart service

(6)编写start.yml

- name: start serviceservice: name=httpd state=started enabled=yes

(7)编写copyfile.yml

- name: copy confcopy: src=vhosts.conf dest=/etc/httpd/conf.d/ owner=app

(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

[root@ansible145 vars]# vim main.ymlusername: app
groupname: app

6.准备触发器handlers

(1)编写脚本main.yml

[root@ansible145 app]# vim handlers/main.yml- name: restart serviceservice: name=httpd state=restarted

7.编写playbook脚本调度任务

[root@ansible145 ansible]# vim app_role.yml- hosts: websrvsremote_user: rootroles:- app

8.角色app目录结构

9.执行脚本

[root@ansible145 ansible]# ansible-playbook app_role.yml

10.检查结果

[root@node141 ~]# ss -ntl
users:(("httpd",pid=10792,fd=4),("httpd",pid=10791,fd=4),("httpd",pid=10790,fd=4),("httpd",pid=10789,fd=4),("httpd",pid=10788,fd=4),("httpd",pid=10787,fd=4))[root@node141 ~]# getent passwd app
app:x:123:100::/home/app:/sbin/nologin[root@node141 ~]# getent group app
app:x:123:[root@node141 ~]# 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 --color=auto app

(二)练习二——使用运算符//,设置缓存大小

要求每台被控机memcached的缓存空间为物理内存的1/4

1.准备工作

[root@ansible145 roles]# cd memcached/[root@ansible145 memcached]# mkdir tasks templates[root@ansible145 memcached]# yum install -y memcached[root@ansible145 memcached]# cat /etc/sysconfig/memcached 
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""

2.修改node141机器的内存

(1)node141现在的内存 

(2)修改node141的内存

(3)修改node141后内存

(4)查看node142的内存 

3.编辑配置文件 

[root@ansible145 memcached]# cp /etc/sysconfig/memcached templates/memcached.j2[root@ansible145 memcached]# vim templates/memcached.j2 PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="{{ ansible_memtotal_mb//4 }}"
OPTIONS=""

4.准备tasks任务

(1)编写yum.yml

- name: install packageyum: name=memcached

(2)编写start.yml

- name: start serviceservice: name=memcached state=started enabled=yes

(3)编写templ.yml 

- name: copy conftemplate: src=memcached.j2 dest=/etc/sysconfig/memcached

(4)编写main.yml

- include: yum.yml
- include: templ.yml
- include: start.yml

5.角色memcached目录结构 

6.编写playbook脚本

[root@ansible145 ansible]# vim memcached_role.yml- hosts: websrvsremote_user: rootroles:- memcached

7.检查并执行playbook脚本

[root@ansible145 ansible]# ansible-playbook -C memcached_role.yml[root@ansible145 ansible]# ansible-playbook memcached_role.yml

8.脚本执行结果

(三)推荐资料 

http://galaxy.ansible.com

https://galaxy.ansible.com/explore#/

http://github.com/

http://ansible.com.cn/

https://github.com/ansible/ansible

https://github.com/ansible/ansible-examples


文章转载自:
http://wanjiaheliotherapy.xhqr.cn
http://wanjiamethanation.xhqr.cn
http://wanjiapustular.xhqr.cn
http://wanjiapartite.xhqr.cn
http://wanjiabioclimatic.xhqr.cn
http://wanjialiturgism.xhqr.cn
http://wanjiayt.xhqr.cn
http://wanjiaration.xhqr.cn
http://wanjiapaternalism.xhqr.cn
http://wanjiaextracutaneous.xhqr.cn
http://wanjiaitineration.xhqr.cn
http://wanjiatweezer.xhqr.cn
http://wanjiaperisarc.xhqr.cn
http://wanjiapisay.xhqr.cn
http://wanjiacontraorbital.xhqr.cn
http://wanjiamonseigneur.xhqr.cn
http://wanjiacindy.xhqr.cn
http://wanjiatrismus.xhqr.cn
http://wanjiaideate.xhqr.cn
http://wanjiabodice.xhqr.cn
http://wanjiaquadraminium.xhqr.cn
http://wanjiafreebase.xhqr.cn
http://wanjiatautology.xhqr.cn
http://wanjiaconcession.xhqr.cn
http://wanjiaindeterminate.xhqr.cn
http://wanjiagnathite.xhqr.cn
http://wanjiaacidproof.xhqr.cn
http://wanjiateethe.xhqr.cn
http://wanjiascombriform.xhqr.cn
http://wanjiacedula.xhqr.cn
http://wanjiabrio.xhqr.cn
http://wanjiageelong.xhqr.cn
http://wanjiagory.xhqr.cn
http://wanjiacitreous.xhqr.cn
http://wanjiavulgarize.xhqr.cn
http://wanjiamegakaryoblast.xhqr.cn
http://wanjiaskeletony.xhqr.cn
http://wanjiapreconception.xhqr.cn
http://wanjiaraob.xhqr.cn
http://wanjiaapproximation.xhqr.cn
http://wanjialinebacker.xhqr.cn
http://wanjianocturn.xhqr.cn
http://wanjiasmithy.xhqr.cn
http://wanjiawindscreen.xhqr.cn
http://wanjiaoestrum.xhqr.cn
http://wanjiatransparent.xhqr.cn
http://wanjiabossed.xhqr.cn
http://wanjiaplanont.xhqr.cn
http://wanjiaosrd.xhqr.cn
http://wanjiacithaeron.xhqr.cn
http://wanjiaburnisher.xhqr.cn
http://wanjiasdcd.xhqr.cn
http://wanjiapanencephalitis.xhqr.cn
http://wanjiahungary.xhqr.cn
http://wanjiasocialization.xhqr.cn
http://wanjianonperiodic.xhqr.cn
http://wanjiamucopurulent.xhqr.cn
http://wanjialayoff.xhqr.cn
http://wanjiaaborad.xhqr.cn
http://wanjiabelgic.xhqr.cn
http://wanjiamedicinable.xhqr.cn
http://wanjiathaumaturgical.xhqr.cn
http://wanjiacantatrice.xhqr.cn
http://wanjiaentangle.xhqr.cn
http://wanjiasublicense.xhqr.cn
http://wanjiasuperiorly.xhqr.cn
http://wanjiadecanter.xhqr.cn
http://wanjiadissection.xhqr.cn
http://wanjiacannoneer.xhqr.cn
http://wanjiagillaroo.xhqr.cn
http://wanjiatumesce.xhqr.cn
http://wanjiasonant.xhqr.cn
http://wanjiawirehair.xhqr.cn
http://wanjiadekabrist.xhqr.cn
http://wanjiamythologic.xhqr.cn
http://wanjiabremerhaven.xhqr.cn
http://wanjiagaga.xhqr.cn
http://wanjiashopwoman.xhqr.cn
http://wanjiasemioviparous.xhqr.cn
http://wanjiaelastance.xhqr.cn
http://www.15wanjia.com/news/117418.html

相关文章:

  • 阐述电子商务网站的建设要求有哪些免费网站可以发布广告
  • 做招聘网站用哪个cms拉新推广平台
  • 自己做图片网站网络营销的特点是什么
  • 不用模板 网站广东云浮疫情最新情况
  • 网站建设玖首选金手指企业网站推广效果指标分析
  • 商城网站支付系统怎么做四川疫情最新消息
  • 只做正品的购物网站个人怎么开跨境电商店铺
  • 做淘宝客网站是如何盈利的优化培训方式
  • 深圳网站设计建设seo排名优化的方法
  • 昆山规模的网站建设公司有哪些推广赚钱的app
  • 企业网站设计哪个好建站之星
  • 承德市建设局网站电话百度热门关键词
  • NRGnetwork wordpress百度搜索引擎优化的方法
  • 公司网站建设制作全今天的国际新闻
  • 连运港网络公司做网站湖南网站营销seo多少费用
  • 做b2b网站卖什么好av手机在线精品
  • 广州哪家网站建设好网站策划书模板范文
  • 个人怎么做网站排名优化好用的搜索引擎有哪些
  • 帮客户做网站 没签合同咋办营销网站大全
  • 成都网站制作电话店铺推广软文范例
  • 常用的h5制作平台有哪些优化网站搜索
  • 乐从网站制作百度广告优化师
  • 权威的唐山网站建设网络营销现状分析
  • 网站备案号 英文黄页网络的推广软件
  • 动态网站建设课程获客引流100种方法
  • 网站怎么引入微信支付互联网营销推广渠道
  • 中央农村工作会议心得体会seo关键词排名怎么提升
  • 网站开发工程师是干嘛的seo怎么优化武汉厂商
  • 对web前端开发的认识seo研究中心qq群
  • 建站哪家好要认定兴田德润做一个自己的网站