Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
minLevel1
maxLevel7
outlinetrue

概要

作業場所

SSH接続先のユーザーのホームディレクトリで作業を行います。NginxはオープンソースのWebサーバーです。個人開発のプロジェクトから、大手の製薬会社やメガバンク等においても同じものが使われています。Nginxに拡張機能を加えた、Nginx Plus もあります。

AWSやMicrosoft Azure、IBM Cloud、Oracle Cloud 等の各種パブリッククラウド、あるいはプライベートクラウドでは、仮想サーバーを用いてNginxを使う機会が多くあるため、この教材では、仮想サーバーを用いて、Nginx環境を構築について学びます。

仮想サーバーの用意

例として、仮想環境としてVirtualBoxを使っていますが、他の仮想環境でも構いませんです。仮想サーバーは2台用意します。そして双方にIPアドレスが割り当てられ、通信ができる必要があります。

< 以下は、VirtualBoxを使った場合の例 >

仮想サーバーのスペック

  • OS:Ubutnu Server 22.04

  • 仮想CPU割り当て数 : 1

  • 仮想メモリ割り当て:2048MB(2GB)以上

  • 仮想ディスク:64GB以上

  • ネットワーク設定:NAT + ホストオンリーアダプタの構成。ホストオンリーアダプタには、固定IPを割り当てること。

  • デスクトップ環境:なし

  • SSH接続:必須 ( ユーザー名 + パスワードでもOK )

仮想サーバー の設定

  • ホストオンリーアダプタの固定IP例:192.168.253.10

  • Your server’s name (ホスト名):nginx1

  • ユーザー名 : vboxuser

  • パスワード:任意のもの

作業場所

仮想サーバーにSSH接続を行います。SSH接続先のユーザーのホームディレクトリで作業を行います。( 例 /home/vboxuser )

準備作業

タイムゾーンを日本時間に変更します。

...