ホームページ > バックエンド開発 > PHPの問題 > Linux および Windows で PHP オペレーティング環境をインストールおよび構成する方法

Linux および Windows で PHP オペレーティング環境をインストールおよび構成する方法

PHPz
リリース: 2023-03-23 15:40:02
オリジナル
1693 人が閲覧しました

現代の Web 開発では、PHP は非常に人気のある言語になっています。単純なスクリプトから大規模なバックエンド アプリケーションまで、すべてを PHP を使用して実装できます。

PHP はサーバー上で実行する必要があるスクリプト言語です。したがって、PHP 実行環境をインストールし、PHP を Web サーバー (Apache や Nginx など) と統合する必要があります。現在、PHP の最新バージョンは PHP 8 です。この記事では、Linux および Windows オペレーティング システムに PHP をインストールする方法を説明します。

Linux への PHP のインストール

ほとんどの Linux ディストリビューションにはすでに PHP が組み込まれているため、パッケージ マネージャーから直接インストールできます。 Ubuntu、Debian、CentOS およびその他のシステムでは、次のコマンドを使用して PHP およびその他の依存関係をインストールできます:

sudo apt-get install php
ログイン後にコピー

インストールが完了したら、次のコマンドを入力して PHP バージョンを確認します:

php -v
ログイン後にコピー

すべてがうまくいけば、インストールされている PHP のバージョン番号とその他の詳細が表示されます。

Windows への PHP のインストール

Linux とは異なり、Windows では PHP 実行環境を手動でダウンロードしてインストールする必要があります。まず、PHP 公式 Web サイト から Windows バージョンの PHP をダウンロードする必要があります。

次に、ダウンロードしたファイルを解凍し、アクセスしやすいフォルダーに配置します。たとえば、C:\php ディレクトリに解凍できます。

Windows 環境変数設定を開き、C:\php をシステム パスに追加します。このアクションにより、PHP 実行可能ファイルにどこからでもアクセスできるようになります。

PHP と Web サーバーの統合

クライアントからのリクエストを処理できるようにするには、PHP を Web サーバー上で実行する必要があります。一般に、最もよく使用される Web サーバーは Apache または Nginx です。この記事では、PHP と Apache を統合する方法について説明します。

Linux での PHP と Apache の統合

Linux に Apache をインストールする場合、次のコマンドを使用して PHP との統合モジュールをインストールできます:

sudo apt-get install libapache2-mod-php
ログイン後にコピー

次に、Apache サーバーを再起動します。

sudo systemctl restart apache2
ログイン後にコピー

エディタを使用して次のファイルを開いて、PHP モジュールが有効になっているかどうかを確認します。

/etc/apache2/mods-enabled/php7.4.conf
ログイン後にコピー

ファイルに次の内容が含まれていることを確認します。

<FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler application/x-httpd-php
</FilesMatch>
ログイン後にコピー

すべてがうまくいけば、PHP モジュールは正常に有効になり、PHP コードの作成を開始できます。

Windows での PHP と Apache の統合

Windows で PHP と Apache を統合するには、次の 2 つの手順が必要です。

  1. PHP モジュールを有効にするApache 設定ファイル内。
  2. PHP 設定ファイルを Apache の bin ディレクトリにコピーします。

次のファイルを開いて PHP モジュールを有効にします:

C:\xampp\apache\conf\httpd.conf
ログイン後にコピー

次の行を見つけます:

#LoadModule php7_module modules/libphp7.so
ログイン後にコピー

行のコメントを解除します:

LoadModule php7_module "C:\php\php7apache2_4.dll"
ログイン後にコピー

次に、ファイル

C:\php\php.ini-development
ログイン後にコピー

をコピーし、名前を php.ini に変更します。次に、ファイルを Apache の bin ディレクトリにコピーします。

C:\xampp\apache\bin\php.ini
ログイン後にコピー

最後に、Apache サーバーを再起動します。

結論

この記事では、PHP を Linux および Windows にインストールし、Apache サーバーと統合する方法について説明しました。これは、PHP 開発者にとって重要な基本知識です。この記事が、PHP コードの作成を始めるのに役立つことを願っています。

以上がLinux および Windows で PHP オペレーティング環境をインストールおよび構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート