事實上,部署HTTP/2或SPDY并不難。如果你使用NGINX,只要在配置文件中啟動相應的協議就可以了,參見這里了解如何啟用HTTP/2([PDF](https://www.nginx.com/wp-content/uploads/2015/09/NGINX_HTTP2_White_Paper_v4.pdf))。瀏覽器和服務器會協商采用什么協議,如果瀏覽器支持HTTP/2(而且也在使用TLS),就會使用HTTP/2。
配置完服務器后,使用支持HTTP/2瀏覽器的用戶就會基于HTTP/2運行你的應用,而使用舊版本瀏覽器的用戶則會繼續使用HTTP/1.x運行你的應用,如下圖所示。如果你的網站流量非常大,那么應該監測改變前后的性能,對于性能降低的情況,可能就得撤銷更改。

注意:使用HTTP/2及其單連接之后,NGINX某些配置的重要性會很明顯,特別要注意的是`output_buffers`、`proxy_buffers`和`ssl_buffer_size`等指令,多測試一下。參見[general configuration notes](https://www.nginx.com/resources/admin-guide/nginx-ssl-termination/),特定的SSL建議([在這里](https://www.nginx.com/blog/nginx-ssl/)?and?[here](https://www.nginx.com/blog/improve-seo-https-nginx/)),以及NGINX關于SSL性能的白皮書([PDF](https://www.nginx.com/wp-content/uploads/2014/07/NGINX-SSL-Performance.pdf))。
注意:使用HTTP/2傳輸密文要格外注意。HTTP/2的RFC中有一個[長長的列表](https://tools.ietf.org/html/rfc7540#appendix-A),列出了要避免的加密套件。建議你自己也搞一個表格,啟用`ssl_buffer_size`,然后在所有常用的瀏覽器版本下測試你想用的加密套件。