我正在尝试使用ansible-playbook在Ubuntu机器上安装Apache 2,PHP。 我收到以下错误 Error after executing playbook
致命:[18.220.215.181]:失败! => {“已更改”:false,“ msg”:“(系统)模块不支持的参数:启用支持的参数包括:daemon_reexec,daemon_reload,enabled,force,masked,name,no_block,scope,state,user”}} { 1}}`
答案 0 :(得分:0)
在您的enabled
任务中,正确的参数是enable
(不是service
)。
- name: restart apache2 afetr restart
service:
name: apache2
enabled: yes
state: restarted
答案 1 :(得分:0)
更改包含服务模块的“已启用”任务。
- hosts: all
become: yes
tasks:
- name: Chenking ping
ping:
- name: Update packages
apt:
name: apache2
update_cache: yes
state: present
- name: restart apache2 server
service:
name: apache2
enabled: yes
state: restarted
- name: install php module
apt:
name: "{{ item }}"
state: present
with_items:
- php
- libapache2-mod-php5
- php-mcrypt
- php-mysql
我认为不需要最后一项任务。