wordpressでHome Pageを作るにあたって、相当苦労したから、その苦労の一部を…
MySQL 5.7 root権限なしにインストール、というのが苦労でした。root権限を使ってのインストールガイドばかりで、root権限なしのインストールの情報になかなか行き着かず、苦労でした。それじゃ、自分はというと具体的になにしたかを記録してなくてorz..で、自分でコンパイルしなさい、とサーバーの説明書には書いてあったけど、出来合いのGeneric Linux 64bit用をアップロードしたものが使用できました。覚えている方針は、ファイルの保管場所を、自分のユーザーディレクトリの下にまとめるように、これにつきます(たぶん)。Web各所の説明には、root 権限有の場合mysqlとかいうlinux上のユーザーを登場させるようになっていますが、mysqlとかいうlinuxユーザーなしに設定しました。(その権限がないんですから)
mysqld daemonが立ち上がった後に、最後にはまったのが、これ
→ Error Establishing a Database Connection in WordPress
define(‘DB_HOST’, ‘localhost‘); → define(‘DB_HOST’, ‘127.0.0.1:8889‘);
sshで接続する際には’wpuser’@’localhost’でもmysqlが立ち上がるのに、wp-config.phpでは’localhost’でなく、’127.0.0.1:port#’で接続できました。ヤレヤレ、ということで、このページが世に送信されることになったのでした。