您现在的位置是:网站首页 > 代码编程 > 服务器服务器

【原】nginx配置ssl证书,提示找不到OpenSSL依赖

不忘初心 不忘初心 2019-03-05 围观() 评论() 点赞() 服务器

简介:网站一直都在裸奔,以为ssl证书都是要钱的,而自己使用openssl制作的证书,有时候在微信或者QQ自带的浏览器上,老是会被拦截掉,一直投诉解决也不是个事儿。上

网站一直都在裸奔,以为ssl证书都是要钱的,而自己使用openssl制作的证书,有时候在微信或者QQ自带的浏览器上,老是会被拦截掉,一直投诉解决也不是个事儿。

上次在闲逛腾讯云最新产品的时候,无意中发现云服务商都是有提供免费的https证书的,想着是服务商提供的,应该会被认可吧,就来尝试了一下。

之前没想着使用https,所以在编译的时候,也没有追加ssl模块,所以这次需要重新追加

[root@VM_41_196_centos nginx]# ./configure --with-http_ssl_module

但是在给nginx配置ssl证书模块的时候,却提示找不到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.

这个简单了,直接yum install一下

[root@VM_41_196_centos nginx]# yum -y install openssl openssl-devel

基本上没啥大问题的,都是一溜下来就执行完了,我们来验证一下,再次执行./configure命令。

信息太多,就不贴出来了,直接看最后面几行信息

Configuration summary
  + using system PCRE library
  + using system OpenSSL library
  + using system zlib library

  nginx path prefix: "/usr/local/nginx"
  nginx binary file: "/usr/local/nginx/sbin/nginx"
  nginx modules path: "/usr/local/nginx/modules"
  nginx configuration prefix: "/usr/local/nginx/conf"
  nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
  nginx pid file: "/usr/local/nginx/logs/nginx.pid"
  nginx error log file: "/usr/local/nginx/logs/error.log"
  nginx http access log file: "/usr/local/nginx/logs/access.log"
  nginx http client request body temporary files: "client_body_temp"
  nginx http proxy temporary files: "proxy_temp"
  nginx http fastcgi temporary files: "fastcgi_temp"
  nginx http uwsgi temporary files: "uwsgi_temp"
  nginx http scgi temporary files: "scgi_temp"

能看到这个,说明已经OpenSSL依赖已经安装成功了!

如果还不会在linux下安装nginx,请移步:linux环境下nginx1.13.6二进制方式安装教程

如果想看一下如何配置ssl证书的,请移步:nginx配置腾讯云ssl证书图文教程

nginxsslopensslhttps

看完文章,有任何疑问,请加入群聊一起交流!!!

很赞哦! ()

文章评论

  • 请先说点什么
    人参与,条评论

请使用电脑浏览器访问本页面,使用手机浏览器访问本页面会导致下载文件异常!!!

雨落无影

关注上方公众号,回复关键字【下载】获取下载码

用完即删,每次下载需重新获取下载码

若出现下载不了的情况,请及时联系站长进行解决

站点信息

  • 网站程序:spring + freemarker
  • 主题模板:《今夕何夕》
  • 文章统计:篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们