こんにちは。@ryorasppです。

WordFesで設置したKUSANAGI上のWordPressに、ryo.nagoyaを移行しようと今してますが、

 

WordFesについては過去のこちらの記事をごらんください

https://ryo.nagoya/2015/08/30/wordfes2015-sanka.html

WordFes Nagoya 2015に参加してきました!とても勉強になり、特典などいただいて有意義な時間でした!! | ryo.nagoya

 

phpMyAdminが入ってないことに気づきました。

自分は技術力がなく、SQLコマンドでインポートしたりすることができないので、phpMyAdminは僕は必須なのです。

なければ入れてしまおうという理念で今回は、phpMyAdminを自分なりに導入していこうと思います。

 



KUSANAGIにphpMyAdminを導入

その1、SSHでKUSANAGIにログイン!

SSH KUSANAIGI

その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の導入ができてます。

 

こちらにアクセスしてみましょう!

http://ドメイン名/phpMyAdmin
ss_2015-09-02_18_23_21

このページが表示できたら成功です!

しかし、これでは、データベースのパスワードがばれたときに、誰もが、データベースをアクセスできる状態になってしまい、セキュリティ的に良くありません。

そこで、自分のIPだけphpMyAdminにアクセスできるようアクセス制限をかけておくことをおすすめします。

phpMyAdminにアクセス制限をかける

KUSANAGIはNginxで動いているので(初期)、Nginxの設定ファイルを変えます。

viで設定ファイルを編集

# vi /etc/nginx/conf.d/kusanagi_html_http.conf

viで編集します。

 

vi kusanagi_html_http.conf

この画面になったら、

「i」を押して、insartになったら編集できるモードになります。

 

そして、こちらを追加してください!

location /phpMyAdmin {

allow 自分のIP;

deny all;
}

そうしたらこのようになります。

vi IP追加後

こうなりましたら、「ESC」、「:wq」を入力して上書き保存します。

そうしたら、Nginxを再起動します。

KUSANAGIはCentOS7なので、こちらのコマンドで再起動させます。

# systemctl restart nginx

外部からアクセスできないか確認

aguse Gatewayで確認してみましょう!

https://gw.aguse.jp/

aguse Gateway

 aguse Gateway で403
403エラーと、ちゃんと外部は拒否できてることが確認できたら完了です!

最後に

僕はphpMyAdmin使う派なので、なんとか自力で設置してなんとかすることができました。

皆さんもし、KUSANAGIを使ってて、phpMyAdmin入れたいなーと思っている方がいたら、この方法を一例に試してみることをおすすめします!

 

 

関連記事


投稿者プロフィール

ryoraspp
ryoraspp通信の短大生
統合失調症と睡眠障害とRLSを治療しながら、通信制の大学と英会話で英語を学んでる大学生。
2016年セブ島へ1ヶ月語学留学してきた。
ジャズトランペットとガジェット関連が好きです。
WordPress関連を勉強してます。

Mac/iPadPro9.7/iPhone5s/pebble/Nexus7/XperiaZ1

TOEIC
2016年03月13日 LR 235 (Listening 180 Reading 55)
2018年04月08日 LR 300 (Listening 180 Reading 120)

[ 最近のWordPressコミュニティでの活動 ]
2017 WordFesNagoya 実行委員 Webサイト制作チーム & セッションスピーカー
2016 WordFesNagoya 実行委員 Webサイト制作チーム & セッションスピーカー

この記事が気に入ったら
いいね ! しよう

Twitter で