在centos中,配置nginx的https时,出现如下错误。 nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.conf:102,说明编译是没有启用SSL。
到解压的nginx目录下
./configure --with-http_ssl_module
重新make(不需要install)
make
复制nginx
cp objs/nginx /usr/local/nginx/sbin/nginx
重启
/usr/local/nginx/sbin/nginx -s reload
改变proxy_temp 文件的权限
chmod -R 777 /usr/local/nginx/proxy_temp