ホームページ  >  記事  >  バックエンド開発  >  サーバー上にphp実行環境をセットアップする

サーバー上にphp実行環境をセットアップする

王林
王林オリジナル
2023-05-24 21:19:37629ブラウズ

WordPress や Drupal などの PHP ベースの Web アプリケーションを実行するために、独自のサーバー上に PHP 実行環境をセットアップすることを考えたことはありますか?この記事では、Linux サーバーに PHP ランタイム環境をインストールして構成する方法について説明します。

まず、SSH クライアントを使用して Linux サーバーに接続する必要があります。 SSH クライアントがまだインストールされていない場合は、PuTTY または同様のツールを使用してインストールできます。サーバーの IP アドレス、ルート管理者のユーザー名とパスワードも知っておく必要があります。

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

Apache HTTP サーバーは、世界で最も人気のある Web サーバーの 1 つです。これはオープンソースで無料であり、非常に使いやすいためです。 Apache は、Linux、Windows、MacOS などのさまざまなオペレーティング システム上で実行できます。この記事では、Linux サーバーに Apache HTTP サーバーをインストールします。

これを行うには、ターミナルで次のコマンドを実行します。

sudo apt-get update
sudo apt-get install apache2 -y

これにより、 apt ソフトウェア パッケージ マネージャーと Apache2 サーバーをインストールします。

インストールが完了したら、次のコマンドを使用して Apache サーバーを起動できます:

sudo systemctl start apache2.service

ここで、IP アドレスを入力できます。サーバーのデフォルト ページが表示されます。これは、Apache サーバーがすでに実行されていることを意味します。

ステップ 2: PHP 実行環境をインストールする

次に、PHP 実行環境をインストールする必要があります。これを行うには、ターミナルで次のコマンドを実行します。

sudo apt-get install php libapache2-mod-php -y

これにより、PHP インタープリターと、PHP で使用する PHP がインストールされます。 Apacheサーバーモジュール。

これで、次のコマンドを使用して Apache サーバーを再起動できます:

sudo systemctl restart apache2.service

これにより、Apache サーバーが再起動され、PHP モジュールの使用が開始されます。 PHPコードを解析します。

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

PHP が正しくインストールされ、適切に機能していることをテストするために、単純な PHP スクリプトを作成し、Web ブラウザで実行します。

お好みのテキスト エディターを使用して test.php というファイルを作成し、次のコードをコピーしてそのファイルに貼り付けます:

phpinfo ();
?>

ファイルを保存して閉じます。

次に、test.php ファイルをサーバーの /var/www/html/ ディレクトリにアップロードします。

次に、Web ブラウザにサーバーの IP アドレスと test.php を入力し、Enter キーを押します。たとえば、http://your_server_IP/test.php のようになります。

すべてがうまくいけば、ブラウザに PHP 情報ページが表示されます。このページには、PHP のバージョンと構成情報が含まれています。

ブラウザにエラー メッセージが表示された場合は、Apache と PHP が正しくインストールされていること、および test.php ファイルが正しいディレクトリにアップロードされていることを確認してください。

結論

この記事では、Linux サーバーに PHP ランタイム環境をインストールして構成する方法を紹介しました。これらの手順が完了すると、サーバーは Apache サーバー上で PHP Web アプリケーションを実行できるようになります。これらの手順を基本ガイドとして使用すると、PHP 環境をさらに理解し、特定のニーズに合わせてカスタマイズできます。

以上がサーバー上にphp実行環境をセットアップするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。