サーバーへのアプリ設置(Rails)

■アプリを設置
1.rootで入る
2.ディレクトリを作る
3.ディレクトリの権限をかえる chown username dirname[filename]

〜☆


mysql設定

1.rootのPASS
mysql> SET PASSWORD =password('new_password');
1回EXit

2.ユーザーの作成

GRANT ALL ON *.* TO 'nagai'@'localhost' IDENTIFIED BY 'new_pass';


※DBサーバーを分ける場合
ymlはDBサーバーのIPを入力
Webサーバー側にはユーザーを作る以外は何もしない
DB側は、DBのユーザーの@以降をWebサーバのIPを設定する※1
naga@123.3.4.5とか。よって、DBサーバー側は逆にユーザーは特に作らない。

間違ってローカルにユーザーを作ってDBへの権限を与えないこと

※1
ちなみに、DBサーバーがローカルの際には、他のマシンを越えてからそこにくるので、

もちろんローカルアドレスかつ、グローバル⇒ローカルの変換を行なうサーバーから
のアクセルを許可する。
この場合は、Webサーバーでなく、ゲートウェイの役割をするサーバーのIPを指定

きちんと、DBに対して@123.3.4.5のユーザーに権限を与えること