2016-03-23 78 views
0

我嘗試在FreeBSD 10上安裝帶有Ansible的Nginx。但是我有這個問題。 當我試圖從Ansible劇本這樣如何在FreeBSD上安裝Ansible的Nginx?

- name: nginx install 
    portinstall: name=nginx state=present 

我得到這個錯誤安裝Nginx的,因爲沒有HTTP_REALIP模塊安裝nginx的。

"nginx: configuration file /usr/local/etc/nginx/nginx.conf test failed nginx: [emerg] unknown directive "set_real_ip_from"

,當我試圖安裝這樣

- name: Install nginx 
    shell: "cd /usr/ports/www/nginx &&make HTTP_REALIP=on BATCH=yes install clean" 

我得到了同樣的錯誤太多,因爲HTTP_REALIP模塊不反正安裝。

如何安裝帶有HTTP_REALIP模塊的Ansible的Nginx?

回答

1

這裏是我如何做到這一點:

- name: install nginx 
    become: yes 
    pkgng: 
    name: nginx 
    state: present 
+0

我試過,但我得到了 「錯誤:狀態不處於Ansible任務或處理程序 法律參數」 – mikonoid

+0

我安裝的Nginx - 名稱:安裝nginx的成爲=是 pkgng:name = nginx state = present 但是也不包括REALIP模塊 – mikonoid