ホームページ >バックエンド開発 >PHPチュートリアル >Linux サーバーのセットアップ パート 2 – ソース コードから Web サーバー Nginx をインストールする
Linux バージョン: CentOS 7 64 ビット
nginx バージョン: nginx-1.9.5
nginx は、ロード バランサーおよび Web サーバーとして使用できる軽量の Web サーバーです。理論的には 1 台のマシンで 50,000 の同時実行をサポートできます
分析:gcc: gcc コンパイラー
useradd -g www www -s /sbin/nologin #www ユーザーを www グループに作成し、www ユーザーのシステムへのログインを禁止します
gcc-c++: nginx http モジュールのコンパイルに使用される C++ コンパイラー
zlib、zlib-devel: http パッケージの内容を gzip 圧縮するために使用されます
pcre、pcre-devel: pcre ライブラリ、nginx の書き換えモジュールに必要です
openssl、openssl-devel: SSL プロトコルを介した HTTP 送信のサポートに使用
2、ユーザーおよびユーザー グループ:
groupadd www #www ユーザーグループを作成mkdir -p /alidata/server/nginx #nginx インストール ディレクトリを作成します
3. インストールを開始します:
tar -zxvf nginx-1.9.5.tar.gz #解凍。 上記を実行後、このように表示されれば成功です。次に、次のコマンドを実行してインストールを完了します:cd nginx-1.9.5 #ソースディレクトリに入る
./configure –user=www –group=www –prefix=/alidata/server/nginx –with->http_stub_status_module
–with-http_ssl_module –with-pcre
./configure –help を使用して、どのコンパイル オプションが利用可能であるかを確認してください。nginx モジュールはコンパイル中に追加する必要があり、動的に追加することはできません
make && make install #Compile and install
ngin を開始します: (Linux の他のプログラムがポート 80 を占有していないことを確認してください)4. nginx がインストールされました。
cd /alidata/server/nginx #インストールディレクトリに入る
./sbin/nginx #Startエラーがない場合は、起動が成功したことを意味します、nginx の学習資料をいくつか添付します: http://yun.baidu.com/share/link?shareid=309794494&uk=3156731279ブラウザに Linux の IP アドレスを入力します。私のアドレスは http://192.168.186.130 です。次の情報が表示されれば、インストールは成功です。
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
上記では、Linux サーバーのセットアップの 2 番目の部分 (ソース コードから Web サーバー Nginx をインストールする) を紹介しました。関連する内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。