`
wenjinglian
  • 浏览: 824290 次
  • 性别: Icon_minigender_1
  • 来自: 株洲->深圳
社区版块
存档分类
最新评论

5分钟完成nginx ssl配置

阅读更多

1.准备环境

下载openssl for windows

2.生成证书

openssl genrsa -des3 -out openssl.key 1024

openssl req -new -x509 -key openssl.key -out openssl.crt -days 3650

openssl rsa -in openssl.key -out openssl_nopass.key

具体操作

 

报错 :Unable to load config info from /usr/local/ssl/openssl.cnf

下载: openssl.conf  使用参数 -config openssl.conf 指定

 

证书文件



 

3.nginx 配置ssl


 

 

4.验证结果



完成! 

 

linux与windows配置差不多.

 

可以使用openssl自认证证书,商用需要使用第三方机构认证

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

 

openssl x509 -req -days 3650 -in openssl.csr -CA openssl.crt -CAkey openssl.key -CAcreateserial -out openssl.crt 

 

 

 参考:

张宴:全球可信并且唯一免费的HTTPS(SSL)证书颁发机构:StartSSL

免费openssl 生成ssl证书[ssl证书生成]

如何使用OpenSSL创建证书

 

 

  • 大小: 18.6 KB
  • 大小: 17.9 KB
  • 大小: 10.6 KB
  • 大小: 19.4 KB
分享到:
评论

相关推荐

    Vue项目部署Nginx配置文件 SSL

    完成以上配置后,记得保存 `nginx.conf` 并重启 Nginx 服务以应用更改。在生产环境中,一定要确保 SSL 配置正确无误,以保护用户的隐私和数据安全。同时,定期更新 SSL 证书并关注最新的安全标准和最佳实践是保持...

    Nginx配置SSL自签名证书的方法

    完成以上步骤后,Nginx应该已经配置好使用自签名SSL证书。访问你的网站时,浏览器可能会发出警告,因为这不是一个受信任的CA签署的证书。在生产环境中,为了消除这个警告,你应该使用由受信任CA签署的证书。但在开发...

    Nginx配置SSL证书监听443端口

    如果需要验证配置是否正确,可以使用在线SSL检查工具测试域名的SSL配置是否正确,或者使用浏览器访问你的HTTPS网站,看是否能够成功加载并显示锁形安全标志。 需要注意的是,SSL证书分为几种类型,比如DV(域名验证...

    nginx配置ssl实现https访问的步骤(适合新手)

    总的来说,配置Nginx SSL涉及的主要步骤包括:申请SSL证书、编辑Nginx配置文件、设置SSL相关参数、定义虚拟主机及目录路径,最后重启服务。遵循这些步骤,新手也能顺利实现HTTPS访问,提升网站的安全性。

    windows下nginx配置https以及同一个端口监听多个网站即监听多个虚拟主机

    - 配置SSL参数:可以根据需求调整SSL配置,如启用HSTS、禁用弱加密等。 3. 配置多虚拟主机: - 每个虚拟主机需要一个独立的`server`块。假设我们有`site1.com`和`site2.com`两个网站,可以在`nginx.conf`中添加...

    Nginx双向SSL认证配置详解

    完成证书的准备工作后,接下来配置Nginx支持双向SSL认证。 ##### 4.1 配置示例 ```nginx http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server {...

    nginx ssl加密代理配置指南

    完成配置后,记得使用`nginx -t`命令检查配置文件的语法是否正确,然后用`nginx -s reload`或`systemctl restart nginx`重启Nginx服务。你可以使用`openssl s_client -connect example.com:443`命令来测试SSL连接,...

    Nginx:服务器端SSL配置

    Nginx是一款高性能的HTTP和反向代理服务器,广泛用于网站的负载均衡和内容分发。...总的来说,Nginx的SSL配置是一个涉及网络安全和服务器管理的重要环节,正确配置能有效保护用户数据的安全,提升网站信誉。

    centos8 nginx1.20.1 与nginx配置文件

    完成配置后,编译和安装Nginx: ```bash make && sudo make install ``` 安装完成后,创建Nginx的启动和服务文件: ```bash sudo cp -r /usr/local/nginx/conf /etc/nginx/ sudo nano /etc/systemd/system/nginx....

    nginx、tomcat安装免费ssl安全证书配置

    - 使用在线SSL检测工具检查SSL配置是否正确。 至此,我们已经成功地在Nginx和Tomcat上配置了阿里云的免费SSL证书,实现了HTTPS访问。这不仅提升了网站的安全性,也提高了用户的信任度。注意定期更新证书,保持其...

    nginx 配置ssl 示例

    **Nginx 配置SSL详解** ...但以上内容已经覆盖了一个基本的Nginx SSL配置过程。如果在配置过程中遇到50x错误,可以检查`50x.html`文件是否存在,或者查看Nginx的日志文件以获取更详细的错误信息。

    Nginx单IP地址配置多个SSL证书的方法示例

    完成上述配置后,别忘了保存配置文件,并通过`nginx -t`命令测试配置文件的语法正确性,然后使用`nginx -s reload`或`systemctl restart nginx`命令重启Nginx以应用新的配置。 需要注意的是,虽然SNI扩展允许一个IP...

    nginx 网页配置工具

    使用WebUI配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, ssl证书自动申请、续签、配置等, 最终生成nginx.conf文件并覆盖nginx的默认配置文件, 完成nginx的最终功能配置。 支持nginx...

    nginx配置下载SSL证书之后在服务器中配置之后就可以https访问

    3. **创建SSL配置段**:在配置文件中,为你的域名单独创建一个server块。在这个server块中,设置监听443端口(HTTPS默认端口),并添加SSL相关的指令: ``` server { listen 443 ssl; server_name xapi....

    nginx https 配置

    配置完成后,保存并退出编辑器,然后重新加载或重启Nginx以应用更改。在Ubuntu系统中,你可以使用以下命令: ```bash sudo nginx -t # 检查配置文件是否有错误 sudo systemctl reload nginx # 若无错误,重新加载...

    linux-添加SSL配置到nginx

    在Linux环境中,Nginx是一个广泛应用的Web服务器,...至此,我们完成了在Nginx上添加SSL配置的过程。记住,保持你的SSL证书更新并且及时修复任何安全漏洞是至关重要的,因为这直接影响到网站的可信度和用户数据的安全。

    阿里云服务器配置nginx+https

    对于启用HTTPS,首先确认Nginx是否已经配置了SSL模块。你可以通过运行Nginx并检查输出来判断: ```bash /usr/local/nginx/sbin/nginx -V ``` 如果未发现`--with-http_ssl_module`,则需要重新编译Nginx,添加SSL...

    泛微协同办公nginx部署手册

    ### 泛微协同办公nginx部署手册 #### 一、服务器背景环境及准备工作...通过以上步骤,我们成功完成了泛微协同办公系统Nginx的安装与配置工作,实现了负载均衡与HTTPS的安全连接,为用户提供了一套高效稳定的办公环境。

Global site tag (gtag.js) - Google Analytics