1
我編譯並從源代碼安裝nginx
用三個簡單的命令後:Nginx的無效從源代碼編譯和安裝
./configure
make
sudo make install
現在,當我嘗試下我的默認用戶運行nginx
,我得到這個消息:
nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
它也不會與sudo
用非常奇怪的錯誤工作:
sudo: nginx: command not found
所以有人知道:在這種情況下我能做些什麼?
您是否嘗試過'su -'鍵入您的密碼,然後運行'nginx'? – Luka 2014-08-28 01:17:00
是的,它也導致我'找不到命令'錯誤 – 2014-08-28 01:18:50
您是否在/ usr/bin中創建了一個到'nginx'的符號鏈接?如果是的話,也許你應該在'〜/ .bashrc'文件中加入'alias sudo ='sudo env PATH = $ PATH''。 – Luka 2014-08-28 01:20:38