Linux MintにPHPをインストールする方法
Linux MintにPHPをインストールする方法
PHPは、ウェブ開発に使用される人気のあるサーバーサイドスクリプト言語です。さまざまなウェブサーバーやデータベースと簡単に統合できるため、広くサポートされています。このチュートリアルでは、使いやすいLinuxディストリビューションであるLinux MintにPHPをインストールする手順を詳しく説明します。
前提条件
始める前に、Linux Mintシステムへの管理者アクセス権限を持っていることを確認してください。また、必要なパッケージをダウンロードするためにアクティブなインターネット接続があることも確認してください。
ステップ1:システムパッケージの更新
最新バージョンのソフトウェアを使用するために、システムパッケージリストを更新しましょう。
「Ctrl + Alt + T」を押すか、アプリケーションメニューで「ターミナル」と検索して、ターミナルを開きます。
以下のコマンドを実行してパッケージリストを更新します。
sudo apt update
パスワードを入力し、プロセスが完了するのを待ちます。
ステップ2:PHPのインストール
パッケージリストが最新の状態になったので、PHPをインストールできます。Linux Mintでは、ソフトウェアのインストールを処理するためのパッケージマネージャーである「apt」が提供されています。
同じターミナルで、以下のコマンドを実行してPHPと一部の一般的に使用される拡張機能をインストールします。
sudo apt install php libapache2-mod-php php-mysql
このコマンドは、PHP、Apache PHPモジュール、PHPのMySQL拡張機能をインストールします。
インストール中にディスクスペースの使用状況や依存関係の確認が求められる場合があります。y
を押してEnterキーを押して進めてください。
インストールが完了したら、以下のコマンドを実行してPHPのバージョンを確認できます。
php -v
インストールされたPHPのバージョンやその他の詳細が表示されるはずです。
ステップ3:PHPの設定
デフォルトでは、PHPはすでにApacheと連携するように設定されていますが、いくつかの追加設定を行うことができます。
以下のコマンドを使用してテキストエディタでPHPの設定ファイルを開きます。
sudo nano /etc/php/7.4/apache2/php.ini
このコマンドは、Nanoテキストエディタを使用してPHPバージョン7.4のphp.ini
ファイルを開きます。インストールされたPHPのバージョンに応じて、7.4
を適宜置き換えてください。
ファイル内で、さまざまなPHPの設定を必要に応じて変更できます。たとえば、upload_max_filesize
ディレクティブを見つけてその値を更新することで、最大ファイルアップロードサイズを増やすことができます。
変更を加えたら、Ctrl + O
を押してファイルを保存し、Ctrl + X
を押してエディタを終了します。
ステップ4:Apacheの再起動
PHPの設定で行った変更を適用するために、Apacheウェブサーバーを再起動する必要があります。
以下のコマンドを実行してApacheを再起動します。
sudo service apache2 restart
このコマンドは、Apacheサービスを再起動し、更新されたPHPの設定が反映されるようにします。
ステップ5:PHPインストールのテスト
PHPが正しく動作しているか確認するために、シンプルなPHPファイルを作成し、ウェブブラウザからアクセスしてみましょう。
以下のコマンドを使用して、デフォルトのウェブサーバーディレクトリにinfo.php
という新しいファイルを作成します。
sudo nano /var/www/html/info.php
ファイル内に、次のようなPHPコードを入力します。
<?php
phpinfo();
?>
ファイルを保存し、テキストエディタを終了します。
それでは、ウェブブラウザを開いて、以下のURLを入力してみましょう。
http://localhost/info.php
PHPが正しくインストールされていれば、PHPのバージョンや拡張機能、その他の設定に関する詳細な情報が表示されるページが表示されるはずです。
結論
おめでとうございます!Linux MintにPHPのインストールが成功しました。この強力なスクリプト言語を使用してウェブアプリケーションの開発を始めることができます。セキュリティとパフォーマンスのために、PHPのインストールとシステムを定期的に更新することを忘れないでください。
インストールプロセス中に問題が発生した場合や特定の要件がある場合は、公式のPHPドキュメンテーションを参照するか、Linux Mintコミュニティに助けを求めてください。
Happy coding!