ホームページ > バックエンド開発 > PHPの問題 > ApacheサーバーにPHPをインストールする方法

ApacheサーバーにPHPをインストールする方法

PHPz
リリース: 2023-04-24 15:13:18
オリジナル
977 人が閲覧しました

Web アプリケーションを開発する場合、通常は PHP サーバーと Apache サーバーをインストールする必要があります。 PHP は、Web サーバーが Web ページのコンテンツを動的に生成できるようにするスクリプト言語です。 Apache は、多くのオペレーティング システムで実行される人気のある Web サーバーです。この記事では、Apache サーバーに PHP をインストールする方法を説明します。

ステップ 1: Apache をインストールする

まず、Apache サーバーをインストールする必要があります。 Apache は無料のオープンソース ソフトウェアで、公式 Web サイトまたはオペレーティング システムのパッケージ マネージャーから簡単に入手できます。

たとえば、Ubuntu システムでは、次のコマンドを使用して Apache をインストールできます:

sudo apt-get install apache2

インストールが完了すると、Apache が起動します。自動的に。 Web ブラウザにサーバーの IP アドレスまたは URL を入力することで、Apache のインストールが成功したかどうかをテストできます。

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

次に、PHP をインストールする必要があります。同様に、PHP は公式 Web サイトまたはパッケージ マネージャーを使用してインストールできます。

Ubuntu システムでは、次のコマンドを使用して PHP をインストールできます:

sudo apt-get install php

インストールが完了したら、必ず Apache を再起動してください。有効にする設定:

sudo service apache2 restart

ステップ 3: PHP のテスト

インストールが完了したら、PHP が Apache サーバーに正しくインストールされているかどうかをテストできます。 。これを行うには、「test.php」というファイルを作成し、そのファイルに次のコードを追加します:

次に、ファイルを追加します。 Apache サーバーのデフォルトの Web サイト ドキュメント ルート ディレクトリ (Ubuntu システムでは「/var/www/html」) に保存されます。

Web ブラウザに次の URL を入力すると、phpinfo() 関数の出力を表示できます:

http://サーバー IP アドレスまたはドメイン名/test.php

すべてが正常であれば、PHP のバージョン情報とその他の構成の詳細を確認できるようになります。

ステップ 4: PHP の構成

場合によっては、PHP のインストール後に PHP の構成が必要になることがあります。たとえば、特定の PHP 拡張機能をインストールしたり、PHP.ini ファイルの一部の設定を変更したりする必要がある場合があります。

ターミナルで「php -m」コマンドを実行すると、インストールされている PHP 拡張機能のリストを表示できます。他の PHP 拡張機能をインストールする必要がある場合は、次のコマンドを使用します:

sudo apt-get install php-extension-name

たとえば、MySQL 拡張機能をインストールするには、次のコマンドを使用します。

sudo apt-get install php-mysql

PHP.ini 構成ファイルの設定を変更する必要がある場合は、次の手順を実行してください:

  1. Open 「/etc/php/version /apache2/php.ini」ファイル (「バージョン番号」はインストールした PHP のバージョン番号です)。
  2. 必要な設定を変更します。たとえば、ファイルのアップロード制限を 64MB に変更するには、次の行を見つけて、目的の値に変更します:

upload_max_filesize=64M

  1. ファイルを保存して閉じます。 。
  2. Apache サーバーを再起動します:

sudo service apache2 restart

これで、PHP が Apache サーバーに正常にインストールされ、動的 Web アプリの作成を開始できるようになりました。

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

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