nginx1.16.1 Linuxインストール

6178 ワード

文書ディレクトリ
  • 1. ダウンロード
  • 2. インストール
  • 3. テスト
  • 4. 共通コマンド
  • 1.ダウンロード
    ダウンロード先:http://nginx.org/en/download.html nginx1.16.1Linux安装_第1张图片
    2.インストール
    nginx-1.16を1.tar.gzはディレクトリ:/home/ies/webserverにアップロードし、次のコマンドを実行して解凍、インストールします.
    cd /home/ies/webserver
    tar -zxvf nginx-1.16.1.tar.gz
    cd nginx-1.16.1
    ./configure --prefix=/usr/local/nginx
    make
    make install
    

    テストが成功したかどうか:
    # cd          /usr/local/nginx/
    ./sbin/nginx -t
    

    エラー1:
    ./sbin/nginx: error while loading shared libraries: libpcre.so.1:cannot open shared object file: No such file or directory
    PCreがインストールされていることを確認する注意:あるオペレーティングシステムの上で、pcreをインストール後、インストール位置は/usr/local/lib/pcreがredhat 64ビットマシンの上にある場合.redhat 64ビットマシンでは、nginxが読み取る可能性のあるpcreファイルは/lib 64/libpcreである.so.1ファイル次のソフト接続に変更します.
    ln -s /usr/local/lib/libpcre.so.1 /lib64/  
    

    もう一度テストします:成功しました.次の図です.
    在这里插入图片描述
    エラー2:
    nginx1.16.1Linux安装_第2张图片 pcre-8.42を取り付ける必要がある.tar.gz、ダウンロードしてインストールしてください.以下のようにします.
    cd /home/ies/webserver
    tar -zxvf pcre-8.42.tar.gz
    cd pcre-8.42
    ./configure --prefix=/usr/local/pcre-8.42 --libdir=/usr/local/lib --includedir=/usr/local/include
    make
    make install
    
    #     ,  
    ln -s /usr/local/lib/libpcre.so.1 /lib64/  
    

    3.テスト
    うんてん
    cd /usr/local/nginx/sbin
    ./nginx
    

    アクセス:http://192.168.22.100/アドレス.インストールが成功したことを示すインタフェースが表示されます.
    4.共通コマンド
    /usr/local/nginx/sbin/nginx -  
    
  • -c:confディレクトリのnginxではなく、指定されたプロファイルを使用します.conf .
  • -t:プロファイルが正しいかどうかをテストし、実行時に構成を再ロードする必要がある場合、このコマンドは、変更したプロファイルに構文エラーがあるかどうかを検出するために非常に重要です.
  • -s:reloadリロード
  • -s:stop停止
  • 構成を確認し、出力プロファイルの場所でもあります.
    /usr/local/nginx/sbin/nginx -t
    

    構成変更後の再ロード
    /usr/local/nginx/sbin/nginx -s reload