LAMP-PCH 7の設置、配置、環境変数、起動と停止

1882 ワード

まず依存パッケージyum-y install php-mcrypt libmcrypt libmcrypt-devel autoconf freetype gd jpegsrc libmcrypt libpng libpng-devel libjpeg libxml 2 libxml 2-devel zlib curl-devel openssl openssl-develダウンロードPHPをインストールしますhttp://mirrors.sohu.com/php/
cd/usr/local/phpallのインストールを開始
#tar-zxvf php-7.1.11を解凍する.tar.gz
#ソースパッケージディレクトリcd php-7.1.11へ
#コンパイルパラメータを設定./configure –prefix=/usr/local/php7/ –with-apxs2=/usr/local/apache/bin/apxs –enable-mbstring –with-curl –with-gd –enable-fpm –enable-mysqlnd –with-pdo-mysql=mysqlnd –with-config-file-path=/usr/local/php7/etc/ –with-mysqli=mysqlnd
#make&&make installのインストール
php 7を設定プロファイルphpを開く.ini、php-fpm.conf、www.conf、php-fpmスクリプト
#コンパイル後の最適化処理されていない構成1、phpをパッケージにインストールphpを直接使用する.ini-productionは/usr/local/php 7/etc/phpにコピーする.ini cp php.ini-production/usr/local/php7/etc/php.ini
2、php-fpmを配置する.conf、これはphp-fpmプロファイルです:cp/usr/local/php 7/etc/php-fpm.conf.default/usr/local/php7/etc/php-fpm.conf
3、www.confを構成し、ユーザーのファイルcp/usr/local/php 7/etc/php-fpmを構成する.d/www.conf.default/usr/local/php7/etc/php-fpm.d/www.conf
4、php-fpm起動ファイルをinitにコピーする.dフォルダの1部はcp-R/usr/local/php 7/sbin/php-fpm/etc/initを起動するのに便利である.d/php-fpm
phpの環境変数echo-e‘export PATH=/usr/local/php 7/bin:/usr/local/php 7/sbin:$PATH’>/etc/profile source/etc/profile
PHPのプロファイルが正しくphp-fpm-tであるかどうかをテストする
[root@localhost /]# php-fpm -t
[23-Apr-2019 04:36:54] NOTICE: configuration file /usr/local/php7/etc/php-fpm.conf test is successful

php/etc/initを起動します.d/php-fpmその後enterキーを押して起動
[root@localhost /]# /etc/init.d/php-fpm 

php pkill php-fpmを閉じてphp 7バージョン情報を表示
[root@localhost /]# php -v
PHP 7.1.11 (cli) (built: Apr 23 2019 03:32:32) ( ZTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies