Centos7はphp7環境をインストールします

王林
リリース: 2023-05-24 13:46:40
オリジナル
1891 人が閲覧しました

CentOS 7 システムは広く使用されているサーバー オペレーティング システムであり、その安定性とセキュリティにより、サーバー環境での使用に推奨されるオペレーティング システムの 1 つとなっています。 PHP 7 は、広く使用されている高性能サーバーサイド スクリプト言語であり、多くの Web サイトやアプリケーションは PHP を使用して作成されています。この記事では、CentOS 7 システムに PHP 7 環境をインストールする方法を紹介します。

ステップ 1: yum ソースを更新する

インストールを開始する前に、システムの yum ソースを更新する必要があります。次のコマンドを実行します。

sudo yum update
ログイン後にコピー

これにより、システムの yum ソースが更新され、最新のパッケージが確実に取得されます。

ステップ 2: PHP ソフトウェア ソースを追加する

CentOS 7 独自のソースは PHP 5.x バージョンのみを提供するため、サードパーティの PHP ソフトウェア ソースを追加する必要があります。 Remi ソフトウェア リポジトリによって提供される PHP 7 パッケージを使用できます。次のコマンドを実行して Remi ソフトウェア ソースを追加します:

sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
ログイン後にコピー

インストールが成功したら、Remi ソフトウェア ソースを有効にする必要があります。次のコマンドを使用して PHP 7 remi ソースを有効にします:

sudo yum-config-manager --enable remi-php70
ログイン後にコピー

これで、Remi ソフトウェア ソースが正常に追加され、PHP 7 remi ソースが有効になりました。

ステップ 3: PHP 7 をインストールする

次のコマンドを実行して PHP 7 をインストールします。

sudo yum install php
ログイン後にコピー

このコマンドは、PHP 7 とその必要なすべてのコンポーネントおよび依存関係をインストールします。

ステップ 4: 必要な PHP モジュールを有効にする

Linux システムでは、PHP と Apache サーバーがスムーズに動作するために、Apache サーバーと PHP に必要なモジュールと拡張機能がいくつかあります。推奨される必要な PHP モジュールは次のとおりです。

  • php-mysql - MySQL データベース サポート モジュール
  • php-pdo - PHP データベース サポート モジュール
  • php-xml - PHP XML サポート モジュール
  • php-curl - PHP CURL サポート モジュール
  • php-gd - PHP GD 画像処理モジュール
  • php-mbstring - PHP マルチバイト文字列サポート モジュール

これらのモジュールは、次のコマンドでインストールできます。

sudo yum install php-mysql php-pdo php-xml php-curl php-gd php-mbstring
ログイン後にコピー

ステップ 5: Apache サーバーを再起動します

必要な PHP モジュールをインストールした後、Apache サーバーを再起動する必要があります。これを有効にするには、Apache サーバーが必要です。次のコマンドを実行します。

sudo service httpd restart
ログイン後にコピー

これで、PHP 7 環境が CentOS 7 システムに正常にインストールされたので、それを使用して PHP 7 アプリケーションを開発およびデプロイできるようになります。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!