centosにnginxをインストールする
https://www.nginx.com/resources/wiki/start/topics/tutorials/install/
を参考に。
/etc/yum.repos.d/nginx.repo
というファイルを作成。中身は以下。
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
yum install nginx
でその時の最新安定版がインストールされる
古いnginxがインストール済みの場合は、
yum remove nginx
でアンインストールしておく。
/etc/nginx以下の設定ファイルは消えないのでそのままでいい
http/2
に対応する場合は、
nginxのconfに
server {
listen 443 ssl http2;
のようにlistenに追加すればいい。
ALPNに対応するにはopenssl 1.0.2以上が必要なので今(2017/5/9時点)では自分でnginxをビルドする必要がある