源碼安裝nginx
下載nginx源碼 https://github.com/nginx/nginx
checkout到stable的tag上
安裝 gcc gcc-c++ autoconf automake
yum -y install gcc gcc-c++ autoconf automake
安裝需要的庫
yum -y install openssl-devel zlib-devel pcre-devel
在源碼目錄下執行 ./auto/configuration
問題解決
1. no "events" section in configuration
增加到配置文件
events { worker_connections 1024; ## Default: 1024 }
2.getpwnam("nginx") failed
創建nginx用戶
useradd nginx -s /sbin/nologin -M
3. PID file /var/run/nginx.pid not readable (yet?) after start
配置文件里增加
pid /run/nginx.pid;

浙公網安備 33010602011771號