centos 7/6 が利用可能です
ダウンロード リンク (最新バージョンは 7.4.5)
php 公式ウェブサイト
wget https://www.php.net/distributions/php-7.4.5.tar.gz
ダウンロードして解凍したすべてのファイルを固定フォルダーに入れることに慣れているので、/usr/local
download
## の下に新しいフォルダーを作成します。
[root@localhost lib]# cd /usr/local [root@localhost lib]# mkdir download [root@localhost lib]# cd download [root@localhost lib]# wget https://www.php.net/distributions/php-7.4.5.tar.gz
ファイルを解凍します
[root@localhost lib]# tar -zxvf php-7.4.5.tar.gz [root@localhost lib]# cd php-7.4.5Apache サービスを停止します
[root@localhost php-7.3.17]# /usr/local/Webserves/apache2.4/bin/apachectl stopConfiguration次の例は、apx のパスと正しく一致します。 Apache が他の方法でインストールされている場合は、それに応じて apxs へのパスを調整する必要があります。一部のディストリビューションでは、apx の名前が apxs2 に変更される場合があることに注意してください。
./configure --prefix=/usr/local/Webserves/php7.3 --with-apxs2=/usr/local/Webserves/apache2.4/bin/apxsコンパイル
make && make installモバイル構成ファイル
#development 开发环境配置文件 production生产环境配置文件, cp php.ini-development php.ini-production /usr/local/Webserves/php7.3/構成ファイルをphp.iniに変更します
#找到文件所在 [root@localhost php-7.3.17]# cd /usr/local/Webserves/php7.3/ [root@localhost php7.3]# ls -a . .. bin etc include lib php php.ini-development php.ini-production var #在次备份一下 [root@localhost php7.3]# cp -b php.ini-development php.ini-development备份 [root@localhost php7.3]# ls -a . bin include php php.ini-development备份 var .. etc lib php.ini-development php.ini-production #修改配置文件 [root@localhost php7.3]# mv php.ini-development php.ini [root@localhost php7.3]# ls -a . .. bin etc include lib php php.ini php.ini-development备份 php.ini-production var編集PHP モジュールを呼び出すための httpd .conf ファイル。 LoadModule 式の右側のパスは、システム上の PHP モジュールを指している必要があります。上記の make install コマンドですでにこれが行われている可能性がありますが、必ず確認してください。
LoadModule php5_module modules/libphp5.so特定の拡張機能を PHP に解決するように Apache に指示します
<filesmatch> SetHandler application/x-httpd-php </filesmatch>Apache を開始 #設定が成功したら、Apache を通常どおり起動できます。
[root@localhost Webserves]# /usr/local/Webserves/apache2.4/bin/apachectl start [root@localhost Webserves]#Test phpApache の Web サイト ストレージのルート パスを確認し、Apache 設定で開きます。検索するファイル
#
[root@localhost Webserves]# cd /usr/local/Webserves/apache2.4/htdocs [root@localhost htdocs]# vim index.php [root@localhost htdocs]#
##インストールが成功したことがわかります
#注* コンパイル中に php 拡張機能はインストールされませんでした。たとえば、mysql なので、それを使用したい場合は、必要な拡張ファイルをインストールする必要があります
以上がcentos6 centos7 インストール php7 の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。