自宅でMyPortalを、もうひとつ公開する。

Counter: 246, today: 1, yesterday: 0
  • ひとつのドメイン名で2つ以上の自宅サーバーを公開
  •  Apacheサーバーのhttp.confを修正すれば、可能
  •  修正個所 port8080にアクセスできるようにするだけです。
120行あたり
Listen 8080

212行あたり
ServerName localhost:8080

公開用PCで開発作業をするためにlocalhostとするが、公開の際は

  • Port8080をスタティックIPマスカレードの設定で、8080ポートとローカルIPを関連付ける。
  •  212行目を書き換える.たとえば
ServerName tokyo.atso-net.jp:8080
  •  Xoopsのmainfile.phpのドメインの定義を公開時に修正
(修正前)define('XOOPS_URL', 'http://localhost:8080/xoops');
(修正後)define('XOOPS_URL', 'http://tokyo.atso.net.jp:8080/xoops');

 ドメイン名でのURLを、見れるようにする

  •  \windows\system32\drivers\etc\confのなかのhostsファイルを修正し、自分PCのドメイン名と関連付けておく。
  •  こうすることで、ローカルネット内から、ドメイン名でサーバーを見れる。
127.0.0.1       localhost
192.***.**.**    tokyo.atso-net.jp   :自宅サーバー
192.***.**.**    tokyo.atso-net.jp   :このPC
  • 素朴な方法です。仮想ドメインを使う方法もある。

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-08-17 (金) 15:47:00 (2110d)