ホームページ  >  記事  >  運用・保守  >  CentOSにphpをインストールする方法

CentOSにphpをインストールする方法

藏色散人
藏色散人オリジナル
2020-08-28 09:39:084120ブラウズ

centos に php をインストールする方法: 最初に php に必要なソフトウェアをインストールし、次に php をダウンロードして解凍してインストールし、次にディレクトリに移動してコンパイルして構成し、最後にコマンドを使用して php ソース コードをコンパイルしてインストールします。 「メイク&メイクインストール」。

CentOSにphpをインストールする方法

# 推奨: 「

centos チュートリアル ##」 #>>php

yum install -y gcc gcc-c++ libxml2 libxml2-devel autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel curl curl-devel libxslt-devel openssl-devel

ダウンロード php

wget http://cn2.php.net/distributions/php-7.1.4.tar に必要なソフトウェアをインストールします。 gz

解凍してインストールします

tar zxvf php-7.1.4.tar.gz

ディレクトリに入ります

cd php-7.1.4

コンパイル (インストール) 構成

./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-mysql --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-sockets --enable-sysvsem --enable-xml --enable-zip

—この手順でエラーが発生した場合は、おそらく拡張機能が不足していることが原因です。プロンプトに従って拡張機能をインストールするか、問題を修正してください

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

make & make install

#php の設定を php のインストール ディレクトリにコピーします

1. 复制php.ini命令: cp php.ini-development /usr/local/php/lib/php.ini
2. 复制php-fmp配置命令: cp ./sapi/fpm/php-fpm.conf /usr/local/php/etc/php-fpm.conf
3. 查看php是否安装成功: /usr/local/php/bin/php --version

php のバージョンが表示されればインストール成功です


groupadd www # 新規ユーザー グループの追加CentOSにphpをインストールする方法useradd -g www www #ユーザーを追加してユーザー グループを設定

php-fpm が占有するポート番号を表示します。 ps -ef | grep php-fpm
php-fmp を設定します: vi /usr/local/php/etc/php-fpm.conf

変更

ユーザー = 誰も
グループ = 誰も

に変更 ユーザー = www
group = www

php-fpm.conf を設定します (vim /usr/local/php/etc/php-fpm.conf)、pid の前に置きます (;pid = run/php-fpm.pid); 削除。
cp /usr/local/src/php-7.1.4/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

権限の設定とサービスの追加

chmod x /etc/init.d/php-fpm
chkconfig –add php-fpm
今後は次のコマンドを使用して php-fpm を管理できます
service php-fpm start
service php -fpm stop
service php-fpm restart
service php-fpm reload

次のエラーが報告されるかどうかをテストします


解決策:CentOSにphpをインストールする方法

PHP インストール ディレクトリ/etc/php-fpm.d を入力します。

cp www.conf.default www.conf

www.conf 内のユーザーとグループを修正し、nobody を www


に変更します。

##

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

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