ホームページ >バックエンド開発 >PHPの問題 >Linux環境にphpをデプロイする

Linux環境にphpをデプロイする

WBOY
WBOYオリジナル
2023-05-24 15:57:091899ブラウズ

インターネットの急速な発展に伴い、Web サイトやアプリケーションの開発に Linux システムの使用を選択する人が増えています。中でも、PHP 言語をベースとした Web アプリケーションは数ある開発言語の中でも重要な位置を占めており、Linux 環境に PHP を導入する必要性は非常に高いです。この記事では、開発者がすぐに PHP 開発環境を構築できるように、Apache サーバー、PHP インタープリター、および対応する拡張モジュールをインストールするプロセスを含む、Linux システムに PHP 環境を展開する方法を紹介します。

1. Apache サーバーをインストールする

Apache は、その安定性と強力な機能で人気のあるオープン ソース Web サーバーです。 Linux システムでは、apt-get コマンドを使用して Apache サーバーをインストールします。ターミナルに次のコマンドを入力します:

sudo apt-get update

sudo apt-get install apache2

インストール プロセスで sudo パスワードを入力する必要がある場合があります。インストールが完了したら、次のコマンドを使用して Apache サーバーを起動できます:

sudo systemctl start apache2

Apache サーバーを起動した後、ブラウザにローカル IP を入力します。アドレスまたはドメイン名を使用して Apache サーバーに正常にアクセスできます。

2. PHP インタープリターをインストールします

Apache サーバーをインストールした後、PHP インタープリターをインストールする必要があります。そうしないと、Apache サーバーは PHP 言語を解析できません。 Linux システムでは、apt-get コマンドを使用して PHP インタープリターをインストールします。ターミナルに次のコマンドを入力します:

sudo apt-get install php

インストールが完了したら、サーバーが実行できるように Apache サーバーを再起動する必要があります。 PHPインタープリタを認識します。ターミナルに次のコマンドを入力します。

sudo systemctl restart apache2

Apache サーバーを再起動した後、Apache のデフォルトの WWW ディレクトリ /var/www/ にサーバーを作成できます。 html PHP インタープリターの動作テストを容易にする PHP ファイル。 /var/www/html ディレクトリで、ターミナルから次のコマンドを入力して test.php ファイルを作成します。

sudo nano test.php

新しく開かれた test.php ファイルに次のコードを入力します:

<?php phpinfo(); ?>

ファイルを保存した後、ローカルのブラウザのIPアドレスまたはドメイン名/test.phpからPHPインタープリタの実行状態にアクセスできます。すべてが正常であれば、PHP インタープリターの詳細な出力が表示されるはずです。

3. 拡張モジュールのインストール

実際の開発では、PHP インタプリタだけでは十分ではなく、より豊富な機能を実現するためにいくつかの拡張モジュールをインストールする必要があります。 Linux システムでは、apt-get コマンドを使用して PHP 拡張モジュールをインストールします。次のコードは、一般的な PHP 拡張モジュールのインストール コマンドの例です。

MySQL 拡張モジュールをインストールします:

sudo apt-get install php-mysql

Redis 拡張モジュールをインストールします:

sudo apt-get install php-redis

Memcached 拡張モジュールをインストールします:

sudo apt-get install php-memcached

Imagick 拡張モジュールをインストールします:

sudo apt-get install imagemagick php-imagick

など。

インストールが完了したら、Apache サーバーを再起動する必要もあります。ターミナルに次のコマンドを入力します:

sudo systemctl restart apache2

4. 概要

上記は、PHP 環境をデプロイするためのすべての手順です。 Linux システムの下で。上記に加えて、Docker コンテナー テクノロジの使用など、他の方法で PHP 環境をデプロイすることもできます。 Linux 開発環境をすぐに使い始めて開発効率を向上させるには、開発中に多くのことを試す必要があります。

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

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