ごきげんよう。mです。
週末です金曜日です!
花の金曜日ということでmはっ!
本屋で太らない体つくりの本、クロワッサン屋さんでクロワッサンを買って、家でWEBサーバを構築しています(核爆
これはあれですよ……。
お見合いとかに行って
「mさん、ご趣味は?」
「はい、WEBサーバ構築を少々///」
「週末のご予定は……?」
「ポート開放をする予定です///」
「奇遇だなーポートね、私もなんですよポート。ははははは」
とかやってしまうかもしれませんっ!(ぉ
それは置いておいてWEBサーバーを構築しましょうか(ぅぉぃ
AWS EC2でWEBサーバーを立ち上げよう(Apache編)
前回はTera Termでインスタンスに接続するところまで行いました。
今日はインスタンスをWEBサーバにするためのソフトをインストールします!
WEBサーバに必要なソフトは「Apache」といいます。
兵器みたいな名前を指定ますが、世界一有名なWEBサーバソフトです。
このインストールは……3分で終わります!
さて、インストール前に一仕事です。
0.yumをアップデートしましょう。
「sudo yum update」です。upgradeでもいいです。
sudoはスーパーユーザーの権限でのコマンド実行の意味です。
「sudo su」を最初にやっておくといちいち入力の必要がなくなります。
スーパーユーザーはコマンドラインの最初が「#」になります。(普通は$)
yumはパッケージ管理システムです。古いかもしれないのでupdateしましょう。
……ところでupdateとupgradeは何が違うのでしょう……。
1.apacheをインストール!
これでWEBサーバのソフトがインストールされます。
途中でy/n(イエスかノーか)を聞かれるのでyと打っておきましょう。
少し待つと……完了です!
2.インスタンス起動時に起動するようにしましょう。
「chkconfig httpd on」
これでインスタンスが起動した時に自動的にWEBサーバが立ち上がるようになります。
なんとこれでWEBサーバのインストールが終わりですw
簡単ですねw
後は起動です。
「sudo /etc/rc.d/init.d/httpd start」
これで起動されます。
3.確認しよう
確認するためにブラウザのアドレスに
と入力してみましょう。以下が表示されたら成功です。
最初に表示されるページのインスタンス上でのパスは
「/var/www/html/」
となっています。
ここにindex.htmlなどをおけばWEBサーバの完成というわけです。
これは設定で変更することができます。
ex:表示されない時。
一番考えられる原因が80番ポートを開放していないことです。
これはAWSの管理画面のSecurity groupの設定からできます。
次回はPHP, MySQLのインストールを行いたいと思います。
そこまで行えば最低限のゲーム環境が完成ですw
WEB拍手レス
>藍さん
藍さん、メッセージをくださりありがとうございます!
こんなことを仕事上がりにコツコツやっておりますw
結構楽しいです^^
ゲーム作りもまだ掛かりそうですががんばっていきますっ。
寒くなってきましたので、体冷やし過ぎにお気をつけ下さい!