さっき Mac Book Air 13を衝動買いしちゃいました。
ディスクは128GB SSDの安い方です。
早速セットアップ中なんですが、少しトラブったのでメモっておきます。
○コンパイラがない!?
apacheをソースからコンパイルしようと思ったら、gccがないと怒られてしまった。
XcodeをApp Storeからダウンロードして(無料でダウンロードできるようになったのね)
もう一度試してみたら・・え?gccがないって?
前は Xcode を入れたらコンパイラも入った記憶があったんだけど・・
ググってみたら、新しい OS X からはコマンドラインコンパイラが入っていないと?
別途自分で入れろと?変だなぁと思ってもう少し調べてみたら
Xcodeの追加インストールで、コマンドラインツールをインストールするように変更になったようでした。
自分が参考にしたサイト
http://hpc.sourceforge.net/
○apache 2.4.2 のインストール
せっかくなので最新のapacheをダウンロードしてインストールに挑戦。
いつものようにソースから ./configure したら、今度は pcre-config がない!?
うーん、これも Xcode の追加インストールかなと思ったけど( Legacy Library か?)
せっかくなので最新の PCRE 8.3.0 をインストール。これくらいなら自分でインストールした方が早いしね。
http://www.pcre.org/
いつものように、./configure して make して sudo make install
これでやっと apache 2.4.2 の configure が通りました。
apache 2.4.2 のセットアップ手順
$ ./configure --enable-mods-shared=all --enable-mpms-shared=all
$ make
$ make install
confファイルを編集して起動できるかテスト
$ vi /usr/local/apache2/conf/httpd.conf
Listen 8080 に変更
$ sudo /usr/local/apache2/bin/apachectl start
ワーニングが出たけど、とりあえず無視
$ telnet localhost 8080
GET / HTTP/1.0
HTTP/1.1 200 OK
Date: Tue, 19 Jun 2012 09:56:12 GMT
Server: Apache/2.4.2 (Unix)
Last-Modified: Mon, 11 Jun 2007 18:53:14 GMT
ETag: "2d-432a5e4a73a80"
Accept-Ranges: bytes
Content-Length: 45
Connection: close
Content-Type: text/html
It works!
Connection closed by foreign host.
とりあえず無事動いたようだ。これでローカルでいろいろ開発できそうです。
しかし、今まで使っていたのが Air が Core 2 Duo の11インチモデルだったんだけど
新しい13インチは全く凄いね。
CPUも新しくなっていて、メモリも4GBに増えて、めちゃくちゃパフォーマンスがアップしてます。
このモバイルノートが10万円で(ポイント多めに貰ったので、実質10万以下)購入できちゃうって・・・凄い時代になったものだ。
posted by zjapan at 19:03|
Comment(0)
|
TrackBack(0)
|
日記
|
|