Jun 21, 2005

自分のMacでホームページを公開しよう

Panther tiger

 プロバイダのスペースや無料スペースを借りてホームページを作成するのはとても安定していて、頼もしいものですが、だんだん使い込んでいくにつれてディスク容量が足りなくなったり、広告がない方が...なんて思ってしまうことがあります。自分の会社や組織のページを充実させようと考えたらなおさら気になってきます。

 MacOSXなら標準機能「パーソナルWeb共有」を使うだけで、これでおわり?と思うぐらいあっさりと自宅(職場)のMacをWebページサーバーにできます。おまけに容量の心配も割り込み広告の配慮もいりません。

必要なもの

  • Mac(Mac OS Xを搭載しているもの。10.3.x(Panther)で話は進みます)
  • 常時接続環境(ADSLとか光とか)
  • Safari(またはShiira, Firefox, Mozilla, Omniweb, iCab, Camino, InternetExploreなど)
  • やる気
  • セキュリティーへの配慮
  • インターネットを構築してくれた方々への畏敬の念

設定

  1. アップルメニューから「システム環境設定」を開いて




  2. 「共有」パネルを開く。



  3. サービスのなかに「パーソナルWeb共有」がありますので...。



  4. ここにチェックをいれると「パーソナルWeb共有」が開始します。



これだけです。これだけでいま目の前にあるちいさなMacは強力なhttpサーバーとして動いています。世界中から目の前にあるMacにアクセスすることができます。スゲー。


動作確認

試しにsafariから「共有」パネルの下の方にかかれているアドレスにアクセスしてみます。青い文字の部分をクリックすると自動的にSafariが動いてホームページが表示されます。http://192.168.0.3/うんぬんとありますが、この数字や文字はそれぞれの環境で変わります。

  1. 共有パネル下http://あなたのIPアドレス/のほうをクリック。もしくはURL手入力。

    http://127.0.0.1/またはhttp://localhost/でもよいです。書き方は違いますが同じ意味です。127.0.0.1はそのパソコン自身を表す内部的なアドレスです。localhostも同じ意味です。IPアドレスはシステム環境設定のネットワークパネルで確認することができます。この先のステップでよく使うのでおぼえておきます。


  2. パーソナルWeb共有が正しく起動できていれば、きっと世界一強力といわれるサーバーソフトウェアApache(アパッチとよみます)が動いていることを示すページが表示されるはずです。
    (クリックで拡大)
    "このコンピューターのWebページを表示するには〜"の方をクリックするとこんなかんじ。アドレスのところが http://あなたのIPアドレス/ になっているところに感動。


  3. 共有パネル下http://あなたのIPアドレス/~名前のほうをクリック。もしくはURL手入力。
    (クリックで拡大)
    "またはユーザー個人のサイトの場合は〜"の方をクリックするとこんなかんじ。アドレスのところが http://あなたのIPアドレス/~ユーザー名/ になっているところに注目。

この二つの違いは何かと言うことになりますが、それについては次で。

Webページの設置

さっそく公開するWebページを作っていきたいところです。が、上記でみた二つのページの意味を考えながら設置していくとあとあとトラブルが少ないです。Mac OS X(Panther)では「パーソナルWeb共有」用のディレクトリとして利用できるのは以下の二つがあります。/Library/WebServer/Documents//Users/(ユーザーの名前)/Sites/です。

上記にあったこっちの画面

で表示されたページの場所は/Library/WebServer/Documents/です。

ここはhttp://自分のIPアドレス/で開かれるページの場所になります。

上記にあったこっちの画面

で表示される場所は/Users/(ユーザーの名前)/Sites/です。
ここはhttp://自分のIPアドレス/~ユーザーの名前/で開かれるページの場所になります。

どっちにページを作っていけばいいのか悩むところですが、今用意したサーバーを一人だけで使うのだったら/Library/WebServer/Documents/に、複数のユーザーが使うのであれば、/Users/(ユーザーの名前)/Sites/にページを設置するとトラブルが無くて良いと思います。将来的なことを考えるなら断然

こっちの中に作って、http://自分のIPアドレス/~ユーザーの名前/でつかっていくと良いです。

2 Trackbacks

MacOSX上でP_BLOGを使うために

チューンナップの手順とか、メモしておこうと思います。 まず、やること。 ★パーソナルWeb共有をONにする参照:自分のMacでホームページを公開しよう http://earlybirds.ddo.jp/namahage/inegalog/article.php?id=5 ★MySQLをインストールする参照:Mac OS XにMySQLをイ

From : なごみっくす @ 2006-04-24 19:40:43

MAC OSX10.4 Tiger にPHP + MySQL+phpMyAdmin2.11.3インストールメモ

あまり情報も無く、あっても古い情報しか無い為に悪戦苦闘。 結局色々な障害にぶつか...

From : Memolog |千葉県市川市にてWEB(ホームページ)制作、デザインをおこなうIROYAのブログ @ 2007-12-20 00:45:16

Track from Your Website

http://earlybirds.ddo.jp/namahage/inegalog/trackback/tb.php?id=5
(言及リンクのないトラックバックは無視されます)

Comments in Forum

6 Comments