P2を使って2chを見よう!for MacOSX 10.5 Leopard

                                                                                                    10.4以前のOSでの設定方法はこちら

P2の設置の基礎の基礎(Wi-fi編)


  • P2をダウンロードして解凍。解凍して出来たフォルダを~/sites/に置く。

  • ~/sites/rep2/に新規フォルダを作成してdataにリネーム。

  • Finderで~/sites/rep2/data/を選択後、「右クリック」>「情報を見る」>「所有権とアクセス権」を選択。ユーザ・staff・everyoneの3つ全てのアクセス権を「読み/書き」可能に変更する。

  • Pseudoを起動。Pseudoのウィンドウにmiをドラッグ&ドロップしてmiを起動する。
このウィンドウにドラッグ&ドロップ


  • miの「メニューバー」>「ファイル」>「開く」で/private/etc/apache2/httpd.confを開き、以下の内容の行を探し、頭についている#を外す。
          #LoadModule php5_module libexec/apache2/libphp5.so

  • 「システム環境設定」>「共有」>「Web共有」にチェックを入れる。

  • 自宅のwi-fiに接続したMacもしくはiPhoneから以下のアドレスへアクセスする。
     Macからのアクセス
          http://(rep2を置いたPCのIPアドレス)/~(ユーザ名)/rep2/
     iPhoneからのアクセス
          http://(rep2を置いたPCのIPアドレス)/~(ユーザ名)/rep2/?b=k


 P2の設置の基礎の基礎(3Gからアクセスする)

※注意:ここから先の作業を行うと、悪意のある第三者からの攻撃や不正アクセスの踏み台にされる等の危険性があります。
    危険性を踏まえた上で、各自セキュリティ対策をして自己責任で作業を行って下さい。

  • ~/sites/rep2/conf/conf_hostcheck.phpをmiで開く。

  • iPhoneのパラメータを0から1に書き換える。
          // iPhone
          'iPhone' => 1,

  • ~/sites/rep2/conf/conf_hostcheck.phpへの変更を保存する。

  • Pseudoを起動。Pseudoのウィンドウにmiをドラッグ&ドロップしてmiを起動する。

  • miの「メニューバー」>「ファイル」>「開く」で/private/etc/apache2/httpd.confを開き、以下の内容の行を探し、Indexesを外す。
          Options Indexes Includes FollowSymLinks

          ↓

          Options Includes FollowSymLinks


  • /private/etc/apache2/httpd.confへの変更を保存する。

  • miの「メニューバー」>「ファイル」>「開く」で/private/etc/apache2/users/(ユーザ名).confを開き、上記と同様にIndexesを外す。
          Options Indexes Includes FollowSymLinks

          ↓

          Options Includes FollowSymLinks


  • /private/etc/apache2/users/(ユーザ名).confへの変更を保存する。

  • Apacheを再起動する(「システム環境設定」>「共有」>「Web共有」をチェックし直す)。

  • ルータの80番ポートを開け、P2サーバのMacへポートフォワーディングする。

  • iPhoneの3G回線から以下のアドレスへアクセスする。
          http://(グローバルIPアドレス)/~(ユーザ名)/rep2/?b=k



最終更新:2009年04月28日 02:24