• Ubuntu搭建Nginx本地https


    安装nginx

    apt install nginx
    

    nginux文件位置

    /usr/sbin/nginx:主程序
    /etc/nginx:存放配置文件
    /usr/share/nginx:存放静态文件
    /var/log/nginx:存放日志
    

    新建一个文件夹,用来存私钥和证书

    mkdir usr/nginx/ssl
    

    安装openssl,生成key和crt

    apt install openssl
    cd usr/nginx/ssl
    openssl req -x509 -nodes -days 36500 -newkey rsa:2048 -keyout ./nginx.key -out ./nginx.crt
    
    # 这里会需要填写内容
    Country Name (2 letter code) [AU]:CN
    State or Province Name (full name) [Some-State]:beijing            
    Locality Name (eg, city) []:beijing
    Organization Name (eg, company) [Internet Widgits Pty Ltd]: #回车
    Organizational Unit Name (eg, section) []: #回车
    Common Name (e.g. server FQDN or YOUR name) []:localhost
    Email Address []:test@qq.com
    

    在etc/nginx/sites-enabled/default文件中添加内容

    server {
        server_name localhost;
        listen 443 ssl;
        ssl_certificate /etc/nginx/ssl/nginx.crt;
        ssl_certificate_key /etc/nginx/ssl/nginx.key;
    }
    

    使用命令,看一下配置文件有没有错误,有错误就得修改了

    nginx -t
    

    开启nginx服务

    service nginx start
    

    如果你已经开启了,就需要重启

    service nginx restart
    

    这样就可以了,输入http://IP看一下

    输入https://IP,网站安全标志发生了变化

  • 相关阅读:
    YYModel Summary
    Custom-->TableView_Swizzle
    创建UIBarButtonItem的分类
    为家庭版系统添加组策略
    JSDOM
    JavaScript
    python基础三元表达式和内置函数列表
    二.ubuntu14.04 3D特效设置
    一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解
    oracle12c及PLSQL Developer安装全程记录
  • 原文地址:https://www.cnblogs.com/riyir/p/13264379.html
Copyright © 2020-2023  润新知