あなたが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、プロジェクトファイルの保存パス
このファイルを入れて、良いにフォルダを作成します。