搭建LNMP環境的時候,在安裝完Nginx後啟動測試Nginx服務時發現報如下錯誤: nginx: [emerg] getpwnam("nginx") failed 這是由於沒有創建nginx用戶導致的,解決辦法就是創建一個nginx用戶 說明:這裡創建的用戶是你安裝Nginx時,預編譯時指定的Ng ...
搭建LNMP環境的時候,在安裝完Nginx後啟動測試Nginx服務時發現報如下錯誤:
nginx: [emerg] getpwnam("nginx") failed
這是由於沒有創建nginx用戶導致的,解決辦法就是創建一個nginx用戶
useradd nginx -s /sbin/nologin -M
說明:這裡創建的用戶是你安裝Nginx時,預編譯時指定的Nginx用戶,如下所示,我這裡指定的用戶時nginx用戶,所以需要提前創建一個nginx用戶,如果你指定的是其它用戶,則需要保證該用戶是存在的
./configure \
--user=nginx \
--group=nginx \
--prefix=/usr/local/nginx-1.14.0 \
--with-http_stub_status_module \
--with-http_ssl_module