さくら VPS Ubuntu PHP

MySQL インスト-ル

ここまでで、PHP を動作させました。
引き続き、MySQL をインスト-ルしていきます。
VirtualBox Ubuntu 構築の中で述べた MySQL インスト-ル に沿って作業を進めます。
mysql-server,php-mysql は
さくら VPS に LAMP server をインスト-ル
で、すでに、インスト-ル済になっています。
よって、不足している mysql-client を追加インスト-ルします。
シリアルコンソ-ル(β版)を開き、
yamada@********:~$ sudo apt install mysql-client
として、インスト-ルが完了したら
$ sudo mysql
とすると、MySQL のコマンドプロンプトが表示されます。
バージョンを表示させてみましょう。
最後の「;」は忘れずに!
mysql> select version();
5.7.30-Obuntu 0.18.04.1
でした。
これで、取り敢えずの動作確認は完了です。

パスワード設定

さくら VPS で MySQL を運用する時は、強力なパスワ-ドを設定することをお薦めします。
破られると SQL サ-バの内容が勝手に書き換えられてしまいます。
phpMyAdmin をインスト-ルしたとたん WEB 画面から侵入を許すことになります。
root にパスワ-ドを設定します。
$ sudo mysql
とし、MySQL のコマンドプロンプトが表示されたら
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'aB_012345678';
としてください。
これで、'aB_012345678' のパスワ-ドが設定されました。
ちなみに、パスワ-ドは 4 文字ぐらいでも「OK」ですが、 phpMyAdmin のインスト-ルでゆるすぎると怒られて前に進みません。
次のコマンドで有効にします。
mysql> FLUSH PRIVILEGES;
設定を有効にしたら root の認証に「auth_socket」が使われていないことを確認します。
mysql> SELECT user,authentication_string,plugin,host FROM mysql.user;
として、パスワ-ドが設定されたか確認します。
| root | *6F8F8A14A6EAC22BDB0AA1A7AFA77DC2F6FC**** | mysql_native_password | localhost |
のように root の認証が「mysql_native_password」となっていれば設定完了です。
mysql コマンドを終了します。
mysql> quit

パスワード付きで MySQL へ入る

それでは、設定したパスワードを使用してMySQL へ入ります。
もう $ sudo mysql では入れません。
$ sudo mysql -u root -p
として MySQL へ入ります。
パスワードをきかれます。
aB_012345678 を入力します。
入れたら
mysql> show databases;
と入力します。
デフォルトの5つの既存のデ-タベ-スが見えたら OK です。
ちなみに、mysql から出るときには
mysql> exit
で終わります。
exit でも quit でも \q でも
終了できます。

phpMyAdmin インスト-ル

引き続き、phpMyAdmin をインスト-ルしていきます。
phpMyAdmin のインスト-ル に沿って作業を進めます。
phpMyAdmin はブラウザを使って MySQL のデータベースを操作するためのツールです。
phpMyAdmin のインストール に行くと詳細が書かかれています。
次のコマンドでインストールします。
$ sudo apt install phpmyadmin
順調に進みます。
インストール中次々と質問されますので、回答していきます。
操作方法は以下の通りです。
上下左右の矢印キ-↑↓←→でカ-ソル移動
空白 キー で*印を付ける
了解は Tab キ- で設定
設定できたら Enter キ- を押す
これが一連の流れです。
インスト-ルが一旦止まります。


  1. phpmyadmin 用のデ-タベ-スを dbconfig-common で設定
    dbconfig-common で設定

    「はい」で Enter キ- を押す


  2. phpmyadmin 用の アプリケ-ションパスワ-ド設定

    前項 MySQL で設定したバスワ-ド
    aB_012345678
    を設定。
    もし文字数が少ないとこのあとこれではパスワ-ドが貧弱と言われてエラ-になります。
    Tab キ- で了解
    Enter キ- を押す


  3. バスワ-ド設定

  4. パスワ-ド確認

    aB_012345678
    を再設定
    Tab キ- で了解
    Enter キ- を押す


  5. バスワ-ド確認

  6. 自動再設定をする web サ-バ

    上下矢印キ-で apache2 を選ぶ
    空白 キー で*印
    Tab キ- で了解
    Enter キ- を押す


自動再設定 web サ-バ

インスト-ルが続行され完了します。

これで、phpMyAdmin のインスト-ル の説明は終わりです。
引き続き、phpMyAdmin へのアクセス方法について説明していきます。


  • phpMyAdmin へのアクセス準備 に進む
  • PHP を動作させる に戻る
  • HTTPS によるアクセス最終準備 に戻る
  • Web サイトを SSL 化する に戻る
  • 仮想ホストの設定 に戻る
  • 新規ドメイン取得その2 に戻る
  • 新規ドメイン取得その1 に戻る
  • Web サービスを始める に戻る
  • さくら VPS に LAMP server をインスト-ル に戻る
  • さくら VPS Ubuntu 日本語環境 に戻る
  • さくら VPS を始める に戻る
  • 70VPS に戻る