テクノロジーの継続的な進歩により、ますます多くの開発者と企業がPHPの最新バージョンを使用して、プロジェクトのパフォーマンスと機能を改善したいと考えています。 PHP 7は、優れた実行効率と新機能を備えた多くのプロジェクトの最初の選択肢となっています。この記事では、安定した効率的なPHP環境を迅速に構築するのに役立つCENTOS 6.5システムの詳細なPHP 7インストールおよび構成ガイドを提供します。
開始する前に、CENTOS 6.5システムが最新のステータスに更新されていることを確認して、インストールプロセスのスムーズな進行を確保してください。次のコマンドを実行して、システムを更新できます。
sudo yum update
システムの更新を完了したら、PHP 7のインストールに備えるために必要なツールと依存関係をインストールする必要があります。
CENTOS 6.5のデフォルトリポジトリにはPHP 7バージョンは含まれておらず、EpelとRemiのサードパーティリポジトリの助けを借りて取得する必要があります。次のコマンドを使用して、2つのリポジトリをインストールします。
sudo yum install epel-release
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm
インストールが完了した後、REMIリポジトリからPHP 7関連ソフトウェアパッケージを取得できます。
REMIでPHP 7のリポジトリを有効にし、次のコマンドでPHPをインストールします。
sudo yum --enablerepo=remi-php70 install php
このステップにより、PHP 7のバージョンをインストールしていることが保証されます。
PHP 7リポジトリを有効にした後、PHPと一般的に使用される拡張機能をインストールして、さまざまなアプリケーションニーズを満たすことができます。
sudo yum install php php-cli php-fpm php-mysql php-gd php-mbstring php-xml
これらの拡張機能には、コマンドラインツール、FastCGIプロセスマネージャー、データベースサポート、およびほとんどのPHPプロジェクトに適した画像処理機能が含まれます。
インストールが完了したら、PHPがニーズに合わせて動作するように設定する必要があります。 PHPの主な構成ファイルは次のとおりです。
/etc/php.ini
テキストエディターを使用してファイルを開くと、実際の状況に応じて構成を調整できます。たとえば、アップロードファイルサイズとタイムゾーンの設定を変更します。
upload_max_filesize = 20M
date.timezone = "Asia/Shanghai"
構成が完了したら、PHP-FPMサービスを開始して、以下の電源を入れるように設定します。
sudo service php-fpm start
sudo chkconfig php-fpm on
起動後、次のコマンドを使用してサービスステータスを確認して、通常の操作を確認できます。
sudo service php-fpm status
インストールと構成が完了した後、PHPが適切に機能していることを確認するためにテストファイルを作成できます。次のコンテンツを使用して、Webサーバーのルートディレクトリにinfo.phpという名前のファイルを作成します。
<?php
phpinfo();
?>
保存後、ブラウザを介してサーバーIP/info.phpにアクセスしてください。 PHP情報ページが表示されている場合、インストール構成が成功したことを意味します。
この記事では、CENTOS 6.5システムにPHP 7をインストールおよび構成する完全なプロセスについて詳しく説明しています。システムの更新、倉庫の追加、PHPと拡張機能のインストール、構成ファイルの調整とサービスの起動まで、すべてのステップがリンクされます。この記事の手順に従って、効率的で安定したPHP 7環境を簡単に構築して、アプリケーションのパフォーマンスとセキュリティを改善することができます。