検索
ホームページバックエンド開発PHP7centos6 centos7 インストール php7 の詳細説明

centos6 centos7 インストール php7 の詳細説明

centos 7/6 が利用可能です
ダウンロード リンク (最新バージョンは 7.4.5)

php 公式ウェブサイト

wget https://www.php.net/distributions/php-7.4.5.tar.gz

ダウンロードして解凍したすべてのファイルを固定フォルダーに入れることに慣れているので、/usr/localdownload ## の下に新しいフォルダーを作成します。

#実行シーケンスは次のとおりです

[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

推奨 (無料):PHP7

ファイルを解凍します

[root@localhost lib]# tar -zxvf php-7.4.5.tar.gz
[root@localhost lib]# cd php-7.4.5
Apache サービスを停止します

[root@localhost php-7.3.17]# /usr/local/Webserves/apache2.4/bin/apachectl stop
Configuration

次の例は、apx のパスと正しく一致します。 Apache が他の方法でインストールされている場合は、それに応じて apxs へのパスを調整する必要があります。一部のディストリビューションでは、apx の名前が apxs2 に変更される場合があることに注意してください。

./configure --prefix=/usr/local/Webserves/php7.3 --with-apxs2=/usr/local/Webserves/apache2.4/bin/apxs
コンパイル

make && make install
モバイル構成ファイル

centos6 centos7 インストール php7 の詳細説明

#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

centos6 centos7 インストール php7 の詳細説明

特定の拡張機能を PHP に解決するように Apache に指示します

<filesmatch>
    SetHandler application/x-httpd-php
</filesmatch>

centos6 centos7 インストール php7 の詳細説明

Apache を開始

#設定が成功したら、Apache を通常どおり起動できます。

[root@localhost Webserves]# /usr/local/Webserves/apache2.4/bin/apachectl start
[root@localhost Webserves]#

centos6 centos7 インストール php7 の詳細説明

Test php

Apache の Web サイト ストレージのルート パスを確認し、Apache 設定で開きます。検索するファイル


centos6 centos7 インストール php7 の詳細説明

次に、php ファイルを作成します

#

[root@localhost Webserves]# cd /usr/local/Webserves/apache2.4/htdocs
[root@localhost htdocs]# vim index.php
[root@localhost htdocs]#

centos6 centos7 インストール php7 の詳細説明##インストールが成功したことがわかります


#注* コンパイル中に php 拡張機能はインストールされませんでした。たとえば、mysql なので、それを使用したい場合は、必要な拡張ファイルをインストールする必要がありますcentos6 centos7 インストール php7 の詳細説明

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

声明
この記事はCSDNで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール