LOVE THE LIFE

20050417

先日余っていたマシンにdaapをいれて、自宅内だけのサーバにしていたがあまりにもPen4な早いマシーンなのでもったいなく思いWebサーバだけこっちへ持ってこようかと思い夕方から設定を始める。

FreeBSD5.4RC1を入れているので何かとわくわく。で、PostgreSQLからApache2いれてさてApacheを起動しようとしたら何故 か見れない...。うーん。ルータの設定も変えたし、httpd.confもちゃんと書いたはず。telnetで接続できるか試してみる。

telnet localhost 80
Trying ::1...
Connected to localhost.starsugar.jp.
Escape character is '^]

これはtcp6でつながってるぽい!/etc/hostsの::1をコメントアウトしてもう一度telnetで80に接続してみた。

telnet localhost 80
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host

127.0.0.1で繋がらない。80番は本当に開いてるのか?netstatしてみる。

> netstat -an
tcp6 0 0  *.80 *.* LISTEN

tcp6で80番待ち受けてた..。これはどこの設定なのかよくわかんなかったのでぐぐってみたらありましたよ!httpd.confの 中で Listen 0.0.0.0:80と書くんだと!知らなかった!今までずっとListen 80と書いてたよ..。これでApacheの再起動したらtcp4で80 番がListenしてた。よかったよかった。

TRACKBACK URL

TRACKBACK URL FOR THIS ENTRY : http://starsugar.com/tb.php?id=20050417

POST A COMMENT

  • POSTされた内容はすぐに反映されません
  • TAGは使用できません
  • TITLEには必ずひらがなで「すたしゅが」と入力してください

NAME :

URL :

TITLE :

COMMENT :