ホームページ > バックエンド開発 > PHPチュートリアル > Centos6.4のコンパイルとインストールnginx phpコードサンプル方法の詳細な紹介

Centos6.4のコンパイルとインストールnginx phpコードサンプル方法の詳細な紹介

黄舟
リリース: 2023-03-06 12:46:01
オリジナル
1606 人が閲覧しました

この記事では、Centos6.4 で nginx php をコンパイルしてインストールする方法を主に紹介します。

yum -y install gcc automake autoconf libtool make
ログイン後にコピー

2. pcreをコンパイルしてインストールします

pcreは、URL書き換えを実装するためにこのライブラリに依存する必要があります

ソースコードをダウンロードします

コンパイルします。 3. zlib ライブラリをコンパイルしてインストールします

zlib は gzip 実装です

ソースコードをダウンロードします

yum install gcc gcc-c++
ログイン後にコピー

コンパイルしてインストールします

cd /usr/local/src
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.33.tar.bz2
tar jxvf pcre-8.33.tar.bz2
ログイン後にコピー

4. openssl をインストールします

ssl がインストールされているかどうかを確認します

cd pcre-8.33
./configure
make
make install
ログイン後にコピー

インストールされていない場合は

ソースコードをダウンロードします

cd /usr/local/src
wget //m.sbmmt.com/
tar -zxvf zlib-1.2.8.tar.gz
ログイン後にコピー

コンパイルしてインストールします

cd zlib-1.2.8
./configure
make
make install
ログイン後にコピー

5. コンパイルしてinstall nginx

# rpm -qa|grep openssl
openssl-devel-1.0.1e-16.el6_5.14.x86_64
openssl-1.0.1e-16.el6_5.14.x86_64
ログイン後にコピー

インストールが完了したら、インストールが成功したかどうかを確認します

6. php をコンパイルしてインストールします

新しいバージョンの php には php-fpm が統合されています。

1. 準備

cd /usr/local/src
wget //m.sbmmt.com/
tar -zxvf openssl-1.0.1c.tar.gz
ログイン後にコピー

2. ソースコードからlibmcryptをコンパイルしてインストールします

3. ソースコードをダウンロードします

4. cd php-5.4をインストールします.7

rreee

が、次のエラーが報告されている場合、

./configure
make
make install
ログイン後にコピー

modify /etc /ld.so conf file execute recompile

7. 設定の起動

1. php-fpmを設定します

user = llong

group = llong

2. php-fpmをサポートするようにnginxを変更します。 nginx.confを開きます

次の設定をサーバーセクションに追加します。赤色の内容の設定に注意してください。そうでない場合は、「入力ファイルが指定されていません」というエラーが表示されます

cd /usr/local/src
wget //m.sbmmt.com/
tar -zxvf nginx-1.2.8.tar.gz
cd nginx-1.2.8

 ./configure --sbin-path=/usr/local/nginx/nginx \
 --conf-path=/usr/local/nginx/nginx.conf \
 --pid-path=/usr/local/nginx/nginx.pid \
 --with-http_ssl_module \
 --with-pcre=/usr/local/src/pcre-8.33 \
 --with-zlib=/usr/local/src/zlib-1.2.8 \
 --with-openssl=/usr/local/src/openssl-1.0.1c
 make
 make install
ログイン後にコピー

3. 設定は成功しましたか? /usr/local/nginx/html に次の内容を入力します。サンプルメソッドの詳細については、PHP 中国語 Web サイト (m.sbmmt.com) の関連コンテンツを参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート