1. 缺少ssl模块
当nginx.conf
中使用了ssl相关指令时,报如下错误
nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module
那是因为安装nginx
时未安装ngx_http_ssl_module
,这个模块不是默认安装的,需要指定参数安装。此时,我们可以找到原来的安装文件,重新编译、安装即可:
# 找到原来的安装文件目录,注意,不是已安装好的目录,是源安装目录
$ cd /opt/nginx-1.16.0
# 重新编译,并加上ssl模块
$ ./configure --with-http_ssl_module
# 覆盖安装
$ make & make install
官方说明:http://nginx.org/en/docs/http/ngx_http_ssl_module.html
后面陆续更新.....
网友评论