【初心者向け】EC2サーバーでWebサーバーの構築【Apache2】

IQZeus

Apache2サーバー

今回は、何回かApacheサーバーを立てる機会があったのでついでに方法をまとめていきたいと思います!

まずApacheサーバとは何かを説明します。

そんなん

まだの方url

Apache2のインストール

まずはApacheをインストールする必要があります。

今回はAmazonLinuxを使っているのでCentOSと同じyumを使用してApacheをインストールします。

yum -y install httpd

と入力してApacheをインストールすると/var/にwwwディレクトリができたのを確認出来ると思います。

httpd -version

と入力し、バージョンが表示されるか確認しましょう。

もしcommand not foundのように表示されるなら

sudo httpd -version

とsudoを付けて実行してください。出来る方はrootでログインで実行してもいいかもしれません。

表示されればOKです。

Apacheサーバーの起動

次にApacheサーバーの起動をします。

CentOSだとわざわざ起動しないといけないんですね。。。

Ubuntuでやったときはそのままいけたと思うんだけど泣

まあということで起動をしましょう。

CentOS7以降の場合

sudo systemctl start httpd

と実行しましょう

CentOS6以前ではserviceコマンドを使うっぽいですね。

Ubuntuでは名前的に好きでservice使っていたので僕はUbuntu派っぽいですね(どうでもいい)

よければCentOSのいいところを教えてくださいw

この状態でサーバーのアドレスにブラウザから接続するとテストページが表示されると思います。

ついでにひとつ設定

ついでにCentOS起動時にしっかりApacheも起動するようにしましょう。

sudo systemctl enable httpd.service

これでOKです。

なんでだろう。Ubuntuに変えたくなって来た。まあこのまま行こう。両方ちゃんと使えるようになりたい。

コメント

タイトルとURLをコピーしました