最后
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
构建lamp.yml
[root@master lamp]# cat lamp.yml
- name: guanbi selinux
hosts: all
tasks:
- name: fnaghuoqiang
service:
name: firewalld
state: stopped
enabled: false
- name: selinux
lineinfile:
path: /etc/selinux/config
regexp: “^SELINUX=”
line: “SELINUX=disabled”
- name: apache
hosts: apache
tasks:
- name: anzhang httpd
yum:
name: httpd
state: latest
- name: auto atart
service:
name: httpd
state: started
enabled: true
- name: php
hosts: php*
tasks:
- name: anzhuang php*
yum:
name: php*
state: latest
- name: auto start
service:
name: php-fpm.service
state: started
enabled: true
- name: mariadb
hosts: mariadb
tasks:
- name: anzhuang mariadb
yum:
name: mariadb-server
state: latest
- name: auto start
service:
name: mariadb
state: started
enabled: true
- name: peizhi httpd.conf
hosts: apache
tasks:
- name: httpd.conf
copy:
src: /root/lamp/httpd-vhosts.conf
dest: /etc/httpd/conf.d/
- name: huoquwenjian php
lineinfile:
path: /etc/httpd/conf/httpd.conf
regexp: " DirectoryIndex index.html"
line: " DirectoryIndex index.php index.html"
- name: apache
hosts: apache
tasks:
- name: mokuaikaiqi
lineinfile:
path: /etc/httpd/conf.modules.d/00-proxy.conf
regexp: “LoadModule proxy_module modules/mod_proxy.so”
line: “LoadModule proxy_module modules/mod_proxy.so\n LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so”
- name: apache
hosts: apache
tasks:
- name: tianjialeixing php
lineinfile:
path: /etc/httpd/conf/httpd.conf
regexp: " AddType application/x-gzip .gz .tgz"
line: " AddType application/x-gzip .gz .tgz \n AddType application x-httpd-php .php \n AddType application x-httpd-php-source.phps"
- name: php
hosts: php
tasks:
- name: tianjia duankou
lineinfile:
path: /etc/php-fpm.d/www.conf
regexp: “listen = /run/php-fpm/www.sock”
line: “;listen = /run/php-fpm/www.sock \n listen = 9000”
- name: tianjaiindex.php
lineinfile:
path: /var/www/html/index.php
line: |
<?php phpinfo(); ?>create: true
- name: php
hosts: php
tasks:
- name: zhiding apache
lineinfile:
path: /etc/php-fpm.d/www.conf
regexp: “listen.allowed_clients = 127.0.0.1”
line: “listen.allowed_clients = 127.0.0.1\nlisten.allowed_clients = 192.168.129.133”
- name: restart httpd
hosts: apache
tasks:
- name: restart httpd
service:
name: httpd
state: restarted
- name: php
hosts: php
tasks:
- name: restart php
service:
name: php-fpm.service
state: restarted
[root@master lamp]# ansible-playbook --syntax-check lamp.yml
playbook: lamp.yml
[root@master lamp]# ansible-playbook -C lamp.yml
PLAY [guanbi selinux] ************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.135]
ok: [192.168.129.137]
ok: [192.168.129.133]
TASK [fnaghuoqiang] **************************************************************************************************
ok: [192.168.129.135]
ok: [192.168.129.133]
ok: [192.168.129.137]
TASK [selinux] *******************************************************************************************************
ok: [192.168.129.133]
ok: [192.168.129.137]
ok: [192.168.129.135]
PLAY [apache] ********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [anzhang httpd] *************************************************************************************************
ok: [192.168.129.133]
TASK [auto atart] ****************************************************************************************************
ok: [192.168.129.133]
PLAY [php] ***********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.137]
TASK [anzhuang php*] *************************************************************************************************
ok: [192.168.129.137]
TASK [auto start] ****************************************************************************************************
ok: [192.168.129.137]
PLAY [mariadb] *******************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.135]
TASK [anzhuang mariadb] **********************************************************************************************
ok: [192.168.129.135]
TASK [auto start] ****************************************************************************************************
ok: [192.168.129.135]
PLAY [peizhi httpd.conf] *********************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [httpd.conf] ****************************************************************************************************
ok: [192.168.129.133]
TASK [huoquwenjian php] **********************************************************************************************
ok: [192.168.129.133]
PLAY [apache] ********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [mokuaikaiqi] ***************************************************************************************************
changed: [192.168.129.133]
PLAY [apache] ********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [tianjialeixing php] ********************************************************************************************
changed: [192.168.129.133]
PLAY [php] ***********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.137]
TASK [tianjia duankou] ***********************************************************************************************
changed: [192.168.129.137]
TASK [tianjaiwenjain php] ********************************************************************************************
ok: [192.168.129.137]
PLAY [php] ***********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.137]
TASK [zhiding apache] ************************************************************************************************
changed: [192.168.129.137]
PLAY [restart httpd] *************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [restart httpd] *************************************************************************************************
changed: [192.168.129.133]
PLAY [php] ***********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.137]
TASK [restart php] ***************************************************************************************************
changed: [192.168.129.137]
PLAY RECAP ***********************************************************************************************************
192.168.129.133 : ok=15 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
192.168.129.135 : ok=6 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
192.168.129.137 : ok=13 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
[root@master lamp]# ansible-playbook lamp.yml
PLAY [guanbi selinux] ************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.135]
ok: [192.168.129.137]
ok: [192.168.129.133]
TASK [fnaghuoqiang] **************************************************************************************************
ok: [192.168.129.137]
ok: [192.168.129.133]
ok: [192.168.129.135]
TASK [selinux] *******************************************************************************************************
ok: [192.168.129.135]
ok: [192.168.129.133]
ok: [192.168.129.137]
PLAY [apache] ********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [anzhang httpd] *************************************************************************************************
ok: [192.168.129.133]
TASK [auto atart] ****************************************************************************************************
ok: [192.168.129.133]
PLAY [php] ***********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.137]
TASK [anzhuang php*] *************************************************************************************************
changed: [192.168.129.137]
TASK [auto start] ****************************************************************************************************
changed: [192.168.129.137]
PLAY [mariadb] *******************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.135]
TASK [anzhuang mariadb] **********************************************************************************************
changed: [192.168.129.135]
TASK [auto start] ****************************************************************************************************
changed: [192.168.129.135]
PLAY [peizhi httpd.conf] *********************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [httpd.conf] ****************************************************************************************************
ok: [192.168.129.133]
TASK [huoquwenjian php] **********************************************************************************************
ok: [192.168.129.133]
PLAY [apache] ********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
ok: [192.168.129.133]
TASK [mokuaikaiqi] ***************************************************************************************************
changed: [192.168.129.133]
PLAY [apache] ********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
最后
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
changed: [192.168.129.133]
PLAY [apache] ********************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************
最后
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
[外链图片转存中…(img-OQGzi1nQ-1715810125694)]
上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)
[外链图片转存中…(img-LG2htsAk-1715810125695)]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。