Project

General

Profile

Nginxのインストール

  • 非同期Web/Proxyサーバ「Nginx(エンジンエックス)」の構築に関するページです。

前提条件

  • CentOS 6.xでの実装を前提としています。
  • Apacheとは排他利用を想定しています。
    • ポート番号とセッション情報ファイルを明示設定することで共存は可能です。

ダウンロード

インストール

  • ダウンロードしたリポジトリを追加し、インストールします。
    # rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm
    # yum install nginx
    

設定ファイル編集

  • 次の設定ファイルを編集します。(デフォルトでは文字コード変更くらい)
    # vi /etc/nginx/conf.d/default.conf
    # ------------------------------------------------------
    server {
        listen       80;
        server_name  localhost;
    
        charset utf-8;
        #access_log  /var/log/nginx/log/host.access.log  main;
    
        location / {
            root   /usr/share/nginx/html;
            index  index.html index.htm;
        }
    ・・・中略
    
  • 権限を変えておきます。
    # chown -R nginx.nginx /usr/share/nginx/html
    

動作確認

  • 次のコマンドが正しく実行されるかテストします。
    # service nginx start
    
  • ブラウザで動作を確認します。
    http://サーバのIPアドレス/
    

  • 上記のように表示されていればOK

自動起動設定

  • テストが正しく行えたら、自動起動を設定します
    # chkconfig nginx on
    # chkconfig --list nginx
    

 

戻る