OUTDOORMAC | HOME

無印良品

Mac OS X 10.5 LeopardによるUNIX システム構築 解説本

2008年4月22日更新

MacでWebデザインをしている方も多い。Web Creators 2008年5月号のアンケート結果で19.2%の方が最も多く使うOSとしてMacを選んでいます。W3cのトップページを見てもMacで作成されているし...MacならOSはMac OS X、各種Windows、UNIXが再起動することなく利用できる。お店で本体を買ってきてユーザー登録を済ませば数分でApache/PHP/Perlを稼働させWebアプリケーションを検証できるなんてこともできる唯一無二の存在。

心と懐が貧しくなければMacを選択するってのは今は常識...

Apacheを立ち上げる
Apache(Apache2.2.6)の起動は簡単...「システム環境設定...」を起動し「共有」で「Web共有」を「入」するだけで完了。「入」にしたら世界中に公開したってことなので悪の枢軸にも覗き放題っと注意書きを加えておきます。

※Mac OS X 10.5 Leopardの「ファイヤーウォール機能」はデフォルトでオフになっているため、「システム環境設定...」を起動し「セキュリティ」の「ファイヤーウォール」で「すべての受信接続を許可」から「必須サービスのみ許可」など変更しておくように。また「詳細...」で「ステルスモードを有効にする」もチェックしておくべき。

Apacheの設定ファイル(httpd.conf)を変更してPHPのモジュールをロードさせる
次にPHP(PHP5.2.5)を利用するにはターミナルでの設定が必要なので経験が必要です。以下は知っている人にはいらない(当たり前)だけど、こういう感じで設定します。
※httpd.conf(Apatchの設定ファイル)のバックアップとっておくこと。

  1. 「ターミナル」を起動し 『sudo nano /etc/apache2/httpd.conf』をタイプし『return』キーを押下。パスワードを入力。
    (nanoはスクリーンエディタ,picoでも可)
  2. httpd.confファイル中の『#LoadModule php5_module libexec/apache2/libphp5.so』の先頭『#』(コメント)1文字を削除、上書き保存しログアウト。(ターミナルの「シェル」メニューより選択するか、control + o、control + x、control + d)
  3. Apacheを再起動(「システム環境設定...」を起動し「共有」で「Web共有」を「入」)

ま、不安に感じた方は下記の著書で勉強してからやるべき。ってここからが本題。2008年3月にMac OS X Leopard用解説本が販売されました。

Mac OS X 10.5
Leopard UNIX的システム構築

Mac OS XでUNIXを使う

真のUNIX OS、Leopardの超活用術。コマンド操作で広がるUNIXの世界。ターミナルの基本技からサーバ構築までLeopardの真の実力を引き出す。

ターミナルの基本技からサーバ構築まで、Leopardの真の実力を引き出す超活用術を紹介。

  1. Mac OS Xで学ぶUNIXの基礎
  2. LeopardのUNIX環境を構築
  3. Leopardのサーバ的運用法・基本編
  4. Leopardのサーバ的運用法・達人編
  5. Intel Macで動作する仮想マシンソフト
  6. Mac OS XでBoot Campを使ってみよう
  7. Mac OS XとUNIXの連携

ISBN: 4756151167 / 978-4756151162

Mac OS X v10.5
Leopard as UNIX

Mac OS XでUNIXを使う

  • ローカス
  • 2007/3/21
  • 3,150円
  • B5判変型 / 399ページ

「UNIX的」が新しくなって登場!Mac OS X 10.5 のUNIX環境を使いこなしたい好奇心あふれたユーザのために、LepardのUNIX機能を完全紹介。

GUIでのアプリケーション操作だけでは得られない強力なUNIX機能を徹底的に解説しています。
ユーザー管理やプロセス管理などのシステム運用についてはもちろん、シェルの活用方やUNIXプログラムの移植、サーバ構築などLeopardをUNIXとして自由自在に使いこなすためのテクニックが盛りだくさん!
Mac一筋のUNIX初心者ユーザはもちろん、サーバ/システム管理者にも満足していただける1冊です。

  1. Mac OS XのUNIX的基本操作
  2. シェルの活用テクニック
  3. UNIXプログラムを移植しよう
  4. ファイル共有とプリンタ共有
  5. WebサーバApacheの活用
  6. いろいろなネットワークサーバ

ISBN: 4898148786 / 978-4898148785

 

大津 真(著)「Mac OS X v10.4 Tiger―UNIX的徹底活用講座」は良かった

Mac OS X v10.4 Tiger
UNIX的徹底活用講座

Mac OS XでUNIXを使う

  • ローカス
  • 2005/9
  • 3,990円
  • B5判変型 / 419ページ

「Mac OS X v10.4 Tiger―UNIX的徹底活用講座」は名著だった。手持ちの本はボロボロになってしまったし、Amazon.co.jpのレビューでも褒め称えているし同感である。

Mac OS X TigerをUNIXサーバOSとして利用するに当たって必読の書である。
我が家ではMac miniを自宅サーバ(Mail/Web/MySQL等)として公開しています。
その際、標準ではインストールされていないプログラムのインストール・設定など非常に役に立ちました。
高いOS(Mac OS X Server)を購入しなくとも、この一冊があれば十分に標準インストールのTigerで対応できます。
特に、Linuxからの移行派の私にはMac独特の設定などコマンドを知っていても対処できない点を解説しているのでとても参考になりました。

