Mac‚ÉMAMP‚ðƒCƒ“ƒXƒg[ƒ‹‚µA‚³‚ç‚ÉMovableType‚ð‘g‚ݍž‚ñ‚Å
Macãiƒ[ƒJƒ‹ŠÂ‹«j‚Å“®‚©‚·•û–@‚ð‰ðà‚µ‚Ü‚·B

’–Ú‹LŽ–
¡MAMP1.41+Movable Type3.34E‚»‚Ì1

2007”N10ŒŽ01“ú

Mac(Panther)+MAMP+Xcode+DBD SQLite+DBI+MovableType4E‚»‚Ì1

Mac(Panther)+MAMP+Xcode+DBD SQLite+DBI+MovableType4

ŽQlF
>> MAMP1.41+Movable Type3.34E‚»‚Ì1

“–ƒuƒƒO‚ł̉ðàŠÂ‹«‚ÍMacOS X10.3iPantherj
‚Æ‚È‚Á‚�N‚èƒ}ƒXB

Movable Type4‚©‚ç‚Í—˜—p‚Å‚«‚éƒf[ƒ^ƒx[ƒX‚ª
MySQLAPostgreSQLASQLite‚Ì‚R‚‚ƂȂè
¡‚Ü‚Å“–ƒuƒƒO‚̉ðà‚Å‚ÍBerkeleyDB—˜—p‚µ‚��‚½‚Ì‚Å
Ý’è‚ð•ÏX‚·‚é•K—v‚ª‚ ‚èƒ}ƒXB

¡‰ñ‚ÍMAMP‚Å—˜—p‚Å‚«‚éSQLite‚ðŽg—pB
‰º‹L‚̉ðà‚ÍMAMP‚ÆMovable Type4‚ª
‚·‚łɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚��‚éó‘Ô‚ð‘O’ñ‚ɉðà‚ð‚µ‚Ä‚ï¿½N‚èƒ}ƒXB
MAMP‚ÆMovable Type4‚̃Cƒ“ƒXƒg[ƒ‹‚ªÏ‚ñ‚ł��‚Ȃ��ê‡‚Í
>> MAMP1.41+Movable Type3.34E‚»‚Ì1
‚̉ðà‚ð‚Ü‚¸‚²——‚­‚¾‚³‚��B

XcodeADBIADBD-SQLite
‚ðMac‚ɃCƒ“ƒXƒg[ƒ‹‚µƒ}ƒXB
DBI‚ÆDBD-SQLite‚̓lƒbƒg‚©‚ç–³ž‚Ń_ƒEƒ“ƒ[ƒh‰ÂB

Mac OSX 10.3‚ÌInstall disk1‚æ‚è
Developers.pkg‚ðƒCƒ“ƒXƒg[ƒ‹B
Macintosh HDã‚ÌDevelopers.pkg‚ð
ƒ_ƒuƒ‹ƒNƒŠƒbƒNB
‰æ–Ê‚ÌŽwŽ¦‚ɏ]‚��ƒCƒ“ƒXƒg[ƒ‹ì‹ÆB
‚�}‚ê‚ÅXcodeƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚êƒ}ƒVƒ^B

DBI‚ÆDBD-SQLite‚̃Cƒ“ƒXƒg[ƒ‹‚ɂ̓^[ƒ~ƒiƒ‹‚ðŽg—p‚µƒ}ƒXB
‚¿‚å‚Á‚ƍ‚“x‚Å‚·‚ªŽwŽ¦‚ǂ�N‚èƒRƒ}ƒ“ƒh‚ð“ü—Í‚·‚ê‚Î
–â‘è‚È‚­ƒCƒ“ƒXƒg[ƒ‹‚Å‚«ƒ}ƒXB

DBI‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‰ð“€B
DBI ƒ_ƒEƒ“ƒ[ƒh

ƒ^[ƒ~ƒiƒ‹‚ð‹N“®‚µA”¼Šp‰pŽš‚Å

cd

‚Æ“ü—́B
¦”¼Šp•ï¿½ï¿½Žš‚Ì‚ ‚Æ‚É”¼ŠpƒXƒy[ƒX‚ð“ü‚ê‚ĉº‚³‚��B

‰ð“€‚µ‚½DBIƒtƒHƒ‹ƒ_‚ðƒ^[ƒ~ƒiƒ‹‚̃AƒCƒRƒ“ã‚É
ƒhƒ‰ƒbƒO•ƒhƒƒbƒv

return

perl Makefile.PL

‚Æ“ü—́B
Ž©“®“I‚ɃYƒ‰ƒYƒ‰ƒYƒ‰‚Á‚ƃ^[ƒ~ƒiƒ‹‰æ–Ê‚É
‰pŽš‚ª•\Ž¦‚³‚ê‚Ü‚·‚ª•\Ž¦‚ªŽ~‚Ü‚é‚Ü‚Å‚µ‚΂炭‚�N‘Ò‚¿‚­‚¾‚³‚��B
Ž~‚Ü‚Á‚½‚ç

make; make test

‚Æ“ü—́B
Ä‚уYƒ‰ƒYƒ‰ƒYƒ‰‚Á‚ƃ^[ƒ~ƒiƒ‹‰æ–Ê‚É
‰pŽš‚ª•\Ž¦‚³‚ê‚Ü‚·‚ª•\Ž¦‚ªŽ~‚Ü‚é‚Ü‚Å‚µ‚΂炭‚�N‘Ò‚¿‚­‚¾‚³‚��B
Ž~‚Ü‚Á‚½‚ç

sudo make install

‚Æ“ü—́B
Ä‚уYƒ‰ƒYƒ‰ƒYƒ‰‚Á‚ƃ^[ƒ~ƒiƒ‹‰æ–Ê‚É
‰pŽš‚ª•\Ž¦‚³‚ê‚Ü‚·‚ª•\Ž¦‚ªŽ~‚Ü‚é‚Ü‚Å‚µ‚΂炭‚�N‘Ò‚¿‚­‚¾‚³‚��B
•\Ž¦‚ªŽ~‚Ü‚ê‚΃Cƒ“ƒXƒg[ƒ‹‚ÌŠ®—¹‚Å‚·B

‘�}‚��‚Ä“¯—l‚ÉDBD-SQLite‚ð
ƒ_ƒEƒ“ƒ[ƒh‚µƒCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚·B
DBD-SQLite ƒ_ƒEƒ“ƒ[ƒh

DBI‚ÌŽž‚Æ“¯‚��‚­ƒ^[ƒ~ƒiƒ‹‚ðŽg‚��ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚·B
”¼Šp‰pŽš‚Å

cd

‚Æ“ü—́B
¦”¼Šp•ï¿½ï¿½Žš‚Ì‚ ‚Æ‚É”¼ŠpƒXƒy[ƒX‚ð“ü‚ê‚ĉº‚³‚��B

‰ð“€‚µ‚½DBD-SQLiteƒtƒHƒ‹ƒ_‚ðƒ^[ƒ~ƒiƒ‹‚̃AƒCƒRƒ“ã‚É
ƒhƒ‰ƒbƒO•ƒhƒƒbƒv

return

perl Makefile.PL

‚Æ“ü—́B
Ž©“®“I‚ɃYƒ‰ƒYƒ‰ƒYƒ‰‚Á‚ƃ^[ƒ~ƒiƒ‹‰æ–Ê‚É
‰pŽš‚ª•\Ž¦‚³‚ê‚Ü‚·‚ª•\Ž¦‚ªŽ~‚Ü‚é‚Ü‚Å‚µ‚΂炭‚�N‘Ò‚¿‚­‚¾‚³‚��B
Ž~‚Ü‚Á‚½‚ç

make; make test

‚Æ“ü—́B
Ä‚уYƒ‰ƒYƒ‰ƒYƒ‰‚Á‚ƃ^[ƒ~ƒiƒ‹‰æ–Ê‚É
‰pŽš‚ª•\Ž¦‚³‚ê‚Ü‚·‚ª•\Ž¦‚ªŽ~‚Ü‚é‚Ü‚Å‚µ‚΂炭‚�N‘Ò‚¿‚­‚¾‚³‚��B
Ž~‚Ü‚Á‚½‚ç

sudo make install

‚Æ“ü—́B
Ä‚уYƒ‰ƒYƒ‰ƒYƒ‰‚Á‚ƃ^[ƒ~ƒiƒ‹‰æ–Ê‚É
‰pŽš‚ª•\Ž¦‚³‚ê‚Ü‚·‚ª•\Ž¦‚ªŽ~‚Ü‚é‚Ü‚Å‚µ‚΂炭‚�N‘Ò‚¿‚­‚¾‚³‚��B
•\Ž¦‚ªŽ~‚Ü‚ê‚΃Cƒ“ƒXƒg[ƒ‹‚ÌŠ®—¹‚Å‚·B

‚‚­

Šy“VƒuƒbƒNƒX

¡6ŽžŠÔ‚Å‚Å‚«‚éLAMPƒT[ƒo\’zƒKƒCƒh

¡12Î‚©‚ç‚͂��‚ß‚é
Movable Type3‚łƂ�}‚Æ‚ñŠy‚µ‚ށI
ƒIƒŠƒWƒiƒ‹ƒuƒƒO‹³

¡Movable Type•W€ƒnƒ“ƒhƒuƒbƒN‰ü’ùV”Å

posted by ‚Ü‚ñ‚Ú at 22:25| Comment(0) | TrackBack(1) | Mac de MovableType | ‚}‚̃uƒƒO‚Ì“ÇŽÒ‚É‚È‚é | XVî•ñ‚ðƒ`ƒFƒbƒN‚·‚é
‚�}‚Ì‹LŽ–‚ւ̃Rƒƒ“ƒg
ƒRƒƒ“ƒg‚ð‘‚­
‚�N–¼‘O: [•K{“ü—Í]

ƒ[ƒ‹ƒAƒhƒŒƒX:

ƒz[ƒ€ƒy[ƒWƒAƒhƒŒƒX:

ƒRƒƒ“ƒg: [•K{“ü—Í]

”FØƒR[ƒh: [•K{“ü—Í]


¦‰æ‘œ‚Ì’†‚̕��Žš‚𔼊p‚Å“ü—Í‚µ‚Ä‚­‚¾‚³‚��B

‚�}‚Ì‹LŽ–‚ւ̃gƒ‰ƒbƒNƒoƒbƒN

Mac OS X Server 10.4 ŽÀ‘Hƒ[ƒNƒOƒ‹[ƒv
Excerpt: > Mac OS X Server 10.4‚É‚æ‚éƒlƒbƒgƒ[ƒN\’z‚ð“O’ê‰ðà!‚ǂ�}‚à“O’ê‰ðà‚³‚ê‚��‚Ü‚¹‚ñB•’ʂ̉ðà‚Å‚·B‚�}‚Ì–{‚Í–ð‚ɗ��‚¿‚Ü‚¹‚ñ‚Å‚µ‚½BGUIƒx[ƒX‚Å‘€ì‚ªŠÈ’P‚ÈTiger Serv..
Weblog: Macintosh‚ð‚½‚­‚³‚ñW‚ß‚Ü‚µ‚½
Tracked: 2007-10-06 11:10