ホームページ  >  記事  >  バックエンド開発  >  Nginx のインストールと構成 nginx apache nginx php nginx の書き換え

Nginx のインストールと構成 nginx apache nginx php nginx の書き換え

WBOY
WBOYオリジナル
2016-07-29 08:50:46921ブラウズ

Nginx は通常 Linux システムにインストールすることが推奨されており、C 言語コンパイル環境 gcc がインストールされている必要があります

* Nginx をダウンロード

httpを入力してください://nginx.org/en/download.html nginx をダウンロードします (1.8 を例にします)

nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite

*まず nginx 依存パッケージをインストールします:

1、ng inx をインストールする必要があります。まず、公式 Web サイトからダウンロードしたソース コードをコンパイルします。コンパイルは gcc 環境に依存します。gcc 環境がない場合は、gcc をインストールする必要があります: yum install gcc-c++

2. nginx のモジュールは正規表現を解析するために pcre を使用するため、Linux にインストールする必要があります。 Linux に pcre ライブラリをインストールします: yuminstall -y pcre pcre-devel

3 zlib ライブラリは、zlib を使用する多くの圧縮および解凍方法を提供します。 http パッケージの内容を gzip するため、Linux に zlib ライブラリをインストールする必要があります:

yuminstall -y zlib zlib-devel

4、nginx は http プロトコルだけでなく、 https (つまり、SSL プロトコルで http を送信する) なので、Linux に openssl ライブラリをインストールする必要があります:

yuminstall -y openssl openssl-devel

*インストール手順

ステップ 1: nginx ソース コードを Linux システムにアップロードします (ツールまたは Alt+p を使用できます)

ステップ 2: 圧縮パッケージを解凍します。

ステップ 3: 設定します。 (赤い部分はnginxのインストールディレクトリ)

./configure

--prefix=/usr/local/nginx

--pid-path=/var/run/nginx/nginx.pid

- -lock -path=/var/lock/nginx.lock

--error-log-path=/var/log/nginx/error.log

--http-log-path=/var/log/nginx/アクセスログ

--http_gzip_static_module 付き

--http-client-body-temp-path=/var/temp/nginx/client

--http-proxy-temp-path=/var/temp/nginx /proxy

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi

--http-scgi- temp- path=/var/temp/nginx/scgi

注: 一時ファイルディレクトリは

/var/temp/nginx として指定され、/vartemp の下に作成する必要があります。 temp nginx ディレクトリが存在しない場合 nginx の起動時にエラーが報告されます
ステップ 4: make

ステップ 5: makeinstall


*Nginx の起動と停止

1. 開始: nginx の sbin ディレクトリに入り、./nginx を実行できます。始められます。 (2つのプロセスが起動しているか確認できます)

nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite
マスターとワーカーの2つのプロセスがあり、起動が成功したことを示していますが、

nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite

アクセスできないことを確認します。ファイアウォールがオフになっているかどうか

2、停止: nginx sbin ディレクトリに入ります kill+process コマンドを使用することもできますが、推奨されません、推奨される使用法: ./nginx-s やめて

*Nginx設定

in /usr/local/ nginx/conf ディレクトリ内の nginx.conf ファイルは、nginx 設定ファイルです

nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite






上記では、nginx の内容を含め、Nginx のインストールと構成を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。