nginxのnginxの] [Linux環境のインストール手順

あなたがgccのG ++開発ライブラリがインストールさを確認して、開始する前に、デフォルトではインストールされています。

次のコマンドを使用してCentOSのプラットフォームのビルド環境

 インストールが行います。

yumを作るlibtoolのGCCはautomakeのautoconfのインストール-y

  G ++インストールします。

yumのGCCのgcc-Cをインストール++

 以下が開始しました:

まず、インストールファイルのディレクトリを選択

  あなたが任意のディレクトリを選択することができ、選択CDは/ usr / local / srcに

CDは/ usr / local / srcに

第二に、PCREライブラリのインストール

  PCRE-8.37:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/最新PCREソースパッケージをダウンロードし、ファイルのバージョンをダウンロードして参照して、本明細書:( PCREにパッケージをコンパイルダウンロードしてインストールするには、次のコマンドを使用します。あなたは記事がPCRE-8.39.tar.gzを選ぶ上で開いているURLの最新バージョンをダウンロードしたい場合は、このバージョンを見つけることができません証明tar.gz形式)

CDは/ usr / local / SRC 
のwgetのftp:// ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz 
タール-zxvf PCRE-8.37 .tar.gzの
CDのPCRE - 8.34 / 設定
メイクを
インストールします

第三に、ZLIBライブラリをインストール

  最新のソースパッケージのzlibをダウンロードhttp://zlib.net/zlib-1.2.11.tar.gz、ファイルのバージョンをダウンロードしてダウンロードしたzlibパッケージがコンパイルさ:(ここを参照してインストールするには、次のコマンドを使用します。ZLIB-1.2.8.tar.gzあなたは記事上のオープンURLの最新バージョンをダウンロードしたい場合は、このバージョンを見つけることができませんでした実績のあること)のzlib-1.2.11.tar.gz選びます

CDは/ usr / local / SRC 
 
のwgetのhttp:// zlib.net/zlib-1.2.11.tar.gz 
タール-zxvfのzlib-1.2.11 は.tar.gzの
CDのzlibの -1.2.11 / 設定
メイクを
インストールします

第四に、OpenSSLをインストールします(一部のVPS SSLにデフォルトでインストールされていません)

CDは/ usr / local / SRC 
のwgetます。https:// www.openssl.org/source/openssl-1.0.1t.tar.gz 
タール-zxvfのopenssl-1.0.1t.tar.gz

第五に、nginxのインストール

  nginxのは、一般的には、以下ではnginxのは/ usr / localの下に/ nginxのディレクトリをインストールするための詳細な手順は、あなたの目的に応じて2つのバージョンのいずれかを選択することができ、二つのバージョン、つまり安定版と開発版を持っています:

CDは/ usr / local / SRC 
のwgetのhttp:// nginx.org/download/nginx-1.12.2.tar.gz 
タール-zxvfのnginx-1.12.2 .tar.gzの
CDのnginxの -1.1.10 / 設定
メイクを
インストールします

注意:このエラーが発生する可能性があります

CentOSの下で

YUMのopensslのopenssl-develのインストール-y

第六に、nginxの起動

  それは変更しないようにしようapeache、ポートをapeacheポート80を取る可能性があるため、私たちはnginxのポートを変更することにしました。

  Linuxは、パス/usr/local/nginx/conf/nginx.conf,Windowsインストールディレクトリ\ confに\のnginx.confを変更します。

  ポートは8090で修正し、ローカルホストサーバーのIPアドレスを変更します。(成功が見えています!)

nginxの開始

netstatの-ano | grepを80

あなたが無視され、前のステップの結果を見つけることができない場合(これはUbuntuの下、sudoで起動する必要があり、またはのみフォアグラウンドで実行することができます)

sudoのは/ usr / local / nginxの/ nginxの

七、nginxの再起動が、シャットダウン、起動

スタート

 コードのフォーマットを開始しますnginxのインストールディレクトリアドレス-c nginxのプロフィールアドレス

例えば:

[ルート@ LinuxServer sbinの]#は/ usr / local / nginxの/ sbinに/ nginxの-c /usr/local/nginx/conf/nginx.conf

ストップ

 nginxのは、以下の3つの方法で停止します。

  • 穏やかな停止

  1.プロセスIDを確認してください

[LinuxServer〜@ルート]#psの-ef | grepをnginxの

  2、プロセスを強制終了

[ルートLinuxServer〜@]#キル-QUIT 2072

    クイックストップ

    1.プロセスIDを確認してください

[LinuxServer〜@ルート]#psの-ef | grepをnginxの

    2、プロセスを強制終了

  [ルート@ LinuxServer〜]#キル-TERM 2132 
[ルートLinuxServer @或〜]#キル-INT 2132

  • 停止を余儀なくさ

[ルートLinuxServer〜@]#pkillは-9 nginxの
  • 再起動

1. nginxの設定ファイルが正しいことを確認してください

方法a:インストールディレクトリのnginxのsbinのを入力するには、コマンドを入力し./nginx -t

あなたは、次のnginx.conf構文はokです表示されるはずです

nginx.confテストは成功です

説明コンフィギュレーションファイルを正しく!

方法2:-t -cが先行するコマンドを起動します

 

2、nginxのサービスを再起動します

方法1:コマンドを入力し、実行可能なsbinディレクトリをnginxのために行く./nginx -sリロード 

方法2:nginxのは、現在のプロセスIDを検索して、次のコマンドを入力します。プロセスIDを-HUP殺すnginxのサービスを再起動して実現

八、最終的な結果:

9、プロジェクトファイルの保存パス

このファイルを入れて、良いにフォルダを作成します。

 

おすすめ

転載: www.cnblogs.com/EveningWind/p/10967864.html