作者 主題: apache 無法起動...  (閱讀 4244 次)

0 會員 與 1 訪客 正在閱讀本文。

ychuang

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
apache 無法起動...
« 於: 2002-10-07 22:15 »
弟有兩台linux 主機,使用ip分享器,分別是192.168.1.1(第一台);192.168.1.2(第二台),但是第二台的mail,proxy,ftp都很正常,唯獨apache server 無法啟動,
錯誤訊息如下:
[Mon Oct  7 21:57:21 2002] [crit] (98)位址已經有在使用: make_sock: could not bind to address 192.168.1.2 port 80
[Mon Oct  7 21:57:24 2002] [crit] (98)位址已經有在使用: make_sock: could not bind to address 192.168.1.2 port 80

但是關掉第一台的apache server,也是同樣的錯誤,不知何解

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17478
    • 檢視個人資料
    • http://www.study-area.org
apache 無法起動...
« 回覆 #1 於: 2002-10-07 22:34 »
netstap -nap | grep 80 有甚麼?

ychuang

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
apache 無法起動...
« 回覆 #2 於: 2002-10-07 22:47 »
引述: "netman"
netstap -nap | grep 80 有甚麼?


bash: netstap: command not found  

要裝哪個套件啊?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17478
    • 檢視個人資料
    • http://www.study-area.org
apache 無法起動...
« 回覆 #3 於: 2002-10-07 22:59 »
引述: "ychuang"
引述: "netman"
netstap -nap | grep 80 有甚麼?


bash: netstap: command not found  

要裝哪個套件啊?


啊,抱歉,應該是 netstat

ychuang

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
apache 無法起動...
« 回覆 #4 於: 2002-10-07 23:04 »
引述: "netman
啊,抱歉,應該是 netstat[/quote


# netstat -nap | grep 80
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN
680/mysqld
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN
1339/(squid)
tcp        0      0 192.168.1.2:8080        192.168.1.4:1333        TIME_WAIT
-
unix  2      [ ACC ]     STREAM     LISTENING     1097   680/mysqld          /va
r/lib/mysql/mysql.sock

這些代表什麼意思?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17478
    • 檢視個人資料
    • http://www.study-area.org
apache 無法起動...
« 回覆 #5 於: 2002-10-07 23:51 »
看來 port 80 沒開啊、、、

能還原 httpd.conf 嗎?

ychuang

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
apache 無法起動...
« 回覆 #6 於: 2002-10-08 18:16 »
引述: "netman"
看來 port 80 沒開啊、、、

能還原 httpd.conf 嗎?


什麼意思呢? 是要還原什麼?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17478
    • 檢視個人資料
    • http://www.study-area.org
apache 無法起動...
« 回覆 #7 於: 2002-10-08 18:29 »
若你改過 httpd.conf ,將你所修改的全部還原。

假如你夠經驗,是一定有原始備份檔的。

ychuang

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
apache 無法起動...
« 回覆 #8 於: 2002-10-08 22:09 »
引述: "netman"
若你改過 httpd.conf ,將你所修改的全部還原。

假如你夠經驗,是一定有原始備份檔的。


我重新安裝,再更改設定檔後,發現問題的所在了,終於解決了...謝謝netman兄

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17478
    • 檢視個人資料
    • http://www.study-area.org
apache 無法起動...
« 回覆 #9 於: 2002-10-08 22:38 »
那是否可以順便說說問題所在嗎?

這樣可讓後來者避免....  謝謝!

ychuang

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
apache 無法起動...
« 回覆 #10 於: 2002-10-09 07:27 »
引述: "netman"
那是否可以順便說說問題所在嗎?

這樣可讓後來者避免....  謝謝!


把 listen 80 mark起來,就正常了,但還有一問題想請教您,輸入網址linux2.xxx.dyndns.org會開啟linux1.xxx.dyndns.org,linux1:192.168.1.1
linux2:192.168.1.2 ,hosts檔和dns的正解檔都有加入linux2啊!不知您是否知道
原因出在哪裡?