2012-09-29 119 views
0

因此,我運行了最新版本的Ubuntu和Apache。 Apache爲localhost工作,但我不知道如何從我的筆記本電腦在同一無線網絡上加載它。我嘗試了很多不同的東西,並不確定哪些相關或將有助於診斷問題。我是一個完整的Linux和網絡noob。感謝您的幫助!讓apache在局域網上運行

編輯:爲了澄清,Apache在Ubuntu上運行。

回答

0

如果您的本地主機界面上的apache運行在您的筆記本電腦上,只需在您的瀏覽器窗口中輸入:http://localhost/http://127.0.0.1

如果你希望使用的爲您的無線網絡中的其他主機,你必須對你的外部IP地址,運行Apache網站(可通過ifconfig工具來顯示)使用Listendirective。然後,如果您不使用Virtual Hosts使用綁定地址訪問您的站點,否則使用配置的虛擬主機名稱。

+0

如何使用綁定地址?我試圖設置它來聽192.168.2.5。我應該嘗試72.200.xxx.xxx嗎? –

+1

運行ifconfig,你會看到你的外部IP地址。若要在特定IP地址上運行apache,請將您的'/ etc/apache2/ports.conf'中的'Listen'指令更改爲'Listen my.ip.add.ress:80',如果您想在所有網絡接口上運行apache,請使用'聽80'。不要忘記通過'apachectl restart'修改配置後重新啓動Apache。 –

+0

謝謝soooooo。這是我沒有嘗試的一個變量,我在httpd.conf中放置了Listen指令。謝謝! –

0

Ubuntu服務器。 ifconfig獲取IP地址。去你的筆記本電腦,並輸入您的網頁瀏覽器的地址。

+0

不起作用,它超時。我試過192.128.2.5和我的實際IP地址,都超時。掐住我的IP地址,它是活動的... –

+0

apache是​​否正在運行?你試過把它關掉再打開嗎?也進入接口並設置靜態IP,可能值得一試。 – Iscariot

+0

是啊,Apache正在運行,我得到「它的工作!」。我如何設置靜態IP?我應該嘗試連接哪個IP? 192.168.2.5或72.200.xxx.xxx?或者是另一個? –