こんにちは。@ryorasppです。
WordFesで設置したKUSANAGI上のWordPressに、ryo.nagoyaを移行しようと今してますが、
WordFesについては過去のこちらの記事をごらんください
WordFes Nagoya 2015に参加してきました!とても勉強になり、特典などいただいて有意義な時間でした!! | ryo.nagoya
phpMyAdminが入ってないことに気づきました。
自分は技術力がなく、SQLコマンドでインポートしたりすることができないので、phpMyAdminは僕は必須なのです。
なければ入れてしまおうという理念で今回は、phpMyAdminを自分なりに導入していこうと思います。
目次
KUSANAGIにphpMyAdminを導入
その1、SSHでKUSANAGIにログイン!
その2、rootユーザーに切り替え!
$ sudo su –
とコマンドを打ちrootユーザーに切り替えます。
その3、カレントディレクトリをKUSANAGIのDocumentRootまで持っていく!
# cd /home/kusanagi/kusanagi_html/DocumentRoot
その4、phpMyAdminをwget!
# wget https://files.phpmyadmin.net/phpMyAdmin/4.4.14/phpMyAdmin-4.4.14-all-languages.zip
その5、phpMyAdminをunzip!
# unzip phpMyAdmin-4.4.14-all-languages.zip
これを実こうすると、「phpMyAdmin-4.4.14-all-languages」というファイル名のディレクトリができますが、
これでは、アクセスするときに不便なので、ファイル名を簡単なのに変更します。
その6、フォルダ名を簡単に!
フォルダ名やファイル名を変えるときはmvコマンドをこう使います。
# mv 変更前 変更後
なので、こうコマンドを打つのです。
# mv phpMyAdmin-4.4.14-all-languages phpMyAdmin
ここまでできたら、phpMyAdminの導入ができてます。
こちらにアクセスしてみましょう!
このページが表示できたら成功です!
しかし、これでは、データベースのパスワードがばれたときに、誰もが、データベースをアクセスできる状態になってしまい、セキュリティ的に良くありません。
そこで、自分のIPだけphpMyAdminにアクセスできるようアクセス制限をかけておくことをおすすめします。
phpMyAdminにアクセス制限をかける
KUSANAGIはNginxで動いているので(初期)、Nginxの設定ファイルを変えます。
viで設定ファイルを編集
# vi /etc/nginx/conf.d/kusanagi_html_http.conf
viで編集します。
この画面になったら、
「i」を押して、insartになったら編集できるモードになります。
そして、こちらを追加してください!
location /phpMyAdmin { allow 自分のIP; deny all; }
そうしたらこのようになります。
こうなりましたら、「ESC」、「:wq」を入力して上書き保存します。
そうしたら、Nginxを再起動します。
KUSANAGIはCentOS7なので、こちらのコマンドで再起動させます。
# systemctl restart nginx
外部からアクセスできないか確認
aguse Gatewayで確認してみましょう!
最後に
僕はphpMyAdmin使う派なので、なんとか自力で設置してなんとかすることができました。
皆さんもし、KUSANAGIを使ってて、phpMyAdmin入れたいなーと思っている方がいたら、この方法を一例に試してみることをおすすめします!
投稿者プロフィール
-
26歳 統合失調症の回復期の認知機能障害やうつ症状などに悩んでいるが、克服して、勉強や仕事ができる頃の脳に戻したい。
愛知産業大学短期大学通信教育学部国際コミュニケーション学科卒業(英語)
2016年セブ島へ1ヶ月語学留学してきた。
WordPress/PHP/HTML/CSS/React を習得中
英語とプラグインやテーマを開発できる人になるよう日々研鑽
ジャズトランペットとガジェット関連が好きです。
[ 最近のWordPressコミュニティでの活動 ]
contents.nagoya 2019 オープンセッションスピーカー
WordCamp Haneda 2019 – START!セッションスピーカー
Aichi WordPress Meetup #9「WordPress用のレンタルサーバーの選び方 /Emmetツールの実演」
WordBench Nagoya 6月度 (初心者向け)「PHP入門からテーマ作成さらにWordPressを使う上で知っておくと幸せになることまでとことん知ろう!
Aichi WordPress Meetup #5「カスタムブロックを活用してみよう!」
2017 WordFesNagoya 実行委員 Webサイト制作チーム & セッションスピーカー
2016 WordFesNagoya 実行委員 Webサイト制作チーム & セッションスピーカー
TOEIC
2016年03月13日 LR 235 (Listening 180 Reading 55)
2018年04月08日 LR 300 (Listening 180 Reading 120)
最新の投稿
- web2024年4月22日WordPress Playground を日本語版WordPressではじめる方法があったからメモ!
- 考え事2024年3月14日「メンタルヘルス・マネジメント検定試験 III種 セルフケアコース 非公式テキスト たくさんの資料から深く知識を得て合格しよう!」の参考リンク集
- トランペット2023年12月21日[朝ドラ]連続テレビ小説「ブギウギ」一井さんのトランペット 使用楽器は?
- Mac2023年12月21日MacBook で、sudo pmset -a disablesleep 1 やったら途中でロックされて Time Machine が止まるので設定を見直したらできた