最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx配置同時支持http和https的兩種方式

 更新時間:2024年03月06日 11:39:14   作者:jianfei.  
現(xiàn)在的網(wǎng)站支持Https幾乎是標配功能,Nginx能很好的支持Https功能,本文主要介紹了Nginx配置同時支持http和https的兩種方式,具有一定的參考價值,感興趣的可以了解一下

http:

在這里插入圖片描述

https:

Nginx的ssl模塊安裝

進入到目錄的sbin目錄下,輸入

#注意這里是大寫的V,小寫的只顯示版本號
./nginx -V  

如果出現(xiàn) (configure arguments: --with-http_ssl_module), 則已安裝(下面的步驟可以跳過,直接進行第五步)。

一般情況下都是不存在ssl模塊的,接下來進入到你的解壓縮后的nginx目錄,注意這里不是nginx安裝目錄,是解壓縮后的目錄。

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

然后執(zhí)行

make
#切記不要執(zhí)行make install,否則會重新安裝nginx

接下來使用新的nginx文件替換掉之前安裝目錄sbin下的nginx,注意這里的替換的時候可以先將之前的文件備份下,停掉nginx服務(wù)。

./nginx -s stop #停止nginx服務(wù)

#替換之前的nginx
cp /usr/nginx/objs/nginx /usr/local/nginx/sbin

成功之后,進入到nginx安裝目錄下,查看ssl時候成功

#注意這里是大寫的V,小寫的只顯示版本號
./nginx -V  
#可以看到這里出現(xiàn)了configure arguments: --with-http_ssl_module   證明已經(jīng)安裝成功

在這里插入圖片描述

nginx.conf

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    server {
		listen       80;
        server_name  ip;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
        	proxy_pass http://ip:端口/;
            root   html;
            index  index.html index.htm;
        }
        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }


    # another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen       8000;
    #    listen       somename:8080;
    #    server_name  somename  alias  another.alias;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}


    # HTTPS server
    #
    server {
		listen       80;
        listen       443 ssl;
        server_name  ip;
		 
		  location / {
        	proxy_pass http://ip:端口/;
        }

        ssl_certificate      /cert.pem;
        ssl_certificate_key  /cert.key;

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

    #    ssl_ciphers  HIGH:!aNULL:!MD5;
    #    ssl_prefer_server_ciphers  on;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    }

}

到此這篇關(guān)于Nginx配置同時支持http和https的兩種方式的文章就介紹到這了,更多相關(guān)Nginx配置同時支持http和https內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例

    Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例

    這篇文章主要介紹了Nginx域名轉(zhuǎn)發(fā)使用場景代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • Nginx反向代理與緩存用法及說明

    Nginx反向代理與緩存用法及說明

    文章主要介紹了正向代理和反向代理的概念、用途及其配置方法,反向代理包括負載均衡、緩存、動靜分離等功能,并詳細介紹了配置思路和具體配置方法,最后,文章提供了配置實戰(zhàn)示例,幫助讀者更好地理解和應(yīng)用這些知識
    2026-04-04
  • Windows上啟動停止Nginx服務(wù)器的實用指南

    Windows上啟動停止Nginx服務(wù)器的實用指南

    在 Windows 上開發(fā) Django、Vue 或其他 Web 項目時,Nginx 往往是我們最常用的反向代理服務(wù)器,下面小編就和大家介紹幾個在Windows系統(tǒng)上管理Nginx服務(wù)器的實用方案吧
    2026-02-02
  • windows系統(tǒng)安裝配置nginx環(huán)境

    windows系統(tǒng)安裝配置nginx環(huán)境

    這篇文章介紹了windows系統(tǒng)安裝配置nginx環(huán)境的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • nginx配置gzip壓縮頁面

    nginx配置gzip壓縮頁面

    gzip(GNU-ZIP)是一種壓縮技術(shù)。經(jīng)過gzip壓縮后頁面大小可以變?yōu)樵瓉淼?0%甚至更小,這樣,用戶瀏覽頁面的時候速度會塊得多,下面看一下Nginx配置Gzip的方法
    2013-12-12
  • 一文詳解如何高效查找與管理Nginx進程

    一文詳解如何高效查找與管理Nginx進程

    在Linux系統(tǒng)中,Nginx是一個非常流行的Web服務(wù)器和反向代理服務(wù)器,要查找和管理Nginx進程,你可以使用多種命令行工具和技巧,以下是一些常用的方法,需要的朋友可以參考下
    2025-08-08
  • 詳解Nginx之Location配置(Location匹配順序)

    詳解Nginx之Location配置(Location匹配順序)

    這篇文章主要介紹了詳解Nginx之Location配置(Location匹配順序),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Ubuntu下Nginx1.28.0源碼編譯安裝與systemd管理方式解讀

    Ubuntu下Nginx1.28.0源碼編譯安裝與systemd管理方式解讀

    這篇文章主要介紹了Ubuntu下Nginx1.28.0源碼編譯安裝與systemd管理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • docker鏡像導(dǎo)入導(dǎo)出備份遷移的操作

    docker鏡像導(dǎo)入導(dǎo)出備份遷移的操作

    這篇文章主要介紹了docker鏡像導(dǎo)入導(dǎo)出備份遷移操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • nginx 部署啟動jar包用到的一些命令和流程操作

    nginx 部署啟動jar包用到的一些命令和流程操作

    這篇文章主要介紹了nginx 部署啟動jar包用到的一些命令和流程操作,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-11-11

最新評論

铜山县| 海伦市| 汪清县| 民和| 石棉县| 霍林郭勒市| 淳安县| 弥渡县| 武城县| 静宁县| 邵武市| 枞阳县| 金乡县| 全州县| 清原| 许昌市| 宝鸡市| 板桥市| 泰州市| 安平县| 石景山区| 肥东县| 大化| 石家庄市| 邯郸县| 黄龙县| 兴宁市| 汝城县| 滨海县| 合山市| 镇赉县| 蒲江县| 青浦区| 敖汉旗| 扶绥县| 张家港市| 娄烦县| 广水市| 深水埗区| 兴山县| 白水县|