SAA学習-EC2-Apacheサーバーを設定
今回のテーマ:Apacheサーバーを設定
実施概要
実際の手順
- マネージメントコンソールよりパブリックIPをコピーし、SSHログイン(ec2-user)
- root権限に変更 コマンド:
sudo su -
- 必要なソフトウェアの更新 コマンド:
yum update -y
更新概要
Installed: kernel.x86_64 0:4.14.225-169.362.amzn2 Updated: ec2-net-utils.noarch 0:1.4-43.amzn2 ec2-utils.noarch 0:1.2-43.amzn2 glibc.x86_64 0:2.26-43.amzn2 glibc-all-langpacks.x86_64 0:2.26-43.amzn2 glibc-common.x86_64 0:2.26-43.amzn2 glibc-locale-source.x86_64 0:2.26-43.amzn2 glibc-minimal-langpack.x86_64 0:2.26-43.amzn2 kernel-tools.x86_64 0:4.14.225-169.362.amzn2 libcrypt.x86_64 0:2.26-43.amzn2 Complete!
- Apacheサーバーをインストール
コマンド
yum install httpd -y
更新概要
Installed: httpd.x86_64 0:2.4.46-1.amzn2 Dependency Installed: apr.x86_64 0:1.6.3-5.amzn2.0.2 apr-util.x86_64 0:1.6.1-5.amzn2.0.2 apr-util-bdb.x86_64 0:1.6.1-5.amzn2.0.2 generic-logos-httpd.noarch 0:18.0.0-4.amzn2 httpd-filesystem.noarch 0:2.4.46-1.amzn2 httpd-tools.x86_64 0:2.4.46-1.amzn2 mailcap.noarch 0:2.1.41-2.amzn2 mod_http2.x86_64 0:1.15.14-2.amzn2 Complete!
コマンド
cd /var/www/html/
- ファイルの存在確認
コマンド
ls
- WEBページのテキストを作成
コマンド
nano index.html
cf) 個人的にはtouch index.htmlでファイルを作成し、vimで編集する方なれているためそちらで実施します。
実際の編集概要(下記はtouch index.htmlで作成後、vimで編集した際の画面)
- WEBサービスの起動
コマンド
systemctl start httpd
コマンド
systemctl enable httpd
- WEBサイトの起動をするため、ブラウザよりパブリックIPのアドレスを入力する。
きちんと表示されていればOKとなります。
今回のテーマは以上です。