91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux上如何啟用Nginx的HTTP/2

發布時間:2022-01-25 10:55:54 來源:億速云 閱讀:235 作者:小新 欄目:開發技術

小編給大家分享一下Linux上如何啟用Nginx的HTTP/2,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

HTTP/2主要是為了解決現HTTP 1.1性能不好的問題才出現的。當初Google為了提高HTTP性能,做出了SPDY,它就是HTTP/2的前身,后來也發展成為HTTP/2的標準。

Linux上如何啟用Nginx的HTTP/2

必備條件

為了能夠按照本篇教程最終在服務器上啟用 HTTP/2 協議,你需要先安裝好 Nginx 。并且確保功能正常而且配置沒有錯誤。你可以使用下面的命令來檢查一下:

sudo nginx -t

此外,你需要有服務器的 root 訪問權限,或者至少有一個具有 sudo 權限的非 root 系統用戶,以便你在修改 Nginx 配置文件的時候不會出現權限問題。最后你需要有一個域名和一個頒發給這個域名的有效的 SSL 證書。

在 Ubuntu 上開啟 Nginx 的 HTTP/2 協議

為了在 Ubuntu VPS 上開啟 Nginx 的 HTTP/2 協議,你需要編輯默認的 Nginx 的服務(server)塊,我們使用的是nano,你可以使用你自己的文本編輯器。

sudo nano /etc/nginx/sites-available/default

增加下面的服務塊:

server {  
       server_name domain.com www.domain.com;
       listen 443 ssl http2 default_server;
       root /var/www/html;
       index index.html;

       location / {
               try_files $uri $uri/ =404;
       }

       ssl_certificate /etc/nginx/ssl/domain.com.crt;
       ssl_certificate_key /etc/nginx/ssl/domain.com.key;
}

server {
      listen         80;
      server_name    domain.com www.domain.com;
      return         301 https://$server_name$request_uri;
}

確保domain.com替換成你真正的域名。 此外,應正確設置文檔根(root)目錄,還有 SSL 證書和密鑰的路徑。 當你編輯完成這個服務塊之后,需要保存并關閉文件。使用以下命令檢查 Nginx 配置是否有錯誤:

sudo nginx -t

為了剛剛的改變生效,需要重啟 Nginx:

sudo systemctl restart nginx.service

如果你想為另一個域名開啟 HTTP/2 協議,你可以查看我們的博客如何在 Ubuntu 和 CentOS 上設置 Nginx 服務塊。

在 CentOS 上開啟 Nginx 的 HTTP/2 協議

為了在 CentOS VPS 開啟 Nginx 的 HTTP/2 協議,你需要按照 Ubuntu 上完全相同的步驟做。唯一的不同點是 Nginx 塊文件的位置。為了在 CentOS 上編輯默認的 Nginx 服務塊,你需要進入/etc/nginx/conf.d這個文件夾。

# nano /etc/nginx/conf.d/default.conf

再次檢查配置是否有錯誤,保存并關閉文件,然后使用以下命令重新啟動 Nginx 服務:

# systemctl restart nginx.service

為了檢測 Nginx 的 HTTP/2 協議是否開啟成功,你可以使用一些在線 HTTP/2 檢測工具。

以上是“Linux上如何啟用Nginx的HTTP/2”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

屏东县| 肥西县| 东乡县| 丹巴县| 紫金县| 乳山市| 通河县| 且末县| 内黄县| 龙江县| 岗巴县| 苍南县| 韶关市| 板桥市| 土默特左旗| 建水县| 尚义县| 抚州市| 盐边县| 牟定县| 皋兰县| 宝山区| 青阳县| 南丰县| 葫芦岛市| 洛宁县| 阳新县| 溆浦县| 黄冈市| 高唐县| 武义县| 辽阳县| 镇宁| 罗田县| 土默特右旗| 读书| 兴文县| 额尔古纳市| 天峻县| 霍邱县| 蓬安县|