現在の位置: ホーム> 最新記事一覧> Kali Linux PHPの展開と構成完全ガイド

Kali Linux PHPの展開と構成完全ガイド

gitbox 2025-06-30

Kali Linux環境の準備

開始する前に、最初にKali Linuxシステムが更新されていることを確認してください。次のコマンドを使用してシステムを更新できます。

 <span class="fun">sudo apt update && sudo aptアップグレード</span>

上記のコマンドを使用すると、すべてのパッケージが最新であることを確認できます。これは、その後のPHP展開にとって非常に重要です。

Apacheサーバーをインストールします

PHP環境を構築するには、最初にWebサーバーをインストールする必要があります。 Apacheは一般的な選択であり、次のコマンドでインストールできます。

 <span class="fun">sudo apt install apache2</span>

インストールが完了したら、 http:// localhostにアクセスして、Apacheが適切に実行されているかどうかを確認できます。 Apacheのデフォルトページが表示された場合、インストールは成功します。

PHPとその拡張機能をインストールします

次に、PHPとそれに関連する拡張機能をインストールする必要があります。次のコマンドを実行します。

 <span class="fun">sudo apt install php libapache2-mod-php php-mysql</span>

このコマンドは、PHPおよびMySQLデータベースインタラクションに必要なモジュールをインストールします。

PHPのインストールを確認します

PHPのインストールを完了した後、PHPが正しく機能することを確認する必要があります。 Apacheのルートディレクトリにテストファイルを作成できます。

 <span class="fun">echo "<?php phpinfo();?>" | sudo tee /var/www/html/info.php</span>

その後、 http://localhost/info.phpにアクセスして、PHP構成情報ページを表示できます。 PHP構成情報が表示されている場合、PHPのインストールが成功することを意味します。

PHP環境を構成します

必要に応じて、PHPの構成ファイルを調整する必要がある場合があります。次のコマンドを使用して、PHPの構成ファイルを編集できます。

 <span class="fun">sudo nano/etc/php/7.4/apache2/php.ini</span>

このファイルでは、エラーレポート、ファイルアップロードサイズなどの設定を変更できます。一度完了したら、変更を有効にするためにApacheサービスを再起動することを忘れないでください。

 <span class="fun">sudo systemctl restart apache2</span>

安全上の考慮事項

PHPアプリケーションを展開する場合、セキュリティは非常に重要です。 Kali Linuxでは、ファイアウォールを使用してサーバーを保護できます。たとえば、 UFWファイアウォールを使用して、Apacheが次のコマンドを渡すことができます。

 <span class="fun">sudo ufwは「apache」をライセンスします</span>

ファイアウォールが適切に構成されていることを確認してください。不正アクセスを効果的に防止できます。

要約します

この記事のガイドを使用して、Kali LinuxにPHPを展開するための基本的な手順を習得しました。ベストプラクティスとバリューセキュリティに従い、PHPプロジェクトをスムーズに実行できるようにしてください。ウェブサイトを開発するかアプリケーションを開発しているかにかかわらず、合理的な環境構成は、開発のための強固な基盤を提供します。