Bevezetés
Követelmények
Telepítés
Konfiguráció
Bevezetés
A HTTP2 a HTTP új/frissített verziója, amely elsősorban a teljesítményre, konkrétan a végfelhasználó által észlelt késleltetésre, a hálózat- és szervererőforrás-használatra összpontosít. Az egyik fő cél az, hogy lehetővé tegyük a böngészők és a webhelyek közötti egyetlen kapcsolat használatát.
Követelmények
- Debian 7 vagy 8
- Nginx 1.9.5 vagy újabb
Telepítés
Ha már telepítve van az Nginx legfrissebb verziója a kiszolgálón, ugorhat az oktatóanyag Konfiguráció részéhez. Ellenkező esetben kövesse az alábbi lépéseket az Nginx legújabb verziójának telepítéséhez.
Adja hozzá az Nginx APT Repository-t a következő sorok hozzáadásával. a te /etc/apt/sources.listfájlod:
deb http://nginx.org/packages/mainline/debian/ wheezy nginx
deb-src http://nginx.org/packages/mainline/debian/ wheezy nginx
Megjegyzés: Cserélje ki wheezy, jessieha van.
Ezután telepítjük az Nginx-et:
apt-get update
apt-get install nginx
Kérjük, futtassa a következő parancsot, hogy megbizonyosodjon arról, hogy az Nginx 1.9.5-öt (vagy újabbat) futtatja:
nginx -v
Kimenet: nginx verzió: nginx/1.9.5
Konfiguráció
Ha engedélyezni szeretné a HTTP2-t az SSL Vhostok számára, módosítsa a listensort az /etc/nginx/conf.d/default.confalábbi példa szerint:
listen 443 ssl http2;
Ha az összes nem SSL (HTTP) webhelyet HTTPS-re szeretné átirányítani, adja hozzá a következőket server blockaz Nginx konfigurációs fájljának tetejéhez:
server {
listen 80;
listen [::]:80;
server_name _;
return 301 https://$host$request_uri;
}
Most újraindíthatjuk az Nginx-et, és felkereshetjük weboldalunkat a következő címen https://SERVER_IP/:
service nginx restart
Ezzel az oktatóanyagunk véget ért. Köszönjük, hogy elolvasta.