※ 引述《jasmine3471 (藍可光)》之銘言:
: 本人為Linux完全新手
: 很多都是複製貼上orz
如果你是新手,要先學會的是遇到問題找各種 error log,有 log 才能丟去搜尋。
: 目前正在用VPS SERVER創minecraft server
: 正要安裝Nginx 在 Debian 9上
: 有跑安裝的畫面 卻無法啟動 會顯示 command not found
: 上網各種爬文 各種安裝其他配件 或是新增文件都沒有辦法
: https://i.imgur.com/URDqwRj.png
: 目前跑出來的畫面是這樣
: https://www.kjnotes.com/devtools/83 這網站有參考過 到啟動那行就會無法啟動
: Sep 13 12:45:31 eternalXXXXXX.xyz systemd[1]: Starting The NGINX HTTP and
: reverse proxy server...
: Sep 13 12:45:31 eternalXXXXXX.xyz systemd[1]: nginx.service: Control
: process exited, code=exited status=203
: Sep 13 12:45:31 eternalXXXXX.xyz systemd[1]: Failed to start The NGINX
: HTTP and reverse proxy server.
: Sep 13 12:45:31 eternalXXXXX.xyz systemd[1]: nginx.service: Unit entered
: failed state.
: Sep 13 12:45:31 eternalXXXXXX.xyz systemd[1]: nginx.service: Failed with
: result 'exit-code'.
: 實在是想不通怎麼辦
: 有請各位先進賜教
: 在此感恩不盡
: 會用到Nginx 是打算要安裝 pterodactyl上去
: 順帶一問 防火牆也架設OK了
: SSH 需要嗎 因為我也看不太懂怎麼使用
常見的 log 有兩種方式寫到系統內,一種是透過系統的標準界面 syslog 寫,
這種通常可以在 /var/log 下的檔案裡翻到東西。
翻東西可以用 grep 翻,像是 grep nginx /var/log/syslog 這樣的指令,遇到
權限問題時可能要透過 sudo 授權,像是 sudo grep nginx /var/log/syslog
這樣。
另外一種是應用程式自己寫到某個地方,這時候會看設定檔設定寫到哪邊。以
nginx 的情況可以從 /etc/nginx 下翻,通常會也是會丟到 /var/log/nginx 下
面處理。
至於為什麼知道是 /etc/nginx,可以透過 dpkg -L nginx-common 看到,不過
那需要再拉另外一串說明...