phpMyAdmin でデータベース&ユーザ作成
ここまで来たら後はMODxをUploadして完了!と言いたいところですが、MODxに限らず大抵のCMSではMySQLなどのデータベースを利用する関係上、予めデータベース及び操作権限を持つユーザを作っておかなければあきまへん。私の場合は普段NavicatMySQLを使ってるんですが、ここでは一般的なphpMyAdminを使います。今まで行ってきた設定でちゃんと動く筈ですから。
- phpMyAdminのDLページから最新版を貰ってきて解凍
- config.sample.inc.php を config.inc.php にリネーム
- そのファイルをエディタで開いて17行目ぐらいの $cfg['blowfish_secret'] = '○○○'; の値に好きな文字列を放り込む。(パスワードじゃ無いので覚えなくてOK)
- FTPでサーバにアップロード
- http://サーバのアドレス/phpMyAdmin/ にアクセスしたら上の画像となる。
- MySQLのrootとパスワードでログイン

ログインしたら先ずはデータベースを作成します。データベース名にmodx、その右のドロップダウンリストから utf8 general ci を選んで作成ボタンを押します。

modxデータベースを作ったら一旦ホームに戻り(家アイコンクリック)今度は"特権"をクリック→"新しいユーザを追加する"リンクをクリック→ユーザ名・ホスト・パスワードだけ設定して"実行する"をポチッと。

ポチッと押した直後の画面の真ん中「グローバル特権」は触らずに、その下にある「データベースに固有の特権」のドロップダウンリストから"modx"を選んで"実行する"を押すと上の画面になります。全部でなくても良いのですが面倒なので"すべてチェックする"にして"実行する"を押します。これでデータベースmodxとmodx専用ユーザmodx_userが出来ました。
以上で完了ですが、もしWebサイト公開するならphpMyAdminに対してアクセス制限などの適切なセキュリティ設定を行うか、いっそのことphpMyAdminを削除してしまうなど(MODx利用だけならインストール後は不要)した方が良いでしょう。
« Previous Next »
