こっから
このブログ「こっから」の更新は止まっています。
新しいブログ「ココチノ」はこちら。
MacにMAMP+Geeklog
2006.09.12 19:43 | カテゴリー:WEB制作, Mac・インターネット | Flomax Generic Buy Lotrisone Online Soma Without Prescription Phentrimine No Prescription Phentrimine For Sale Zelnorm Generic Buy Cipro Online Motilium Without Prescription Antabuse No Prescription Lipitor For Sale先日ダウンロードしたGeeklog日本語版インストールセットをMAMPを使い、Macローカルにインストールしました。
簡単なはずが、インストール時にエラーの繰り返し。
一休みして、見直したら、試行錯誤中にフォルダ構成が変になってただけでした。
反省を込めて、手順を記しておきます。
間違っている箇所があったら、ご指摘いただけるとありがたいです。
インストール環境
- Mac OS X 10.4.7(Mac mini PowerPC G4)
- MAMP1.3.1:http://www.mamp.info/ja/home/
- Apache 2.0.55
- MySQL 5.0.19
- PHP 4.4.2 & 5.1.4
MAMP はMacintosh上でのPHP開発環境として作られています。
インターネットに実際に公開するWebサーバには向いていません。
MAMPインストール
MAMP日本語解説ページから、最新バージョンをダウンロード。
- ダウンロード画面は、英語ページに移動します。
- 使用しているシステムに合ったMAMPを選び、メールアドレスを入力し、"Download MAMP"をクリック。
- メールニュースのチェックは、外しました。
- 日本語のニュースレター購読は、MAMP日本語解説ページ>新着情報に申し込みフォームがありました。
- ダウンロードサーバが表示されるので、好きなところからダウンロードします。
- ダウンロードした圧縮ファイルを展開すると、ディスクイメージが表示されます。
- 画面の指示の通り、アプリケーションフォルダにコピーします。
- 「お読みください」ファイルを確認します。
- アプリケーションフォルダ>MAMPフォルダ>MAMPアイコンをダブルクリックして、起動します。
- 日本語のスタート画面が表示されます。
- インストール成功
MAMPの起動
アプリケーションフォルダ>MAMPフォルダ>MAMPアイコンをダブルクリックして、起動します。
- Dashboard Widget"Mamp Controlt"が用意されているので、インストールすることで、Widget(ウィジェット)から起動することも出来ます。
- HTMLやPHPなどは、全て htdocs フォルダ内で利用します。
MySQLデータベースの用意
MAMPスタートページから、phpMyAdmin に移動し、データベースを作成します。
"geeklog"としました。
Geeklogのインストール
- Geeklog日本公式サイトから、 【最新安定コアパッケージ]Geeklog日本語版インストールセット をダウンロードし、展開します。
- 展開した geeklog フォルダ内にある public_html フォルダを MAMP>htdocs内にコピーし、フォルダ名を geeklog にリネームします。
- その他のファイルは、MAMP>htdocs>private>geeklog フォルダを作り、その中にコピーします。
- geeklog/lib-common.php を開き、config.phpの絶対アドレスを変更します。
require_once( '/Applications/MAMP/htdocs/private/geeklog/config.php' ); - config.php を開き、修正必須項目を変更します。
- データベース情報
データベースの情報は、MAMPデフォルトのままの場合は、下記の通り。- ホスト: localhost
- ユーザ名: root
- パスワード: root
- データベース名は、設定した"geeklog"を入力します。
- パス設定
- config.php:/Applications/MAMP/htdocs/private/geeklog/
- トップページ:/Applications/MAMP/htdocs/geeklog/
- データベース情報
- インストールプログラムを実行します。
- テーブルは:新規作成する
- config.phpがある場所: /Applications/MAMP/htdocs/private/geeklog/config.php
- 画面に従って、インストール完了。
ローカルでのGeeklogテスト環境が出来ました。
ログインできない!
インストール完了で一息ついて、さぁログインと思ったら、デフォルトのユーザ名・パスワードでログインできません。
さぁ、困った!
色々探した揚げ句、昔成功したときのファイルを引っ張り出し比較。
config.php のクッキーが利用するドメイン名設定を下記のように空白にしたら、ログインできるようになりました。
$_CONF['cookiedomain'] = '';
公開するサーバの場合は、config.php 内に書かれている説明の通りに、ドメイン名を記入すればいいのですが、ローカルでの設定が私には理解できず、時間とられました。
コメント/トラックバック(2) »
英語のみのコメントやトラックバックはスパムと判断します。
トラックバック URI : http://www.kokkara.net/archives/344/trackback/
コメントをどうぞ
Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^




コメント by Nunocky — 2008-02-21 #
はじめまして。MAMP+Geeklogで試験環境を作ろうとしてこちらのページを見つけました。非常に良くまとめられていて助かりました。ありがとうございます。
私が環境構築の際に引っかかった点を2つばかり追加しておきます。
* データベース作成時、接続照合順序をutf8_general_ciにする
* config.pgpのサイト設定でURLにポート番号も指定する
$_CONF[’site_url’] = ‘http://localhost:8888/geeklog’;
コメント by ジロー — 2008-02-22 #
Nunockyさん、コメントありがとうございます。
だいぶ前の情報になってしまいましたが、お役に立てて良かったです。
また、情報追加をありがとうございました。