phpMyAdmin導入方法
今回はとある月s氏に勧められたのでphpMyAdminを入れていきます。
前提条件
以下の環境が必要です。
- Ubuntu Server 最新版
- ポート開放済(80 or 443)
手順
1.Apacheのインストール
$ sudo apt -y update
$ sudo apt -y install apache2
$ sudo systemctl enable apache2
$ sudo systemctl start apache2
2.PHPをインストール
$ sudo apt -y install php7.4 php7.4-mysql
3.MariaDBをインストール
$ sudo apt -y install mariadb-server mariadb-client
$ sudo systemctl enable mariadb
$ sudo systemctl start mariadb
4.phpMyAdminのインストール
$ sudo apt install phpmyadmin
- Webサーバの種類を聞かれたら「apache2」をスペースキーで選択して「了解」を選ぶ。
- データベースの自動セットアップがどうのこうのと聞いてくるので必ずお断りする。(自動セットアップだと失敗するらしい。失敗ルートを選ぶには”はい”を選択。)
5.データベースを作成
ユーザーの情報はphpMyAdminへのログイン時に必要です。
$ sudo mysql -uroot
mysql> CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'passowrd';
mysql> GRANT ALL ON *.* TO 'phpmyadmin'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> exit
6.phpMyAdminの設定ファイルを編集
下記のディレクトリのファイルを編集してください。
1. config-db.phpを編集
$ sudo nano /etc/phpmyadmin/config-db.php
以下の様に編集してください。
$dbuser='phpmyadmin';
$dbpass='password';
2. phpmyadmin.confを編集
$ sudo nano /etc/dbconfig-common/phpmyadmin.conf
以下の様に編集してください。
dbc_dbtype='mysql'
dbc_dbuser='phpmyadmin'
dbc_dbpass='passowrd'
完了
アクセスするには
http://サーバーIP/phpmyadmin