Linux下Nginx安全证书ssl配置方法

 更新时间:2014年01月14日 15:01:29   作者:  
这篇文章主要介绍了linux下nginx服务器配置安全证书的方法,分享下证书的具体安装步骤,有需要的朋友参考下

分享下我是如何一步步在Nginx上配置SSL的。
首先,确保安装了OpenSSL库,并且安装Nginx时使用了–with-http_ssl_module参数。

初学者或者菜鸟建议使用LNMP进行一键安装。

生成证书:
进入要生成证书的目录
cd /usr/local/nginx/conf

使用openssl创建创建服务器私钥,输入相应提示的信息

复制代码 代码如下:

openssl genrsa -des3 -out server.key 1024

创建证书签名请求(Certificate Signing Request (CSR))

复制代码 代码如下:

openssl req -new -key server.key -out server.csr

清除以SSL启动Nginx时提示必须输入密钥

复制代码 代码如下:

cp server.key server.key.org
openssl rsa -in server.key.org -out server.key

使用刚生成的私钥和CSR进行证书签名
 

复制代码 代码如下:

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

配置说明:
在server中加入

复制代码 代码如下:

ssl on;
ssl_certificate /usr/local/nginx/conf/server.crt;
ssl_certificate_key /usr/local/nginx/conf/server.key;

设置 listen 端口为 443,开始测试。

相关文章

  • nginx源码分析线程池详解

    nginx源码分析线程池详解

    这篇文章主要介绍了nginx源码分析线程池详解的相关资料,需要的朋友可以参考下
    2017-05-05
  • 使Nginx服务器支持.htaccess的方法

    使Nginx服务器支持.htaccess的方法

    这篇文章主要介绍了使Nginx服务器支持.htaccess的方法,.htaccess配置文件设置是Apache上的好东西,现在我们让Nginx服务器也能使用它,需要的朋友可以参考下
    2015-07-07
  • nginx如何配置x-forwarded-for头部

    nginx如何配置x-forwarded-for头部

    这篇文章主要介绍了nginx如何配置x-forwarded-for头部,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • 详解Nginx实战之让用户通过用户名密码认证访问web站点

    详解Nginx实战之让用户通过用户名密码认证访问web站点

    这篇文章主要介绍了详解Nginx实战之让用户通过用户名密码认证访问web站点,有兴趣的可以了解一下。
    2016-11-11
  • 在服务器上启用HTTPS的详细教程

    在服务器上启用HTTPS的详细教程

    这篇文章主要介绍了在服务器上启用HTTPS的详细教程,包括在AWS中生成SSL证书以及在Nginx上的相关配置等,极力推荐!需要的朋友可以参考下
    2015-06-06
  • 详解Nginx如何代理UDP连接

    详解Nginx如何代理UDP连接

    这篇文章主要为大家介绍了Nginx如何代理UDP连接的实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Nginx实现正向代理实例

    Nginx实现正向代理实例

    这篇文章主要介绍了Nginx实现正向代理实例,正向代理的作用在于正向代理隐藏了用户,用户的请求被代理服务器接收代替,到了服务器,服务器并不知道用户是谁,需要的朋友可以参考下
    2023-08-08
  • Fastdfs与nginx进行压缩图片比率

    Fastdfs与nginx进行压缩图片比率

    前阵子,工作搞了一下Fastdfs与nginx进行压缩图片比率存储在服务器中,今天应用下工作时间记录下.
    2014-07-07
  • 解决nginx 503 Service Temporarily Unavailable方法示例

    解决nginx 503 Service Temporarily Unavailable方法示例

    这篇文章主要介绍了解决nginx 503 Service Temporarily Unavailable方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • nginx请求时找路径问题解决

    nginx请求时找路径问题解决

    当你安装了nginx的时候,为nginx配置了如下的location,想要去访问路径下面的内容,可是总是出现404,找不到文件,这是什么原因呢,今天我们就来解决这个问题,感兴趣的朋友一起看看吧
    2023-10-10

最新评论