静かな自宅サーバを望むあなたへ「Mac mini」とともに送る一冊です。


数少ない Mac OS X Tiger の UNIX 本, 2005/10/4
UNIX 熟練者にとっては Darwin 固有の箇所だけ読めば十分だと思うので購入の必要性が無いと思いますが、Tiger から初めて UNIX に触れる方は必読の書だと思います。
多分、現在(2005/10/4)発刊されている書籍の Tiger の UNIX 本の中では、一番、内容が充実しているのではないかと思います。

MAC OS をUNIXとして使う際に、、、, 2008/3/3
UNIX中級者といっても、MAC OS初心者であれば、本書はMAC OSでの制約、GUIとの関係など、操作を進める上で迷うところを解消してくれると思う。
MAC OSをUNIXとして使いこなすだけでなく、MACOS固有の機能も使いこなしてこそ、MACでUNIXをする価値があるのだと思います。
はずかしながら、dittoコマンドは本書を読むまで知りませんでした。

アスキー「Mac OS X 10.5 Leopard UNIX的システム構築」はダメだった

そこでLeopardに対応してたら応援するつもりもこめて買ってもいいなっと検索したら「Mac OS X 10.5 Leopard UNIX的システム構築」ってのがヒット。さっそく注文してみたのだが届いた物は出版社も異なり別物だった(^^;)。

ASCIIから出ているのだと気づいていたら買うことがなかった。10年前のASCIIなら良書を出せた出版社だし南青山にあったころは尊敬してたけど、今のASCIIは角川のメディアワークスに吸収合併され会社もなく、技術書を書けるスタッフも逃げ、残ったのはバイトレベルの契約社員が大きな顔してるところなのだ。(^^;)

「Mac OS X 10.5 Leopard UNIX的システム構築」はパラパラとめくって本棚の飾りになってしまい、他にないかと最検索したら「Mac OS X v10.5 Leopard as UNIX」がヒット。

参考:
「買った本:Mac OS X 10.5 Leopard UNIX的システム構築。 - レパード日記 - Fraternity7」

ただしこの本も、順を追って「こういう理由でこういう事をするのだ」と説明する形にはなっていない。「まずこういう操作をしてみてください」が先で、理由は後から付いてくる形。とっつき安いのだけど、順を追って解説した本の方が応用力が付くし、「把握した感」が涌くし、なにより後から字引に使いやすい。ここは著者さんもお悩みのご様子なのだけど、この本では「はじめの一歩」を選ばれたのだと思う。

ま、僕は上のブログのように優しくは書かない毒舌系なので...
ASCIIの駄作は、出版社ぐるみでアフィリエイト目的でSEO対策やっているため検索エンジンで上位になっている。それはASCIIのサイトは、本文の製品名のリンクがアップルストアやAmazon.co.jpへのアフィリエイト・リンクが目立ってきたし、クリックを目的とした記事が多くなっていった。

本業そっちのけのそんな記事に実があるわけもなく、社名も社員も消えるわけだ。

守銭奴にも良心ってものがあるなら通常リンクは関連記事やメーカーの製品情報へのリンクすべきであろう。ネットの世界では悪書は良書を駆逐するであると実感した(^^;)。

ま、日本最大のエログッズ販売サイトことAmazon.co.jpで売られているソフトが1割ほど家電量販店の通販サイトよりも高いにもかかわらずGoogleで上位にヒットするのと同じものである (^^;)
と記しておく。

早い話が、Mac OS X 10.5 LeopardでUNIXを勉強(Webデザイン検証用/MacユーザがUNIXを勉強)するなら「Mac OS X 10.5 Leopard UNIX的システム構築 ( Amazon.co.jp / 出版社)」ではなく「Mac OS X v10.5 Leopard as UNIX ( Amazon.co.jp / 出版社)」をAmazon.co.jpで買った方が幸せだよっと1行で済む話なのだが、ここまでのウダウダな駄文はアフィリエイト目的のSEO対策なので諦めて下さい。(:-p)

また、これを書いてから「Mac OS X v10.5 Leopard as UNIX」をTSUTAYA online(ポイント5倍と5,000円以上で300円のギフト券プレゼントに惹かれた)で注文しただけなので届いたら加筆します。

実勢価格は税込みでポイント分を減算済み
調査日時: 2008/01/25(金)
最終仕様及び価格はリンク先をご参照下さい
販売店 UNIX的システム構築
アスキー
as UNIX
ローカス
備考
(送料無料)
JBOOK 「在庫あり」 「在庫あり」 3,000円(税込)以上無料
TSUTAYA online 「在庫あり」 「在庫あり」 1,500円(税込)以上無料
楽天ブックス 「在庫あり」 「在庫あり」 1,500円(税抜)以上無料
Amazon.co.jp 「在庫あり」 「在庫あり」 1,500円(税込)以上無料
セブンアンドワイ 「在庫あり」 「在庫あり」 1,500円(税込)以上無料
紀伊國屋 BOOK Web 「在庫あり」 「在庫あり」 5,000円(税込)以上無料

前月の注目のリリースへ