MAMPとMySQLその4

のこるは僅か。
最後のキモの部分のメモ。

1、htaccessの設置

MAMPは本来cgi-binフォルダ以外ではcgiは動かない仕様となっています。
実際cgi-binに入れたMTOSを使用していたりします。

でも実際に納品するときはドメイン内のディレクトリに設置するのが普通となっているので、ここでも同様に設置できるように設定します。
以下の2行をテキストエディタで書いてhtaccess.txtとして保存します。

Options +ExecCGI
AddType application/x-httpd-cgi .cgi .pl

※最後に改行を忘れないよーに!


2、MovableTypeの設置

ボクは主に無償版のMTOSを使用しています。
http://www.movabletype.jp/opensource/

今回はMAMPのhtdocs内にmtos5というフォルダを設置したということにします。
以下がmt-config.cgiに書き込む内容になります。

CGIPath http://localhost:8888/mtos5/
StaticWebPath http://localhost:8888/mtos5/mt-static

ObjectDriver DBI::mysql
Database データベース名
DBUser ユーザー名
DBPassword パスワード
DBHost localhost
DBSocket /Applications/MAMP/tmp/mysql/mysql.sock
DBPort 3306

DefaultLanguage ja


DBSocketとDBPortが曲者で、この設定が無いとインストールできません。
早とちりのボクはココで立ち往生・・(ビール飲みながらだからだよ!)

ここでcgiが動くように先ほどのhtaccess.txtをmtインストールディレクトリへ移動。
.htaccessとリネームします。

ところが、普通にファインダー上でリネームしようとしても「.で始まるファイル名はシステムのみが使用できます」みたいなメッセージが出てリネームできません。
ターミナルを使うか、ftpツールなどを使ってリネームしましょう。
リネームするとファインダー上からは見えなくなります。

あとは、http://localhost:8888/mtos5/mt.cgiにアクセスすればインストールが始まります。
やったね!

参考エントリの筆者の皆様、ありがとうございました。


いやー、人様のエントリを参考にするのは簡単ですが、自分で書くのは何て面倒なんだ!
でも次回から迷わずできそうです。

Track Back

Track Back URL

コメントする

※ コメントは認証されるまで公開されません。ご了承くださいませ。

公開されません

(いくつかのHTMLタグ(a, strong, ul, ol, liなど)が使えます)


画像の中に見える文字を入力してください。

このページの上部へ

About

北陸地方の田舎街でひっそりとくらしているアキのブログ。
30歳からは年齢が減少することにしてはや○○年。そのとおりにいくと現在未成年のはずだけど参政権は剥奪されていません。

プロフィール

性別:♂
血液型:ビール
好きな食べ物:果物、キノコ、マメ
野望:世界征服
宝物:こども
嫌いなもの:薬、タバコ

サイト内検索

最近のピクチャ

Powered by Movable Type 6.0