我想寫一個坐在不同電腦前面的幾個用戶玩的電腦遊戲。爲此,我想實施一種P2P方法。我可以使用Apache服務器作爲本地網絡嗎?
現在我考慮以下情況。我有,比方說,建立一個本地網絡的6臺電腦。在每臺電腦上安裝Apache Web服務器。所以,每臺電腦都運行一個網站。在這種情況下,我有幾個問題:
這些網站的網址是什麼?電腦的名字?
每當電腦啓動時,apache服務器是否會自動啓動?
如果我想使用PHP或Apache編寫「本地」網站就足夠了,是否需要額外安裝一些東西?
非常感謝您的幫助。
我想寫一個坐在不同電腦前面的幾個用戶玩的電腦遊戲。爲此,我想實施一種P2P方法。我可以使用Apache服務器作爲本地網絡嗎?
現在我考慮以下情況。我有,比方說,建立一個本地網絡的6臺電腦。在每臺電腦上安裝Apache Web服務器。所以,每臺電腦都運行一個網站。在這種情況下,我有幾個問題:
這些網站的網址是什麼?電腦的名字?
每當電腦啓動時,apache服務器是否會自動啓動?
如果我想使用PHP或Apache編寫「本地」網站就足夠了,是否需要額外安裝一些東西?
非常感謝您的幫助。
不可以,除非您的「本地」網站(有時稱爲內部網)具有依賴於它的應用程序。
只要得到一個良好的LAMP或WAMP堆棧,然後設置好。
您還必須在服務器上配置防火牆,這又取決於平臺。
在我的網絡中,我的服務器上有一個apache服務器。我的服務器被稱爲「服務器」,所以我只需鍵入其他工作站http://server
。其他尖端放在您的主機文件,該決議:
192.168.0.100 server
的IP只是一個例子,如果你有三個工作站,並希望訪問他們喜歡的:
http://machine1
http://machine2
http://machine3
你將不得不在你的主機文件:
192.168.0.1 machine1
192.168.0.2 machine2
192.168.0.3 machine3
所以......
1)是的,如果你在你的主機文件中設置你的計算機名就像我上面所說的 2)如果註冊爲服務,Apache將自動啓動。 3)是的。 Apache是你需要編寫使用PHP(如果你想的MySql太,然後再進行安裝)本地網站什麼
對不起,我沒有得到答案。您可以通過http:// server訪問您的服務器,但其他人可以訪問它嗎?什麼是192.168.0.100?這僅僅是一個例子嗎?或者它是一些特殊的IP地址? – Roman 2010-02-23 15:06:26
是的,只是一個例子。這個IP是你網絡中每臺機器的IP地址。當您輸入http:// server時,DNS會識別並重定向到您的機器,然後apache將會收到請求。 – 2010-02-23 15:11:35