ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
Main Menu
Tweet
Facebook
Line
:-?

2005年1月21日(金曜日)

玄箱サーバーメモ

カテゴリー: - webadm @ 21時08分30秒

外向けの本格的なWEBサーバーとしてApacheをインストールした後に実は問題が発生します。HttpのデフォルトポートであるTCP 80番が玄箱の設定用WEBサーバー(thttpd)で既に使用されているのでApacheで使用できません。

対策は2案あります。

(1) Apacheの使用するポートを80番以外に設定しルーターの仮想サーバー設定で外向けTCP 80番を玄箱のそのポート番号にマッピングする。
利点:既存のthttpdサーバーの設定を変える必要が無い。
欠点:ローカルネットワークからアクセスするのには外からだと必要のないポート指定がURLに必要

(2) thttpdの使用するポートを80番以外に設定変更しApacheがデフォルトの80番を使えるようにする。
利点:外からでも内側からでも同じ様にサーバーにアクセスできる
欠点:玄箱の設定WEBページを開くのに変更したポート番号をURLに指定する必要がある

玄箱の設定WEBページはめったに開かないしローカルからしか開かないのでポート番号指定が伴ってもぜんぜん平気なので、(2)の方式を採用することにします。

まず/etc/thttpd.confの中のport=80の行をport=1000に以下の様に変更します。

/etc/thttpd.conf:

dir=/www
user=root
logfile=/var/log/thttpd.log
pidfile=/var/run/thttpd.pid
port=1000
charset="”
cgipat=/cgi-bin*/*

次にthttpdを再立ち上げし直しTCPポート80番を開放するために以下のコマンドを実行します。

/etc/rc.d/init.d/thttpd restart

あとはApacheをそのまま立ち上げるだけでOKです。試しに設定WEBが以前どおり使えることをhttp://kuro-box:1000でアクセスして確かめてみましょう。


コメント

このコメントのRSS

TrackBack URL : https://www.rainbowseeker.jp/xoops/modules/wordpress/wp-trackback.php/39

この投稿には、まだコメントが付いていません

コメントの投稿

改行や段落は自動です
URLとメールアドレスは自動的にリンクされますので、<a>タグは不要です。
以下のHTMLタグが使用可能です。
<a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <br> <code> <em> <i> <strike> <strong>


ご注意 : セッティングにより、コメント投稿から実際に閲覧できるようになるまで暫く時間が掛かる場合があります。 再投稿の必要はありませんので、表示されるまでお待ち下さい。

13 queries. 0.057 sec.
Powered by WordPress Module based on WordPress ME & WordPress

ページ変換(Google Translation)
サイト内検索