`
上海-沉默者
  • 浏览: 37297 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux https nginx

 
阅读更多
 
##创建证书存放目录:
mkdir /usr/local/nginx/ca
cd /usr/local/nginx/ca
##生成密钥文件key和csr文件:
openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr
##生成服务器认证文件crt:
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
   
server {
        listen       443 ssl;
        server_name  localhost;

        #ssl_certificate      cert.pem;
        #ssl_certificate_key  cert.key;
        ssl             on;
        ssl_certificate /usr/local/nginx/ca/server.crt;
        ssl_certificate_key /usr/local/nginx/ca/server.key;


        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;
        access_log  logs/443.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
            rewrite ^(.*) http://www.bbb.com$1 permanent;
        }
    }
分享到:
评论

相关推荐

    linux安装nginx并支持ssl

    linux安装nginx并支持ssl,使得服务器支持证书签名,提升应用的安全性

    linux安装nginx的rpm包

    在Linux系统中,Nginx是一款非常流行的开源Web服务器,以其高性能、稳定性和低内存占用而闻名。本文将详细介绍如何使用RPM包在Linux上安装Nginx,以实现高效稳定的Web服务。 首先,了解RPM(Red Hat Package ...

    linux下Nginx+tomcat整合的安装与配置

    ### Linux下Nginx+Tomcat整合的安装与配置详解 在现代的Web服务器架构中,Nginx作为高性能的反向代理服务器和负载均衡器,常被用来与Tomcat等应用服务器配合使用,以提高网站的响应速度、稳定性和安全性。本文将...

    linux下nginx离线安装包及相关依赖包(附教程)

    1)资源:linux下nginx离线安装包及相关依赖包; 2)教程:https://blog.csdn.net/hualinger/article/details/125298009?spm=1001.2014.3001.5502

    Linux离线安装nginx安装包

    在Linux系统中,离线安装Nginx是一个常见的需求,特别是在没有互联网连接或者网络环境受限的服务器上。本文将详细讲解如何通过离线方式在Linux上安装Nginx,同时也会涉及Nginx依赖的软件如openssl和gcc的安装过程。 ...

    linux内网安装Nginx依赖包

    此外,如果服务器有防火墙,别忘了配置防火墙规则允许Nginx的HTTP和HTTPS端口(通常是80和443)。在整个过程中,确保遵循最佳实践,如使用非root用户进行编译安装,以及在安装完成后清理不必要的源码和编译文件。

    linux-nginx安装包

    在Linux系统中,Nginx是一款非常流行的高性能Web服务器和反向代理服务器,常用于静态内容服务和高并发场景。本教程将详细讲解如何在Linux环境下安装Nginx,包括安装前的准备、安装过程以及配置相关步骤。 一、安装...

    linux 环境 nginx安装包

    在Linux环境中,Nginx是一款广泛应用的开源Web服务器,它以其高性能、稳定性和低内存占用而闻名。Nginx不仅支持静态文件服务,还可以作为反向代理、负载均衡器以及邮件代理服务器。以下是对Nginx在Linux环境下的安装...

    linux系统离线安装nginx所需压缩包

    1. **openssl-3.3.0.tar.gz**: OpenSSL是一个开源的加密库,提供了SSL/TLS协议以及常用的加密算法,对于Nginx而言,它用于支持HTTPS通信。 2. **pcre2-10.43.tar.gz**: PCRE2(Perl Compatible Regular Expressions...

    Nginx1.22.0版本Linux已编译可直接使用

    然而,这个“Nginx1.22.0 版本 Linux 已编译可直接使用”的压缩包提供了预编译的二进制文件,简化了部署过程,使得用户可以直接在 Linux 系统上运行,无需经历复杂的编译步骤。 Nginx 的主要功能包括: 1. **Web ...

    nginx-linux-1.24.0.tar.gz

    这将把Nginx安装到`/usr/local/nginx`目录,并包含HTTPS支持和状态模块。配置成功后,可以进行编译和安装: ```bash make sudo make install ``` 安装完成后,Nginx的可执行文件默认位于`/usr/local/nginx/sbin`...

    linux版本nginx1.8.1

    Linux版本的Nginx 1.8.1是2015年发布的稳定版Web服务器软件,它在Linux操作系统上提供了高效、可扩展且可靠的网络服务。Nginx以其反向代理、负载均衡和静态文件处理能力而闻名,是许多网站和应用程序背后的基石。在...

    Web环境搭建:Linux+Nginx+PHP+Mysql+Redis

    ### Web环境搭建:Linux+Nginx+PHP+MySQL+Redis #### 一、环境概述与推荐版本 在构建一个高效且稳定的商城系统时,选择合适的Web环境至关重要。本指南将介绍一套广泛应用于电商平台的技术栈——**Ubuntu + ...

    Linux在有网的情况下安装nginx以及设置自启

    在Linux系统中,Nginx是一款广泛使用的高性能Web和反向代理服务器,它以其轻量级、稳定性和高效性著称。本教程将详细介绍如何在有网络连接的环境中,一步步安装Nginx并设置其开机自启,适用于Linux的新手用户。 ...

    Linux配置nginx为服务

    本篇将详细讲解如何在Linux上配置Nginx作为服务,以便实现高效、稳定的服务运行。 首先,我们得确保系统已经安装了基础的开发工具和依赖。在Ubuntu或Debian系的Linux系统中,可以使用以下命令安装: ```bash sudo ...

    linux下安装nginx

    Linux 下安装 Nginx 服务器 Linux 作为一款流行的开源操作系统,广泛应用于服务器领域。Nginx 是一个轻量级的 Web 服务器、反向代理服务器和邮件代理服务器,依靠其高性能和灵活的配置,广泛应用于 Web 服务器领域...

    linux下nginx下所需的gcc-etc

    为了在Linux系统上顺利安装Nginx,通常需要依赖一些基础工具和库,其中就包括GCC(GNU Compiler Collection)。GCC是GNU项目的主要编译器,用于将源代码编译为可执行程序。以下是一些关于在Linux下安装Nginx及其依赖...

    linux下nginx可执行程序,支持rtmp

    7. **ssl**:这个目录用于存放SSL/TLS证书和密钥文件,如果Nginx配置为使用HTTPS,就需要在这里提供相应的证书。 8. **sbin**:这是Nginx可执行文件的存放位置,包括`nginx`命令,用于启动、停止、重启或检查Nginx...

    nginx linux版本的

    9. **安全设置**:Nginx可以通过限制IP、设置HTTPS、使用防盗链机制等方式提高服务器的安全性。 10. **持续更新**:Nginx不断更新以提供新的功能和修复已知问题,因此定期检查和升级到最新稳定版是必要的。 11. **...

    linux-nginx-1.20.2.zip

    6. **SSL/TLS支持**:Nginx 支持HTTPS协议,可以配置SSL证书,提供安全的加密通信。 7. **模块化设计**:Nginx 采用模块化设计,可以根据需求添加或删除功能模块,如HTTP、Mail、Stream等。 8. **强大的日志功能**:...

Global site tag (gtag.js) - Google Analytics