PHP は Web 開発に使用されるプログラミング言語であり、Ubuntu はシンプルで使いやすいオペレーティング システムです。 Ubuntu システムで Web アプリケーションを開発する場合は、システムに PHP 環境を構成する必要があります。この記事では、UbuntuでPHP環境を構築する方法を紹介します。
まず、PHP スクリプトを実行できるように Web サーバーをインストールする必要があります。 Ubuntu では、Apache は最も一般的に使用される Web サーバーの 1 つです。 Apache をインストールするには、ターミナル ウィンドウを開いて次のコマンドを入力します。
sudo apt-get update sudo apt-get install apache2
インストール プロセス中に、Ubuntu は管理者パスワードの入力を求めます。パスワードを入力すると、Apache のダウンロードとインストールが開始されます。インストールが完了したら、ブラウザに http://localhost
と入力して、インストールが成功したかどうかをテストできます。すべてがうまくいけば、Apache のデフォルトのようこそページが表示されるはずです。
Apache がインストールされたら、次のステップは PHP をインストールすることです。これを行うには、ターミナル ウィンドウで次のコマンドを入力します。
sudo apt-get install php libapache2-mod-php
これにより、Apache Web サーバーに統合された PHP とその関連拡張機能およびライブラリがインストールされます。インストールが完了したら、新しい PHP 設定を有効にするために Apache を再起動する必要があります。これを行うには、次のコマンドを入力します。
sudo service apache2 restart
Ubuntu に Apache と PHP が正常にインストールされたので、正しくインストールされているかどうかをテストできます。 PHP環境を構築しました。これを行うには、info.php
という新しいファイルを作成し、Apache Web サーバーのデフォルトのルート ディレクトリ /var/www/html
に保存します。新しいファイルを作成するには、ターミナル ウィンドウで次のコマンドを入力します。
sudo nano /var/www/html/info.php
これにより、ターミナル ウィンドウで単純なテキスト エディタが起動します。ここで、次のテキストを入力します。
<?php phpinfo(); ?>
ファイルを保存し、エディタを終了します。これで、Web ブラウザに http://localhost/info.php
と入力し、新しく作成した PHP 情報ページにアクセスできるようになります。このページでは、PHP が正常にインストールされたことが確認でき、環境と構成設定の詳細を表示できます。
PHP 機能をより多くのアプリケーションに拡張するには、追加の PHP 拡張機能をインストールする必要がある場合があります。 Ubuntu では、これは通常、必要な拡張機能に関連するパッケージをインストールすることで実行できます。例:
sudo apt-get install php-cli php-mysql php-curl php-gd php-imagick php-mbstring php-xml php-zip
インストールが完了したら、新しい拡張機能を有効にするために Apache を再起動する必要があります。次のコマンドを使用します:
sudo service apache2 restart
PHP の構成設定を変更すると、PHP 環境をさらに最適化し、Web アプリケーションの柔軟性を高めることができます。 Ubuntu では、PHP 構成ファイルは /etc/php/7.2/apache2/php.ini
にあり、ターミナル ウィンドウのテキスト エディターを使用して編集できます。例:
sudo nano /etc/php/7.2/apache2/php.ini
in ここでは、メモリ制限、エラーログ設定、リモートファイルアクセスなど、PHP のさまざまな設定を変更およびカスタマイズできます。変更を加えるたびに、必ず Apache Web サーバーを再起動してください。
結論
この記事では、Ubuntu で PHP 環境を構築する方法を紹介しました。 Apache サーバーと PHP のインストールから環境のテストと構成まで、この記事が Ubuntu オペレーティング システムで Web アプリケーションの開発を始めるのに役立つことを願っています。
以上がUbuntuでのPHP環境構築方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。