久々に Linux MINT にXAMPPを使ってLAMPの環境を作ったので、備忘録を兼ねて書きます。
先日の記事の続きのようになってしまっていますが、MySQLのrootのパスワード設定が上手く行かなかたので、ここに関連記事を記録したいと思い記事を書きました。
VirtualBoxの仮想マシンに、MINTをインストールしました。
そして、こちらの記事を参考にして、XAMPPのインストールを行いました。
XAMPPのダウンロードは、ここから行いました。
https://www.apachefriends.org/index.html
先日書いた記事に、インストールのことを書きました。
https://qiita.com/masaru21/items/828b7dcfa67b5bdada55
XAMPPをインストールした後、こちらの記事も役立ちました。
http://pineplanter.moo.jp/non-it-salaryman/2018/02/11/xampp-in-linux/
私は、仮想マシンにMINTをインストールしています。
MacBookAirで見ているブラウザの情報を、仮想マシンにコピペしたいときがあります。
そのためChromeをMINTにインストールしたかったのです。
でも、Linux-modules-5.4.0-97-generic_5.4.0-97.110_amd64.deb
が、壊れているとエラーになり、この関係でChromeをリポジトリからインストールできず困っていました。
結局firefoxでGmailにログインして、工夫しました。
上記のエラーの解決方法をご存知の方が見えましたら、ぜひ、教えてください。
また仮想マシンで、コピー&ペーストの設定を双方向にしました。
また、共有フォルダの設定も行いました。
そのため、ブラウザの情報を仮想マシンで使いたいとき楽になりました。
Chromeのインストールについては、こちらの記事を参考にしました。
私は、MINT20をインストールしたので、公式リポジトリからインストールした方が良いみたいです。
MySQLの設定
XAMPPを起動してブラウザで確認した時、画像の赤い丸で囲んだphpMyAdminをクリックすると、MyAminを起動できました。
そのためMySQLでルートのパスワードを設定することでトラブルに嵌るよりも、WordPressを使うためのデータベースとユーザーを登録した方が良いと思いました。
XAMPPのセキュリティ設定
下記の記事を参考にしました。
LinuxのXAMPPのセキュリティ
sudo /opt/lampp/lampp security
を実行すると順番に確認してくれます。
最初は、MySQLがネットワークからアクセスできます。
これをOFFにしますか?と質問してきます。
私は、OFFにしました。
次に、MyAdminのパスワードの設定を聞いてきます。
私は、パスワードの設定をしました。
次に、MySQLのルートのパスワードを設定するか聞いてきました。
私は、設置しました。
次に、FTPのパスワードを変えるか聞いてきました。
私は、設定しました。
XAMPPの記事は、WindowsのXAMPPに対して書かれているものが多いです。
LinuxのXAMPPの記事も、増えてほしいと思いました。
追記
今回のようにphpMyAdminから操作したい場合、こちらの記事が役立ちます。