ホームページ >バックエンド開発 >PHP7 >Linux環境にphp7.0をインストールする方法

Linux環境にphp7.0をインストールする方法

藏色散人
藏色散人オリジナル
2021-07-09 09:51:173829ブラウズ

Linux環境でのphp7.0のインストール方法:まずphpをダウンロードし、解凍してインストールし、環境変数「export PATH=/usr/local/php/bin:$PATH」を設定し、最後にphpを起動します。 -fpm 。

Linux環境にphp7.0をインストールする方法

#この記事の動作環境:CentOS 6.6 システム、php7.0.2 バージョン、DELL G3 パソコン

php7 の使い方Linux 環境での .0 インストール?

Linux 環境 PHP7.0 のインストール

PHP7 と HHVM の比較

PHP7 のパフォーマンス実際のシナリオは HHVM Quite のシナリオに匹敵し、一部のシナリオでは HHVM を上回ります。

HHVM の運用と保守は複雑で、マルチスレッド モデルであるため、スレッドがクラッシュを引き起こすとサービス全体がハングアップし、自動的に再起動されません。

また、JITを使用しているため、再起動後にウォームアップが必要となり、予熱を行わないとパフォーマンスが低下します。また、マルチスレッドモデルはデバッグが難しく、安定性を追求するWebサービスには非常に不向きです。

Nginx および PHP7.0 より前のバージョン番号については、次の記事を参照してください: Linux 環境 Nginx のインストールとデバッグ、および PHP のインストール

PHP7 .0 2015年11月頃に正式版が発表されました。現在のバージョン番号は PHP7.0.2 で、2015 年 8 月に php7 の最初のベータ版から始めましたが、現在は正式版がリリースされています。

Linux バージョン番号: 64 ビット CentOS 6.6

Nginx バージョン番号: nginx1.8.0

php バージョン番号: php-7.0.2

Download

# wget  http://php.net/get/php-7.0.2.tar.gz/from/a/mirror

インストール前にインストール ヘルプ ファイルを読むことをお勧めします。インストール

# tar zxvf php-7.0.2.tar.gz
# cd php-7.0.2

最初にインストールのヘルプを確認してください

# ./configure   --help
# ./configure --prefix=/usr/local/php \
 --with-curl \
 --with-freetype-dir \
 --with-gd \
 --with-gettext \
 --with-iconv-dir \
 --with-kerberos \
 --with-libdir=lib64 \
 --with-libxml-dir \
 --with-mysqli \
 --with-openssl \
 --with-pcre-regex \
 --with-pdo-mysql \
 --with-pdo-sqlite \
 --with-pear \
 --with-png-dir \
 --with-xmlrpc \
 --with-xsl \
 --with-zlib \
 --enable-fpm \
 --enable-bcmath \
 --enable-libxml \
 --enable-inline-optimization \
 --enable-gd-native-ttf \
 --enable-mbregex \
 --enable-mbstring \
 --enable-opcache \
 --enable-pcntl \
 --enable-shmop \
 --enable-soap \
 --enable-sockets \
 --enable-sysvsem \
 --enable-xml \
 --enable-zip

設定が間違っている場合は、必要なモジュールをインストールする必要があります。直接 yum を実行して依存ライブラリを一緒にインストールします

# yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel mysql pcre-devel

注: php7beta3 をインストールする場合、yum するだけで必要な設定がいくつかあります。これは php-7.0.2 では当てはまりません。

# yum -y install curl-devel
# yum -y install libxslt-devel

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

# make &&  make install

設定ファイル

# cp php.ini-development /usr/local/php/lib/php.ini
# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
# cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm

環境変数の設定

/etc/profile
export PATH=/usr/local/php/bin:$PATH

php7 の www.conf 設定ファイルは、phpfpm のポート番号やその他の情報を設定することに注意してください。デフォルトの 9000 を変更します。ここでポート番号を変更する必要があります。次に、nginx 構成を変更する必要があります。

Start

#  /etc/init.d/php-fpm

推奨学習: 「

PHP ビデオ チュートリアル

以上がLinux環境にphp7.0をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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