中々時間がとれず、やっとこさ時間を作ってやりました。
但し管理人は「理屈よりもやってみる!」という方の人間なので、何故そうなるのかはわかりません。一応稼働状態に出来ました。また管理人は試行錯誤の上作ったため、必要でない作業や、もっと簡単にできる作業があるかも知れません。その辺もご考慮頂けると幸いです。
皆様がご承知の通り、MacOS Lion Server では、MySQLが無くなってます。(SnowLeopardからのアップデートなら、残っているらしい)
WordPressには、MySQL、PHP、CGIが必要です。PHP、CGIはLion Serverに残っておりそれを使用できます。
まず最初にMySQLインストール、設定からやっていきます。
用意する物
- MacOS Lion
- MacOS Lion Server(Lionだけでも設定可能)
- MySQL
- エディターソフト(ここではBBEditを使用してます)
- 長時間の忍耐とやる気
一番下の「No thanks, just take me to the downloads!」
をクリックするとダウンロードサイトに飛ぶ。
・ ダウンロードした物を解凍したら三つのものが出来上がる
- mysql-5.5.15-osx10.6-x86_64.pkg
- MySQLStartupItem.pkg
- MySQL.prefPane(ダブルクリックでインストール)
これでMySQLのインストールは完了です。
MySQLサーバーのON、OFFはシステム環境設定の「MySQL」で行います。
Automaticaiiy Start MySQL Server on Startup のチェックボックスをONにすると、再起動時等に自動でMySQLサーバーが起動します。
次にMySQLを設定します。
1. ターミナルを起動させて下記のように入力して下さい。
SERVER:~ admin$ /usr/local/mysql/bin/mysql -u root
入力プロンプトがmysql>となれば成功です。
2. rootパスワードを設定します。
下記コマンドを入力して下さい。
mysql> set password for root@’localhost’ = password(‘任意のパスワード’);
mysql> set password for root@’127.0.0.1′ = password(‘任意のパスワード’);
(2011年11月7日追加 下記コマンドは、rootパスワード設定後にMySQLへのログインのコマンドでした。すみません。)
mysql> mysqladmin -u root password (スペースを一個分空けて、任意のパスワード入力)
3. データーベースを作成します。その前に現在のデーターベースを確認します。
mysql> show databases; と入力します。
四つのデーターベースがあるのが確認できます。
ここに新たにデーターベースを追加します。仮に今回は下記のように設定しました。
データーベース名:hisashi_db(先ほど作成したデーターベース名)
ユーザー名:admin(任意)
パスワード:pass
上記の、データーベース名、ユーザー名、パスワードは、Wordpressのwp-config.php作成時に必要です。メモって下さい。
下記コマンド打ち込みます。
mysql> create database hisashi_db;
データーベースが出来上がりました。
4. 作ったWordPressデーターベースに、管理ユーザーを作ります。
下記のコマンドを入力して下さい。
mysql> GRANT ALL PRIVILEGES ON hisashi_db.* TO admin@localhost IDENTIFIED BY ‘pass‘;
作成完了です。これでMySQLの作業は終わりです。
その3からは、いよいよWord Pressのインストールとその他諸々の設定に入ります。