Fatal Error: Unexpected BLOG

主に自分用の備忘録として

【VM】【環境構築】VirtualBoxを使ってPC上に開発環境を構築する(2 - Nginxをインストールする)

前回はVMCentOSをインストールして、ネットワーク設定を行いました。

今回はNginxをインストールして、PCのブラウザからHTTPアクセス出来るように設定します。

 

以下のサイトを参考にしました。

 

Nginxをインストール

yumリポジトリを作成して、パクッと行きます。

    # vi /etc/yum.repos.d/nginx.repo
    
    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
    gpgcheck=0
    enabled=1

これでリポジトリが追加出来たので、yum installします。

    # yum install nginx

これでNginxのインストールが完了しました。

 

ホストOSのブラウザからアクセス出来るように、ホストOS側のhostsファイルを編集します。前回までで、ゲストOSのIPアドレスは「192.168.56.102」に設定されています。

    192.168.56.102 mydomain.com

これで良さそうな感じしますが、この状態でブラウザからmydomain.comへアクセスすると、タイムアウトになります。

ファイアウォールの設定を変更する必要があるようです。

ゲストOSで以下のコマンドを実行します。

    # iptables -I INPUT 5 -p tcp -m tcp --dport 80 -j ACCEPT

「INPUTの5番目にTCP 80番ポート(http)の接続を許可する」というルールを追加しています。

では改めて「mydomain.com」へアクセスしてみます。

f:id:al_lucky:20150412160856p:plain

この画面が表示されれば成功です。

 

次回はPHPPHP-FPM)をインストールします。