NGINX Plus 導入ガイド

NGINX Plus 導入ガイド
Jan 2015
サイオステクノロジー株式会社
NGINX Plus 導入ガイド
Nginx Plus 導入の流れ
1.
Nginx Inc.より Nginx Customer portal アカウント発行のメールが届きます。
https://cs.nginx.com/new/から始まる URL をクリックし、新しいパスワードを設定
してアカウントを有効化します。
2.
Nginx Customer Portal にログインを行い、
「NGINX Plus Installation instructions」
よりインストールを行うサーバーに秘密鍵とレポジトリ情報をダウンロードします。
3.
秘密鍵を利用し、NGINX Plus のパッケージをダウンロードしインストールを実行しま
す。
2
Copyright ©SIOS Technology, Inc. All Rights Reserved
NGINX Plus 導入ガイド
1. Nginx Customer Portal の有効化
NGINX Plus サブスクリプションをご購入後、Nginx Inc.より以下の Nginx Customer
portal アカウント発行のメールが届きます。
件名:New cs.nginx.com <http://cs.nginx.com> account activation
Hello,
Thank you for subscribing to NGINX Plus.
Your login to the customer portal is A-00000000[固有の ID]
Please activate your new account and set a new password:
https://cs.nginx.com/new/xxxxx/xxxxxxxxxxxxxxxx [固有の URL]
The account activation link will expire in 4 days from now.
Once you have activated your account, sign in to https://cs.nginx.com/to view
your current subscriptions and to download the SSL certificate andprivate key
for the NGINX Plus packages repository.
IMPORTANT NOTE: Evaluation subscription keys will expire in 30 days.
If you have purchased a full subscription to upgrade an existing evaluation
installation, you must replace the evaluation keys with your new keys.
You can run one NGINX Plus instance in production for each NGINX Plus
subscription you have purchased.
You can find installation and configuration instructions here:
https://cs.nginx.com/repo_setup
If you have any questions, don't hesitate to contact our technical support
team at plus-support@nginx.com <mailto:plus-support@nginx.com>.
Best regards, and thank you again,
The NGINX team
アカウント ID は以下の項目に記載されています。
Your login to the customer portal is A-00000000 [固有の ID が発行されます]
以下の URL をクリックしてアカウントのパスワードを設定します。
https://cs.nginx.com/new/xxxxx/xxxxxxxxxxxxxxxx [固有の URL が発行されます。]
3
Copyright ©SIOS Technology, Inc. All Rights Reserved
NGINX Plus 導入ガイド
2. Nginx Customer Portal の利用方法
Nginx 社の Web(www.nginx.com)にて「Login」を押下します。
ユーザー名とパスワードを入力します。
4
Copyright ©SIOS Technology, Inc. All Rights Reserved
NGINX Plus 導入ガイド
Customer Portal にログインを行うと、保有するサブスクリプションの一覧が表示されま
す。有効なサブスクリプションの「Certificate」と「Private key」をダウンロードします。
ダウンロードした秘密鍵はインストールを行うサーバーに設置してください。
「NGINX Plus Installation instructions」のページより、CA.crt ファイルとレポジトリ情
報のファイルをダウンロードします。手順はディストリビューションとバージョンにより
異なります。次頁以降をご参照ください。
5
Copyright ©SIOS Technology, Inc. All Rights Reserved
NGINX Plus 導入ガイド
3. NGINX Plus のインストール
3.1. RHEL5,CentOS5

次のディレクトリを作成します。
/etc/ssl/nginx

次のディレクトリに CA.crt, nginx-repo.key, nginx-repo.crt をコピーします。
/etc/ssl/nginx/

次のディレクトリに Nginx Customer Portal の「NGINX Plus Installation
instructions」より取得した nginx-plus-5.repo をコピーします。
/etc/yum.repos.d/

NGINX Plus をインストールします。
yum install nginx-plus

既存の NGINX Plus をアップグレードする場合は upgrade オプションを使用します。
yum upgrade nginx-plus
3.2. RHEL6,CentOS6

次のディレクトリを作成します。
/etc/ssl/nginx

次のディレクトリに CA.crt, nginx-repo.key, nginx-repo.crt をコピーします。
/etc/ssl/nginx/

次のディレクトリに Nginx Customer Portal の「NGINX Plus Installation
instructions」より取得した nginx-plus-6.repo をコピーします。
/etc/yum.repos.d/

NGINX Plus をインストールします。
yum install nginx-plus
※古い nginx のパッケージが存在する場合、置き換えられますのでご注意ください。

既存の NGINX Plus をアップグレードする場合は upgrade オプションを使用します。
yum upgrade nginx-plus
6
Copyright ©SIOS Technology, Inc. All Rights Reserved
NGINX Plus 導入ガイド
3.3. RHEL7,CentOS7

次のディレクトリを作成します。
/etc/ssl/nginx

次のディレクトリに CA.crt, nginx-repo.key, nginx-repo.crt をコピーします。
/etc/ssl/nginx/

次のディレクトリに Nginx Customer Portal の「NGINX Plus Installation
instructions」より取得した nginx-plus-7.repo をコピーします。
/etc/yum.repos.d/

NGINX Plus をインストールします。
yum install nginx-plus
※古い nginx のパッケージが存在する場合、置き換えられますのでご注意ください。

既存の NGINX Plus をアップグレードする場合は upgrade オプションを使用します。
yum upgrade nginx-plus
3.4. SLES11

次のディレクトリを作成します。
/etc/ssl/nginx

次のディレクトリに CA.crt, nginx-repo.key, nginx-repo.crt をコピーします。
/etc/ssl/nginx/

rpm ファイルをダウンロードします。
wget --certificate=/etc/ssl/nginx/nginx-repo.crt
--private-key=/etc/ssl/nginx/nginx-repo.key
--ca-certificate=/etc/ssl/nginx/CA.crt
'https://plus-pkgs.nginx.com/sles/11/latest'

ダウンロードした rpm ファイルをインストールします。
7
Copyright ©SIOS Technology, Inc. All Rights Reserved
NGINX Plus 導入ガイド
3.5. SLES12

次のディレクトリを作成します。
/etc/ssl/nginx

次のディレクトリに CA.crt, nginx-repo.key, nginx-repo.crt をコピーします。
/etc/ssl/nginx/

秘密鍵を設定するため、次のコマンドを実行します。
cat /etc/ssl/nginx/nginx-repo.crt /etc/ssl/nginx/nginx-repo.key >
/etc/ssl/nginx/nginx-repo-bundle.crt

NGINX Plus のレポジトリを登録するため、次のコマンドを実行します。
zypper addrepo -G -t yum -c
'https://plus-pkgs.nginx.com/sles/12?ssl_clientcert=/etc/ssl/nginx/nginx-rep
o-bundle.crt&ssl_verify=host' nginx-plus

次のコマンドにて NGINX Plus のインストールを実行します。
zypper install nginx-plus
8
Copyright ©SIOS Technology, Inc. All Rights Reserved