2013-12-20 36 views
1

例如,我有一個爲我的經理製作的網站。他需要查看網站並輕鬆與其交互。他需要查看我上傳並與之互動的所有網站政策,以便使用自己的計算機對其進行進一步更改。你如何做到這一點,怎麼可能。如何將我的網站上傳到本地服務器以供其他用戶從他自己的計算機上查看

我正在使用XAMPP(localhost查看我的所有網站)其他用戶如何查看我的網站而無需在他的計算機中安裝XAMPP? MySQL可以與另一臺計算機共享嗎?

+0

呃,主機它在網上的某個地方? – superphonic

+0

或者你可以簡單地[開放式訪問XAMPP(http://stackoverflow.com/questions/5524116/accessing-localhost-xampp-from-another-computer-over-lan-network-how-to)。 –

回答

0

你可以簡單地用你的IP地址替換127.0.0.1或localhost(假設你們都在同一個辦公室網絡中)。例如與yourip/project/index.php

更換localhost/project/index.php如果在Windows中的命令提示符下直接輸入ipconfig或嘗試ifconfig Mac或Linux操作系統,找出你的ip。

+0

沒有打開防火牆,設置端口轉發,這將無法正常工作...... –

+0

它適用於我,但我接受你的觀點,只有在所有條件都正確的情況下才能正常工作。 – adamS

+0

我剛剛在防火牆中打開了80端口,並允許所有訪問權限,我現在應該做什麼?是的,我在辦公室網絡。 – ShahF

2

有幾種方法可以解決您的問題。

您可以提供訪問本地機器。因此,你必須檢查你的防火牆設置和常開端口80或8080。然後,你必須做出決定:

  • 當第二人是在同一個本地網絡,你 通常只需要分享當地IP。要找出您的本地IP爲Windows用戶,您必須打開命令外殼並鍵入ipconfig。 (注意:在複雜的網絡結構中,這並不總是訣竅,也許你必須聯繫本地管理員。)
  • 當第二個人是不在同一個網絡中時,可以在路由器上配置 portforwarding 。要分享您的公共IP,您可以使用其他DYNDNS服務(dyndns)或者只是自己傳播IP(whatismyip)。我會不建議該解決方案 很長一段時間,你應該只提供臨時訪問您的網絡中的本地服務。

您還可以使用隧道提供本地服務。例如:

另一種解決方案是使用一個公共託管商。這是一個經濟實惠的解決方案,您不必擔心任何本地問題。如果你經常想提供你的服務,甚至全天候運行,我寧願這個解決方案。

對於有經驗的用戶,還有可能通過繞過反向ssh portforwarding服務。有關其他信息,我會推薦以下博客文章:toic.org - reverse-ssh-port-forwarding

+0

這幫助了很多。謝謝! – ShahF

相關問題