日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Linux上啟用Nginx的HTTP/2具體方法

HTTP/2主要是為了解決現(xiàn)HTTP 1.1性能不好的問(wèn)題才出現(xiàn)的。當(dāng)初Google為了提高HTTP性能,做出了SPDY,它就是HTTP/2的前身,后來(lái)也發(fā)展成為HTTP/2的標(biāo)準(zhǔn),下面為大家分享一下Linux上啟用 Nginx 的 HTTP/2 具體方法。

專(zhuān)注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)固鎮(zhèn)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千余家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

必備條件

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

sudo nginx -t

此外,你需要有服務(wù)器的 root 訪問(wèn)權(quán)限,或者至少有一個(gè)具有 sudo 權(quán)限的非 root 系統(tǒng)用戶,以便你在修改 Nginx 配置文件的時(shí)候不會(huì)出現(xiàn)權(quán)限問(wèn)題。最后你需要有一個(gè)域名和一個(gè)頒發(fā)給這個(gè)域名的有效的 SSL 證書(shū)。

在 Ubuntu 上開(kāi)啟 Nginx 的 HTTP/2 協(xié)議

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

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

增加下面的服務(wù)塊:

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替換成你真正的域名。 此外,應(yīng)正確設(shè)置文檔根(root)目錄,還有 SSL 證書(shū)和密鑰的路徑。 當(dāng)你編輯完成這個(gè)服務(wù)塊之后,需要保存并關(guān)閉文件。使用以下命令檢查 Nginx 配置是否有錯(cuò)誤:

sudo nginx -t

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

sudo systemctl restart nginx.service

如果你想為另一個(gè)域名開(kāi)啟 HTTP/2 協(xié)議,你可以查看我們的博客如何在 Ubuntu 和 CentOS 上設(shè)置 Nginx 服務(wù)塊。

在 CentOS 上開(kāi)啟 Nginx 的 HTTP/2 協(xié)議

為了在 CentOS VPS 開(kāi)啟 Nginx 的 HTTP/2 協(xié)議,你需要按照 Ubuntu 上完全相同的步驟做。唯一的不同點(diǎn)是 Nginx 塊文件的位置。為了在 CentOS 上編輯默認(rèn)的 Nginx 服務(wù)塊,你需要進(jìn)入/etc/nginx/conf.d這個(gè)文件夾。

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

再次檢查配置是否有錯(cuò)誤,保存并關(guān)閉文件,然后使用以下命令重新啟動(dòng) Nginx 服務(wù):

# systemctl restart nginx.service

為了檢測(cè) Nginx 的 HTTP/2 協(xié)議是否開(kāi)啟成功,你可以使用一些在線 HTTP/2 檢測(cè)工具。


當(dāng)前題目:Linux上啟用Nginx的HTTP/2具體方法
分享網(wǎng)址:http://www.dlmjj.cn/article/djdosch.html