Comments
Description
Transcript
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 [email protected] <mailto:[email protected]>. 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