国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

做網(wǎng)站商城開發(fā)什么語言最快seo站內(nèi)優(yōu)化培訓(xùn)

做網(wǎng)站商城開發(fā)什么語言最快,seo站內(nèi)優(yōu)化培訓(xùn),云南網(wǎng)站建設(shè)崇左,哪個(gè)新聞網(wǎng)站做代理目錄 (一)練習(xí)一 1.新建一個(gè)role——app 2.創(chuàng)建文件 3.刪除之前安裝的httpd服務(wù)和apache用戶 4.準(zhǔn)備tasks任務(wù) (1)創(chuàng)建組group.yml (2)創(chuàng)建用戶user.yml (3)安裝程序yum.yml (4)修改模板httpd.conf.j2 (5)編寫templ.yml (6)編寫start.yml (7)編寫copyfile.yml (8…

目錄

(一)練習(xí)一

1.新建一個(gè)role——app

2.創(chuàng)建文件

3.刪除之前安裝的httpd服務(wù)和apache用戶?

4.準(zhǔn)備tasks任務(wù)

(1)創(chuàng)建組group.yml

(2)創(chuàng)建用戶user.yml

(3)安裝程序yum.yml

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

(5)編寫templ.yml

(6)編寫start.yml

(7)編寫copyfile.yml

(8)定義順序main.yml?

5.準(zhǔn)備變量文件vars

(1)編寫變量腳本——main.yml

6.準(zhǔn)備觸發(fā)器handlers

(1)編寫腳本main.yml

7.編寫playbook腳本調(diào)度任務(wù)

8.角色app目錄結(jié)構(gòu)

9.執(zhí)行腳本

10.檢查結(jié)果

(二)練習(xí)二——使用運(yùn)算符//,設(shè)置緩存大小

1.準(zhǔn)備工作

2.修改node141機(jī)器的內(nèi)存

(1)node141現(xiàn)在的內(nèi)存?

(2)修改node141的內(nèi)存

(3)修改node141后內(nèi)存

(4)查看node142的內(nèi)存?

3.編輯配置文件?

4.準(zhǔn)備tasks任務(wù)

(1)編寫yum.yml

(2)編寫start.yml

(3)編寫templ.yml?

(4)編寫main.yml

5.角色memcached目錄結(jié)構(gòu)?

6.編寫playbook腳本

7.檢查并執(zhí)行playbook腳本

8.腳本執(zhí)行結(jié)果

(三)推薦資料?


(一)練習(xí)一

1.新建一個(gè)role——app

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

2.創(chuàng)建文件

[root@ansible145 app]# mkdir tasks templates vars handlers files[root@ansible145 app]# tree
.
├── files
├── handlers
├── tasks
├── templates
└── vars5 directories, 0 files

3.刪除之前安裝的httpd服務(wù)和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.準(zhǔn)備tasks任務(wù)

(1)創(chuàng)建組group.yml

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

(2)創(chuàng)建用戶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.準(zhǔn)備變量文件vars

(1)編寫變量腳本——main.yml

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

6.準(zhǔn)備觸發(fā)器handlers

(1)編寫腳本main.yml

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

7.編寫playbook腳本調(diào)度任務(wù)

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

8.角色app目錄結(jié)構(gòu)

9.執(zhí)行腳本

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

10.檢查結(jié)果

[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

(二)練習(xí)二——使用運(yùn)算符//,設(shè)置緩存大小

要求每臺(tái)被控機(jī)memcached的緩存空間為物理內(nèi)存的1/4

1.準(zhǔn)備工作

[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機(jī)器的內(nèi)存

(1)node141現(xiàn)在的內(nèi)存?

(2)修改node141的內(nèi)存

(3)修改node141后內(nèi)存

(4)查看node142的內(nèi)存?

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.準(zhǔn)備tasks任務(wù)

(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目錄結(jié)構(gòu)?

6.編寫playbook腳本

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

7.檢查并執(zhí)行playbook腳本

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

8.腳本執(zhí)行結(jié)果

(三)推薦資料?

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://aloenet.com.cn/news/39395.html

相關(guān)文章:

  • 煙臺(tái)企業(yè)網(wǎng)站開發(fā)清博大數(shù)據(jù)輿情監(jiān)測平臺(tái)
  • 自己的主機(jī)做服務(wù)器網(wǎng)站如何備案網(wǎng)站多少錢
  • 網(wǎng)站建設(shè)成果seo 頁面鏈接優(yōu)化
  • wordpress不用郵件驗(yàn)證注冊谷歌seo服務(wù)
  • 哪家網(wǎng)站專門做折扣銷售seo搜索優(yōu)化網(wǎng)站推廣排名
  • wordpress 搜索詞天津seo顧問
  • 網(wǎng)站建設(shè)哪里可以學(xué)seo軟件系統(tǒng)
  • wordpress ip security重慶seo網(wǎng)站
  • wordpress用qq登錄上海搜索排名優(yōu)化公司
  • 記事本做網(wǎng)站插圖片安卓內(nèi)核級(jí)優(yōu)化神器
  • 網(wǎng)站系統(tǒng)建設(shè)需要什么資質(zhì)競價(jià)網(wǎng)站推廣
  • 織夢視頻網(wǎng)站模板今天最新新聞
  • 地方旅游網(wǎng)站建設(shè)方案自己可以創(chuàng)建網(wǎng)站嗎
  • 國內(nèi)html5視頻網(wǎng)站建設(shè)網(wǎng)站分析培訓(xùn)班
  • 做個(gè)簡單網(wǎng)站大概多少錢中文搜索引擎有哪些平臺(tái)
  • 制作網(wǎng)站和制作網(wǎng)頁的分別免費(fèi)獎(jiǎng)勵(lì)自己的網(wǎng)站
  • 公家網(wǎng)站模板百度代運(yùn)營
  • 做服務(wù)員哪個(gè)網(wǎng)站靠譜營業(yè)推廣策劃方案
  • 制作網(wǎng)站圖片磁力屋torrentkitty
  • 廈門旅游網(wǎng)站設(shè)計(jì)湖南seo優(yōu)化
  • 北京外貿(mào)網(wǎng)站建設(shè)公司怎么在百度發(fā)廣告
  • 免費(fèi)做明信片的網(wǎng)站新區(qū)快速seo排名
  • 小型企業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)搜索引擎營銷的典型案例
  • 免費(fèi)網(wǎng)站建設(shè)步驟百度收錄權(quán)重
  • 網(wǎng)站投票系統(tǒng) js產(chǎn)品推廣方案范文500字
  • 惠州做網(wǎng)站的公司百度指數(shù)怎么看排名
  • 建設(shè)一個(gè)怎樣的自己的網(wǎng)站首頁鄭州粒米seo顧問
  • 建設(shè)電影網(wǎng)站廣告哪里找搜索引擎推廣法
  • 做app+的模板下載網(wǎng)站短視頻精準(zhǔn)獲客
  • 武漢網(wǎng)站制2023年8月份新冠