Linuxは、オープンソースの機能、システムの安定性、セキュリティパフォーマンスにより、PHP開発に人気のある選択肢となっています。リッチなコマンドラインツールと強力なコミュニティサポートにより、開発者は問題を解決するためにより便利になります。同時に、Linuxは多くのサーバーの標準オペレーティングシステムでもあります。 Linux環境を使用すると、生産環境を効果的にシミュレートし、開発のマッチング度と効率を向上させることができます。
まず、Ubuntu、Centos、Debianなどのニーズに合ったLinuxディストリビューションを選択してください。通常、インストールプロセスには、グラフィカルインターフェイスまたはコマンドラインブートがあります。プロンプトに従ってインストールを完了して、システムが正常に開始されることを確認します。
システムのインストールが完了した後、すべてのコンポーネントが最新バージョンであることを確認し、セキュリティと互換性を向上させるために、システムパッケージをすぐに更新することをお勧めします。コマンドラインから入力できます。
sudo apt update && sudo aptアップグレード
Linuxの下にPHPをインストールするのは非常に便利です。次のコマンドを実行して、PHPコアコンポーネント、Apache Serverモジュール、MySQL拡張機能をインストールします。
sudo apt install php libapache2-mod-php php-mysql
このコマンドは、PHP開発用の基本環境を構成します。
Composerは、PHPプロジェクト管理が依存する標準ツールです。インストール手順は次のとおりです。
php -r "copy( 'https://getcomposer.org/installer'、 'composer-setup.php');"
php -r "if(hash_file( 'sha384'、 'composer-setup.php')=== '9F6018A5B3B32E6C68372D061EAC0CEBF6A52F8C83999C4F431FF3AC5F4219C2C56C4C7B4BFA0D7EE0ADC1E747C9D48'破損している ';' Composer-setup.php ');
PHP Composer-Setup.php
php -r "linlink( 'composer -setup.php');"
インストールを完了したら、次のコマンドを介して作曲家が正常にインストールされているかどうかを確認してください。
作曲家 - バージョン
VSコードやPHPstormなどの機能が豊富な統合開発環境(IDE)を使用して、対応するPHPプラグインをインストールすることをお勧めします。これにより、コーディングの効率と経験が大幅に向上します。
複数のプロジェクトをより適切に管理するには、Apache仮想ホストを構成することをお勧めします。仮想ホスト構成ファイルを作成します。
sudo nano/etc/apache2/sites-abailable/yourproject.conf
次のコンテンツをファイルに追加します。
<VirtualHost *:80> ServerAdmin webmaster@localhost documentRoot/var/www/yourproject errorlog $ {apache_log_dir}/error.log customlog $ {apache_log_dir}/access.log Combined </VirtualHost>
保存後、サイトを有効にし、Apacheサービスを過負荷にします。
sudo a2ensite yourproject.conf sudo systemctl reload apache2
次のコンテンツを使用して、プロジェクトディレクトリにinfo.phpという名前のファイルを作成します。
<?php phpinfo(); ?>
http://localhost/info.phpにアクセスして、ブラウザを介してfloceersを介して表示し、PHP情報ページを表示して、環境が正常に構築されていることを確認してください。
この記事では、システムの更新、PHPと依存関係のインストール、作曲家の構成、Apache仮想ホスト設定、環境テストなど、LinuxシステムにPHP開発環境を構築する完全なプロセスについて詳しく説明します。これらの手順に従って、PHP開発プロジェクトがスムーズに進むのを支援するために、安定した効率的な開発プラットフォームを迅速に構築できます。