Leopard Server 「再」構築記
1年ほど前に構築したLeopard Serverが
話題のシーゲートディスクが同時に2台ぶっ飛ぶというあり得ない自体で
某掲示板風に言うとあぼ〜んしてしまったので再構築しました。
詳細はかなり略した自分が分かればいいという、
まさに覚え書きです。はい。(´ヘ`;)
Wrodpress Movabletypeが動くのをまず大前提としてます。
Server版でのやり方なので通常版とは若干違います。
◎Xcodeインストール
http://developer.apple.com/jp/technology/tools.html
◎macports インストール(Server版ではほとんど役に立たないけど)
http://svn.macosforge.org/repository/macports/downloads/
◎PHPをGDが使える状態に。
デフォルトはそのまま、entropyにお世話になる。
http://www.entropy.ch/phpbb2/viewtopic.php?t=2945
以下3行だけでOK
curl -O http://www2.entropy.ch/download/php5-5.2.5-6-beta.tar.gz
tar -xzf php5-*-beta.tar.gz
sudo mv php5 /usr/local/
◎ /etc/apache2/httpd.conf を修正
コメントアウト
#LoadModule php5_module libexec/apache2/libphp5.so
追加
LoadModule php5_module /usr/local/php5/libphp5.so
◎ php.ini修正
/usr/local/php5/lib/php.ini-recommended
→ php.ini にリネーム
インストールしたPHPとMySQLを連結
810行目 mysql.default_socket = /var/mysql/mysql.sock
その他php.iniを適宜修正
ex ::
error_reporting = E_ALL & ~E_NOTICE
◎Apache再起動
サーバ管理でどうぞ
phponfo(); でwww.entropy.ch版になってればOK
//////// MT用 ////////
画像処理関連
◎libjpeg libpngインストール (多分いらない念のため
http://ethan.tira-thompson.com/Mac%20OS%20X%20Ports.html
◎Imagemagickインストール(portもcpanもだめソースあるのみ
http://www.imagemagick.org/script/download.php
United Statesあたりから最新版ダウンロード
解凍 & cd /Users/…フォルダ
./configure –with-perl=yes –with-jpeg=yes –with-png=yes
make
sudo make install
MySQL関連
◎ライブラリインストール
http://support.apple.com/kb/TA25017?viewlocale=en_US
binaryをダウンロード
To install:の通りに実行
◎DBD::mysql インストール(cpanはだめソースあるのみ
http://search.cpan.org/~capttofu/
最新版ダウンロード & 解凍 & cd /Users/…フォルダ
perl Makefile.PL
make
sudo make install
あとは、CPANでモジュール適当にインストール
sudo perl -MCPAN -e shell
まだなんかあった気がするけどまあいいやι(´Д`υ)
話題のシーゲートディスクが同時に2台ぶっ飛ぶというあり得ない自体で
某掲示板風に言うとあぼ〜んしてしまったので再構築しました。
詳細はかなり略した自分が分かればいいという、
まさに覚え書きです。はい。(´ヘ`;)
Wrodpress Movabletypeが動くのをまず大前提としてます。
Server版でのやり方なので通常版とは若干違います。
◎Xcodeインストール
http://developer.apple.com/jp/technology/tools.html
◎macports インストール(Server版ではほとんど役に立たないけど)
http://svn.macosforge.org/repository/macports/downloads/
◎PHPをGDが使える状態に。
デフォルトはそのまま、entropyにお世話になる。
http://www.entropy.ch/phpbb2/viewtopic.php?t=2945
以下3行だけでOK
curl -O http://www2.entropy.ch/download/php5-5.2.5-6-beta.tar.gz
tar -xzf php5-*-beta.tar.gz
sudo mv php5 /usr/local/
◎ /etc/apache2/httpd.conf を修正
コメントアウト
#LoadModule php5_module libexec/apache2/libphp5.so
追加
LoadModule php5_module /usr/local/php5/libphp5.so
◎ php.ini修正
/usr/local/php5/lib/php.ini-recommended
→ php.ini にリネーム
インストールしたPHPとMySQLを連結
810行目 mysql.default_socket = /var/mysql/mysql.sock
その他php.iniを適宜修正
ex ::
error_reporting = E_ALL & ~E_NOTICE
◎Apache再起動
サーバ管理でどうぞ
phponfo(); でwww.entropy.ch版になってればOK
//////// MT用 ////////
画像処理関連
◎libjpeg libpngインストール (多分いらない念のため
http://ethan.tira-thompson.com/Mac%20OS%20X%20Ports.html
◎Imagemagickインストール(portもcpanもだめソースあるのみ
http://www.imagemagick.org/script/download.php
United Statesあたりから最新版ダウンロード
解凍 & cd /Users/…フォルダ
./configure –with-perl=yes –with-jpeg=yes –with-png=yes
make
sudo make install
MySQL関連
◎ライブラリインストール
http://support.apple.com/kb/TA25017?viewlocale=en_US
binaryをダウンロード
To install:の通りに実行
◎DBD::mysql インストール(cpanはだめソースあるのみ
http://search.cpan.org/~capttofu/
最新版ダウンロード & 解凍 & cd /Users/…フォルダ
perl Makefile.PL
make
sudo make install
あとは、CPANでモジュール適当にインストール
sudo perl -MCPAN -e shell
まだなんかあった気がするけどまあいいやι(´Д`υ)
2 Comments
3月 th, 2009 11:13 AM
なんかこうしてみるとOSX Serverも楽じゃないな…という気がしますね(笑)
3月 th, 2009 11:49 AM
そうなんですよ。楽じゃないです。
管理運用面では楽なんですが、何かしようと思うと壁があちこちにあります。
サクッと書きましたが、かなり試行錯誤しまくってまして…orz
まあしかし、こういう苦労がまた楽しかったりするM体質でございます。(苦笑