搭建家庭服務器(適用無基礎和電腦新手)

很多人家中有臺式電腦,筆記本,手機,平板等很多電子設備了。最麻煩的就是文件共享,總要用數據線到處接,如果用蘋果,還要用指定的軟件工具,實在麻煩。

我這裏介紹一種WEB服務器的方法。大家可以嘗試。

一、事前準備

1、路由器,最好是無線路由器。無線的路由器會貴一些,但一般150元之內就夠用了。

解釋“路由器”是什麼。一般家庭中的電腦會連接網線,再通過“貓”連接到電話線,這樣就可以上網了。如下:

電信/聯通  -----  電話線  -----   貓  ------   網線  ------  電腦

那路由器就是放在“貓” 和“電腦”之間的東西。如下:

電信/聯通  -----  電話線  -----   貓  ------   網線  ------ 路由器  ------  電腦

路由器就可以讓一個寬帶線變成多個寬帶了。那家中其它設備,只要接到路由器上也可以上網了。開頭的地方也說最好是無線路由器,因爲手機,平板上一般接不了網線,如果也想連接到路由器就需要通過“無線”的方式,手機和平板上一般有WIFI的設置,打開WIFI就是打開無線功能了,再連接到路由器,也可以上網了。

這裏路由器的設置不能細寫了,因爲不同廠商的設置界面不同,所以講完整比較麻煩,但你可以讓懂點技術的朋友來幫你,而且放心的是,他設置過一次,路由器就會記錄所有設置,即使斷電也不會丟失,所以只設置一次就可以,以後自己就不用再管了。

2、下載並安裝使用的軟件

首先下載JAVA虛擬機,下載地址http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html

全是英語,所以找到截圖的位置

先選擇 Accept License Agreement ,然後  在下面的列表找到  Windows x86,點擊右邊的 jdk-6u35-windows-i586.exe 就可以下載了。


然後下載tomcat 7 ,地址http://tomcat.apache.org/download-70.cgi

仍然全是英文,所以看截圖

在 Core 下,直接點擊 32-bit Windows zip 開始下載。

需要下載的軟件已經全了。開始安裝操作。

java虛擬機直接雙擊,大部分是下一步,不需要修改設置就可以完成安裝,完成後,不用重啓系統。這裏需要補充一個操作,就是改一個系統中的設置才能使用JAVA虛擬機。

如果是windows xp用戶,請在桌面上“我的電腦”上點擊鼠標右鍵,選擇“屬性”,再切換到“高級”。

如果是windows vista或windows 7 用戶,請在桌面上”計算機“上點擊鼠標右鍵,選擇“屬性”,也切換到“高級”。此時會看到如截圖內容

在這個界面中點擊最下面的“環境變量”,顯示如下圖

這個界面中有兩個“新建”,請點擊下面的“新建”,然後在彈出的提示中按下面要求寫入內容,只複製標藍色的部分就可以,注意首尾不要有空格。

“變量名”中寫  JAVA_HOME

“變量值”中寫C:\Program Files (x86)\Java\jre7   如果是xp系統,變量值改爲C:\Program Files\Java\jre7

寫完後,點擊“確定”,就會在“系統變量”中看到新加的“JAVA_HOME”。然後在這裏找到“path”一行,選擇這行,使用下面的“編輯”按鈕,此時“變量值”中已經有內容,請不刪除。如誤刪除了,可以點擊“取消”,就不會保存了。如果“變量值”中的內容是分號; 結尾,那就在後面加上 %JAVA_HOME%\bin  如果不是分號結尾,就先寫上一個分號,請注意的是分號是英語的分號,如果不清楚英語的分號,請複製   ;      這個符號就可以。

這樣JAVA虛擬機就安裝完了。另一個tomcat在下載時選擇的是綠色版本,所以不用安裝,把下載的文件用解壓軟件(如winrar),解壓出來就可以了。解壓後會看到截圖中的一組文件。


請在C盤以外的地方,像D,E之類的地方建立tomcat7文件夾。把這一堆文件複製進去。tomcat也準備好了,這裏我是放在D盤的。下文會統一用D盤表示,如果你放的位置不同,請注意替換一下。

現在需要試一下這兩個軟件是否可以正常使用。

如果是windows xp用戶,請在“開始”中選擇“運行”,然後寫入  cmd

如果是windows vista/7用戶,請打開“開始”,直接寫入 cmd

