環境はMacOSX10.2.8がインストールされたPowerMacG4にインストールしました。
DeveloperToolをインストールしておかないと一部コマンドが動きませんのであしからず。
2004.4.29 MacOSX10.3対応版ドキュメント追加(Panther)
○MySQLのインストールとデータベースファイルの作成
http://dev.mysql.com/downloads/mysql/4.0.html
から、MacOSX用のパッケージをダウンローしインストール。
・/usr/local/mysql にインストールされるので、データベースの初期化を行う。
cd /usr/local/mysql
sudo scripts/mysql_install_db
・MySQLを起動する
sudo bin/safe_mysqld --user=mysql &
・rootでログイン
bin/mysql -u root
(ログインすると画面がプロンプトになる)
・Movabletype用のデータベースファイルを作成する。
CREATE DATABASE movabletype;
GRANT ALL PRIVILEGES ON movabletype.* TO ユーザ名@localhost IDENTIFIED BY 'パスワード';
FLUSH PRIVILEGES;
QUIT;
○MTに必要なPerlモジュールの追加
・DBIとDBD::mysqlのインストール
OSX10.3でデフォルトのままではうまくインストールできないので、
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/Config.pm
の
ld='MACOSX_DEPLOYMENT_TARGET=10.3 cc'
という部分を
ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc'
と書き換える。
ことで、ひとまずインストール可能となるようだ。
・DBIのインストール
http://www.perl.com/CPAN/modules/by-module/DBI/DBI-1.42.tar.gz
からDBIモジュールをダウンロードして、インストール
perl Makefile.PL
make
make test
sudo make install
・DBD::mysqlのインストール
http://www.perl.com/CPAN/modules/by-module/DBD/DBD-mysql-2.9003.tar.gz
からDBIモジュールをダウンロードして、インストール
perl Makefile.PL
make
make test
sudo make install
・Jcode.pm 日本語を扱うためのモジュールの追加
以下コマンドを入力し、インストールする
sudo perl -MCPAN -e shell
install Jcode
うまくFTPサイトにつながらなくて、中止してしまうときは
o conf init
で設定をやり直して、別のFTPサイトでインストールを試みる。
○Movabletypeのインストール
・本体のインストール
http://www.movabletype.org/
から最新版をダウンロード
解凍後、/library/WebServer/Documents にコピー
・日本語パッチのイントール
http://rebecca.ac/milano/mt/readme/
からパッチファイルをダウンロード
解凍後、パッチファイルをmtフォルダへコピー
lamg-jaフォルダをimagesフォルダへコピー
以下コマンドを実行し、パッチをあてる
patch -p1 < MT.utf8.patch
・mt.cfgの編集
以下の記述を追加
CGIPath http://MTがおいてあるアドレス
ObjectDriver DBI::mysql
Database movabletype
DBUser データベースのユーザ名
NoHTMLEntities 1
PublishCharset UTF-8
・mt-db-pass.cgiにデータベースのパスワードを記述して保存
・WebServerを再起動
・mt-load.cgiをブラウザから実行
Done loading initial data! All went well.
と表示されれば成功。
mt-load.cgiはファイルを削除しておくか、分からないような名前に変更しておく
○サムネイルエントリーのためのjpeglibのインストール
・ImageMagickのMacOSX用のインストーラをダウンロード
http://www.entropy.ch/software/macosx/welcome.html
・jpeglibのインストール
解凍後以下コマンドをカレントディレクトリで実行
./configure
make
sudo make install mandir=/usr/local/share/man
sudo make install-lib
sudo ranlib /usr/local/lib/libjpeg.a
0 件のコメント:
コメントを投稿