nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.con

简介: [root@jiaxin-ceshi ca]# nginx -t nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.
+关注继续查看
[root@jiaxin-ceshi ca]# nginx  -t
nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.conf:14
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed

重新编译

[root@jiaxin-ceshi ~]# cd /usr/local/src/nginx-1.14.0
[root@sannian nginx-1.14.0]# ./configure --prefix=/usr/local/ssl 

报错

[root@jiaxin-ceshi nginx-1.14.0]# ./configure --with-http_ssl_module
./configure --with-http_stub_status_module --with-http_ssl_module --with-openssl=/usr/bin/openssl
./configure: error: SSL modules require the OpenSSL library.
You can either do not enable the modules, or install the OpenSSL library
into the system, or build the OpenSSL library statically from the source
with nginx by using --with-openssl=<path> option.
[root@jiaxin-ceshi nginx-1.14.0]# yum -y install openssl openssl-devel
[root@jiaxin-ceshi nginx-1.14.0]# ./configure --with-http_ssl_module
[root@jiaxin-ceshi nginx-1.14.0]# make
[root@jiaxin-ceshi nginx-1.14.0]# cp objs/nginx  /usr/local/nginx/sbin/nginx 

[root@jiaxin-ceshi nginx-1.14.0]# cp  objs/nginx  /usr/bin/nginx

重新来 千万不能make install 不然会覆盖

然后nginx -t

[root@jiaxin-ceshi nginx-1.14.0]# nginx -t
相关文章
|
3天前
|
应用服务中间件 nginx
Mac Nginx nginx: [emerg] mkdir() “/usr/local/var/run/nginx/client_body_temp“ failed ...
Mac Nginx nginx: [emerg] mkdir() “/usr/local/var/run/nginx/client_body_temp“ failed ...
40 2
|
3天前
|
应用服务中间件 nginx
Nginx nginx: [emerg] mkdir() "/usr/local/var/run/nginx/client_body_temp"
Nginx nginx: [emerg] mkdir() "/usr/local/var/run/nginx/client_body_temp"
58 0
|
3天前
|
应用服务中间件 nginx
Nginx nginx: [error] open() "/usr/local/var/run/nginx.pid"
Nginx nginx: [error] open() "/usr/local/var/run/nginx.pid"
38 0
|
2月前
|
应用服务中间件 nginx
nginx: [emerg] duplicate location “/“ in /usr/local/etc/nginx/nginx.conf:142
nginx: [emerg] duplicate location “/“ in /usr/local/etc/nginx/nginx.conf:142
31 0
|
3月前
|
Java Unix 应用服务中间件
Nginx.conf 快速生效
Nginx 测试配置文件时,需频繁启动Nginx,如何不重启进程但是要让配置生效?
64 0
|
4月前
|
应用服务中间件 nginx
nginx config
主nginx.conf 子域名 conf 一般放在nginx 的conf目录下的include目录 在主conf nginx.conf中指定 include位置。
41 0
|
8月前
|
应用服务中间件 Linux nginx
Linux下启动Nginx时报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Linux下启动Nginx时报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
219 0
Linux下启动Nginx时报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
|
应用服务中间件 nginx
nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)
nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)
183 0
nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)
|
应用服务中间件 网络安全 nginx
Nginx - 配置 SSL 报错 nginx: [emerg] unknown directive “ssl“
Nginx - 配置 SSL 报错 nginx: [emerg] unknown directive “ssl“
148 0
Nginx - 配置 SSL 报错 nginx: [emerg] unknown directive “ssl“
|
应用服务中间件 nginx
重启nginx报错:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed
重启nginx报错:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed
205 0
相关产品
云迁移中心
推荐文章
更多