写在最后
为了这次面试,也收集了很多的面试题!
以下是部分面试题截图
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] ***********************************************************************************************
ok: [192.168.129.133]
技术学习总结
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。
最后面试分享
大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!
ok: [192.168.129.133]
技术学习总结
学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。
[外链图片转存中…(img-3pU47tqv-1715301519766)]
[外链图片转存中…(img-yiCiLjwH-1715301519766)]
[外链图片转存中…(img-QHZtkPhr-1715301519766)]
最后面试分享
大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!
[外链图片转存中…(img-ur1lYD6h-1715301519767)]
[外链图片转存中…(img-r9mPlvMC-1715301519767)]