PHPで動的Webアプリケーションの構築を開始したばかりで、LAMPスタックをセットアップしたい場合があります。 LAMPの用語は、Linuxオペレーティングシステム、Apacheサーバー、MySQLデータベース、およびPHP言語に由来します。 Ubuntu20.04へのLAMPスタックのインストールを始めましょう。
まず、次のタスクを実行するには、システムに対するsudo権限を持っているか、rootとしてログインする必要があります。
システムのパッケージリポジトリを更新する
すべてのインストールを開始するには、最初にAPTキャッシュリポジトリを更新して、最新のすべてのアプリケーションをスムーズにインストールできるようにすることをお勧めします。
$sudoaptアップデート
apt-cacheが更新されると、LAMPスタックのインストールを進める準備が整います。
最初にMySQLをインストールしましょう。
Ubuntu20.04にMySQLをインストールする
MySQLは主にPHPのデータベースとして使用され、ubuntuシステムにMySQLをインストールするためのデータを管理および保存するために使用されるため、以下のコマンドを入力します。
$sudoaptインストールmysql-server mysql-client
パッケージをインストールするために追加のディスク容量を取るように求められるので、yを押してMySQLのインストールを続行します。
MySQLがインストールされたら、このコマンドを入力してバージョンを確認します。
また、MySQLのサービスがubuntuシステムで実行されているかどうかを確認するには、このコマンドを入力してステータスを確認します。
アクティブでない場合は、上記のコマンドで次のようにstartキーワードを使用して開始できます。
MySQLのシェルにログインするには、次のコマンドを入力します
初めてパスワードを要求されることはありません。
MySQLのシェルにログインすると、パスワードを設定したり、その中のデータベースに関連する任意の機能を実行したりできます。
それでは、終了して、UbuntuシステムにApache 2Webサーバーをインストールしましょう。
mysql>> 出口
Ubuntu20.04にApacheWebサーバーをインストールします
Apache 2は、Webアプリケーションをホストするためのサーバーを処理するWebサーバーです。 UbuntuシステムにApache2をインストールするには、このコマンドを実行します。
$sudoaptインストールapache2
また、Apacheのインストール用に追加のディスク容量を許可するように求められる場合があるため、yを押してインストールプロセスを続行します。
一度、Apache 2Webサーバーもインストールされます。次のコマンドを入力すると、ステータスを確認できます。
$sudosystemctl status apache2
アクティブで実行中の場合は、PHPのインストールに取り掛かることができます。それ以外の場合は、コマンドの使用を開始します
起動したら、今すぐPHPをインストールしましょう。
Ubuntu20.04にPHPをインストールする
PHPの最新の安定バージョンは、ターミナルで以下のコマンドを入力することにより、APTパッケージリポジトリからubuntuに簡単にインストールできます。
$sudoaptインストールphp
PHPをインストールするために追加のディスク容量を取るように求められた場合は、yを押してプロセスを続行します。
PHPが正常にインストールされたら、コマンドを入力してバージョンを確認できます。
$ php - バージョン
PHPバージョン7.3.4がインストールされています。
PHP拡張機能をインストールする
ここで、phpMyAdminに必要な他の基本的なPHP拡張機能もインストールする場合は、たとえば、
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
これを行うには、次のコマンドを入力します。
$sudoaptインストールphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
yと入力し、Enterボタンを押して、拡張機能をインストールするための追加のディスク容量を確保します。
このコマンドは、phpMyAdminを実行するために必要なすべてのPHP拡張機能をインストールします。
これが、Ubuntu 20.04に必要なすべてのパッケージをインストールし、動的Webアプリケーションを構築するためのLAMPスタックをセットアップする方法です。
結論
この投稿には、Ubuntu 20.04LTSにLAMPスタックをインストールしてセットアップするためのステップバイステップガイドが含まれています。