1
我試圖通過運行以下命令來自動執行的nginx /乘客安裝程序:nginx的自動化/乘客安裝
passenger-install-nginx-module --auto --auto-download --extra-configure-flags=none --languages ruby
我使用Ansible所以有運行該命令任務配置我的服務器。任務運行但從未結束。我看不出安裝程序是否正在等待任何答案,但我的猜測是它可能是,但我不知道是什麼?
我運行了命令--help
,它給了我一個傳遞給命令的標誌列表,這些標誌都已經設置好了,但沒有什麼區別。
關於它可能在等待什麼的想法?
的Ansible任務是如下:
- name: Passenger and Nginx
shell: bash -lc "passenger-install-nginx-module --auto --auto-download --extra-configure-flags=none --languages ruby"
也許它只是需要很長時間編譯的? – Hongli
如果這是正確的,那麼它仍然從我發佈消息的時候開始。 – rctneil
我格式化了我的服務器並重新啓動並運行了我的Ansible腳本並啓動了乘客/ nginx交互式安裝程序,我給出的答案被自動執行,但我沒有安裝機架。我在安裝機架任務之前移動了我的劇本中的乘客/ nginx任務並重新運行了它,但現在只是停止不顯示安裝程序。我猜這是因爲他已經部分安裝了。我怎樣才能讓它完全做到這一點,而不必求助於格式化服務器並重新開始? – rctneil