- Apacheは、ブラウザからのリクエストに応じてWebページを送信するソフトウェアです。
- PHPは、Apacheのリクエストに応じてWebページを作成するソフトウェアです。
- MySQLは、コンテンツ(文章、写真、イラスト等)を格納するデータベースです。
- phpMyAdminは、PHPがMySQLをGUIで操作できるようにするためのソフトウェアです。
図解すると、以下のようになります。

phpMyAdminは、ブラウザからデータベースにアクセスできる便利なソフトですが、外部からデータベースにアクセスできてしまうという危険性があります。 ソフトウェアをインストールするイメージは、以下のようになります。

Apache、PHP、MySQLとphpMyAdminを順番にインストールし、設定し、起動し、動作確認します。 インストール、起動、動作確認に必要なコマンドは入力するだけなので、難しくはありません。 Tera Termを利用して、コマンドはコピー&ペーストで入力しましょう。 設定ファイルを編集するためには、viエディタを使用します。 viエディタの操作方法がわからない人は、viエディタの基本的な操作方法だけでもできなければなりません。 Ubuntu 26.04 LSTをインストールした仮想マシンがあるのですから、Tera Termを利用して、viエディタでファイルを作成し、編集できるようになりましょう。 使用したソフトウェアのバージョンは、以下の通りになりました。
| Apache | 2.4.66 |
|---|---|
| PHP | 8.5.4 |
| MySQL | 8.4.8 |
| phpMyAdmin | 5.2.3deb1 |
使用したユーザー名とパスワードは、以下の通りです。
| ユーザー名 | パスワード |
|---|---|
| www | ubuntu-2604 |
| phpMyAdminのphpmyadmin | [2026]-[May]-[01]-PhpMyAdmin* |
公開しない、VirtualBox上のWordPressなので参考までにアカウント情報を記述しました。 公開するWordPressに関するアカウント情報は決して、公開せず、人にも教えず、定期的に変更しましょう。
Apacheのテストページです。

PHPのテストページです。

phpMyAdminのログインスクリーンです。

VirtualBox7上にインストールされたUbuntu 26.04 LSTにLAMP環境を構築しました。 この環境を使用すれば、「Become a MySQL Implementation Associate (日本語試験)」に合格することができる環境が整いました。
IT業界やネットワーク業界に就職するなら、データーベースに関する知識は必須です。 データーベースが理解できないなら、IT業界やネットワーク業界に向いていないとも言えます。