然後回車,啓動cmd。這時會出現一個黑色的窗口。如下圖

窗口裏的文字可能有差別,但一定是黑色的背景。

然後按以下順序輸入命令並回車。

d:  回車 ,如果你的tomcat不在D盤,請改成相應的字母。

cd tomcat7/bin  回車。然後和下圖內容相同。

你會看到自己輸入的內容,此時再輸入 startup.bat。 就出現一個新的黑色窗口,並滾動顯示一些信息。然後打開以下軟件中的一個IE,firefox, chrome或者360瀏覽器。在地址欄中寫入 http://localhost:8080/ 然後回車,如果一切正常,會看到如下截圖,如果失敗,瀏覽器會顯示錯誤提示。具體解決方法請留言單獨聯繫我吧。

此時說明兩個軟件已經正常了。

二、共享文件

前兩步做完,家庭服務器已經運行起來了。當不用這個服務器時,只要把黑色背景的兩個窗口關閉就可以了。可以放心的是黑色窗口關閉就是完全的關閉,沒有任何後臺進程運行。反之,在使用家庭服務器時,黑色背景的窗口要保持打開的狀態,可以“最小化”,以免影響其它操作。

現在要測試一下其它工具是否也能連接家庭服務器,首先是啓動家庭服務器,以上簡單描述一下

開始  ---    運行    ----    cmd    ----    D:  回車   -----    cd tomcat7/bin  回車  -----    startup.bat  回車

啓動時可能會有防火牆提示,記得要放行啊。其它工具(手機,平板)還要與家庭服務器連接的。

要想連接,首先要知道家庭服務器這臺電腦的地址。在桌面右下角有“網絡連接”圖標(如果有多個,請使用沒有紅色叉或黃色提示的)。點擊左鍵打開一個窗口。如下圖

這個窗口是vista/7的用戶,然後打開“詳細信息” ,在新的窗口中,IPv4地址 一行,請記下右邊的內容,我的機器是192.168.1.100

xp的用戶與截圖不同,會有兩個選項卡,請切換到第二個“支持”,在IP 地址 一行,記下右邊的內容。

再用電腦的瀏覽器打開  http://192.168.1.100:8080  如果你的地址與我不同,請替換一下,但前後的內容是相同的。如果成功,你就會看到之前見過的內容了。

同樣,在手機或平板,打開WIFI後,在瀏覽器中打開http://192.168.1.100:8080  ,如果看到和電腦相同的內容,說明,你的手機或平板就可以連接家庭服務器了。


接下來就是放入自己要傳輸的文件了。

我的tomcat放在D盤,所以打開文件夾  D:\tomcat7\webapps\ROOT  如果你在其它盤就注意替換。

此時你會看到很多文件,請在這裏新建一個文件夾a,名字越短越好,後面會做說明。然後在a中放入自己要傳輸的文件就可以了。此時在手機或平板上,只要在原來的地址後面改一下,由http://192.168.1.100:8080 改成   http://192.168.1.100:8080/a/文件名。就可以打開要查看的文件了。這就是爲什麼文件夾的名字要短的原因,方便使用。

這裏補充幾點,可以改進的地方

1、把D:\tomcat7\webapps\ROOT 中 a文件夾在桌面上建立一個快捷方式,這樣可以在桌面上直接打開,迅速放入自己要共享的文件。

2、把http://192.168.1.100:8080/ 的地址放入手機中瀏覽器收藏夾,下載只在後面加上文件夾和文件名就可以了。

3、如果在D:\tomcat7\webapps\ROOT下放了多個文件夾,文件比較多,文件名也可能比較長,那就要改一下。

首先要關閉家庭服務器的黑色窗口,就是關閉服務器才能改它的設置

在D:\tomcat7\webapps\ROOT\WEB-INF  (如果tomcat的位置不同注意替換D)中找到文件web.xml,然後用“記事本”打開,不要直接打開,直接打開是不能修改的。

然後在最後一行</web-app>前插入以下代碼

<servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>true</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

插入後如下圖

然後再啓動家庭服務器,這樣手機和平板在訪問家庭服務器時就只到文件夾,然後就可以看文件夾下的所有文件清單,並選擇打開想要的文件了。



至於家庭服務器可以用更方便的啓動方法,或其它需要的功能,就大家留言提意見吧。我再後續補充。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章