はじめに
本マニュアルでは、Ubuntu 20.04にてApacheを利用してウェブサーバーを構築する手順を説明します。記載の手順を実行することにより、ウェブサーバーをインターネット上に公開することができます。
操作手順
- インスタンスの起動にしたがって、Ubuntu 20.04のインスタンスを作成します。
※「セキュリティグループ」では、HTTPの受信許可ルールを設定してください。
- インスタンスへの接続・ログインにしたがって、インスタンスにログインします。
- 次のコマンドを実行し、仮想マシンにインストールされているソフトウェアパッケージを最新の状態にします。
$ sudo apt update
$ sudo apt upgrade -y
- Apache HTTP Serverをインストールします。
$ sudo apt install apache2 -y
- Apache HTTP Server の自動起動を有効化します。
$ sudo systemctl enable apache2.service --now
- ファイアウォールを有効化し Apache HTTP Server のトラフィックを許可します。
$ sudo ufw enable
$ sudo ufw allow Apache
$ sudo ufw reload
- ローカル上でWebサーバーにリクエストを送信しHTMLが表示されることを確認します。
$ curl localhost
- 次に外部からのアクセス確認を行います。まず、当該仮想マシンに割り当てたFloating IPを確認します。
- お手元のPCなどからインターネットを経由して「http://<8.で確認したIPアドレス>」にアクセスし、ページが表示されればサーバーの構築は完了です。
- ※「docomo MEC」は株式会社NTTドコモの登録商標です。