ホームページ >バックエンド開発 >PHPチュートリアル >PHP ソースコードのコンパイルとインストール

PHP ソースコードのコンパイルとインストール

WBOY
WBOYオリジナル
2016-06-20 12:37:50996ブラウズ

PHP ソース コードをコンパイルしてインストールします

パラメーターなしでコンパイルしてインストールします

コマンド:

./configure --prefix=/usr/local/php --with-php- fpm

依存関係:
* libxml2
利用可能なモジュール:

[PHP モジュール]
Core
ctype
date
dom
fileinfo
フィルター
ハッシュ
iconv
json
libxml
pcre
PDO
pdo_sqlite
Phar
posix
リフレクション
セッション
SimpleXML
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter

パラメータを指定してコンパイルおよびインストール

コマンド:

./configure --prefix=/usr/local/php --with-fpm --with-curl=/usr/local/libcurl --with-gd --with-mysqli --with-pear --enable -sockets --with-zlib-dir=/usr/local/zlib --with-png-dir=/usr/local/libpng --with-jpeg-dir=/usr/local/libjpeg --with -mcrypt= /usr/local/libmcrypt --with-pdo-mysql

依存関係:
* libxml2
* libpng
* libjpeg
* libmcrypt
* zlib
* libcurl

利用可能なモジュール:

[PHP モジュール]
Core
ctype
curl
date
dom
fileinfo
filter
gd
hash
iconv
json
libxml
mcrypt
mysqli
mysqlnd
pcre
PDO
pdomysql
pdosqlite
Phar
posix
リフレクション
セッション
SimpleXML
ソケット
SPL
sqlite3
標準
トークナイザー
xml
xmlreader
xmlwriter
zlib

memcached のコンパイルとインストール

依存関係:
* libmemcached
* zlib
* autoconf

コマンド:

phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir=/usr/local/zlib --with-libmemcached-dir =/usr/ local/libmemcached --disable-memcached-sasl
make && make install

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