怎麼用個人電腦建伺服器?


一、安裝IIS

從桌面打開"我的電腦",進入後打開「控制面板",好,這時找到「添加/刪除程序",進行雙擊;在彈出的窗口中,單擊「添加/刪除Windows組件",等待,會彈出一個窗口,這裡可以進行選擇,看要安裝什麼組件,這些你以後慢慢看吧,我們先完成我們要做的事。在組件列表中選擇第一個「Internet信息服務(IIS)",

也就是在這一個名稱前面的四角框打上勾;(當然,你也可以對「Internet信息服務(IIS)"這一條進行雙擊,這時就會彈一個窗口,裡面又可以進行選擇,看哪些不需要安裝都可以去掉勾。)

我們選好了以後,單擊「下一步",這時就會彈出一個進度條,安裝過程中會提示你插入跟你當前所用的系統版本相對應的系統安裝盤;例如:你的系統是XP,那就插入XP系統安裝盤;

2000就插入2000系統安裝盤。建議用2000server的的系統做伺服器會比較穩定,而且人數訪問限制可以自由設置。放入光碟後,單擊確定。完成後,開始設置IIS。

二、設置IIS

也是打開「控制面板」---&>然後打開「管理工具」---&>這時找到我們剛安裝的「Internet 服務管理器",雙擊;我們看到的是"Internet信息服務"窗口,

這時我們對,左窗口的「Internet信息服務」文字下邊的「你電腦的計算機名旁的+號進行單擊,彈出下一級目錄,我們現在只要做網站伺服器,其它功能不需要,我們都把它停止運行,

免得被人攻擊,如:」默認FTP站點「,我們現在不需要,對該項進行右擊選」停止「。我們看到的都照這個步驟弄」停止「服務,只留一個」默認web站點」為」啟動「狀態。

接下來我們開始設置我們的站點吧。對「默認web站點」右擊,選擇」屬性「,彈擊一個名為」默認web站點屬性」的窗口,我們要設的第一個「Web站點":

詳細設置列表:

Web 站點標識

說明: 默認Web站點

IP 地址: (全部未分配)

TCP 埠: 80 (填80)

連接

無限 (不限制訪問人數,就單擊前邊的圓圈)

限制到 (要限制訪問人數,就單擊前邊的圓圈和輸入限制連接的人數)

連接超時:30(秒)

啟用保持 HTTP 激活 (打上勾)

啟用日記記錄 (打上勾)

活動日記格式:

W3C 擴充日誌文件格式

這一頁設置就完成了;下一設置:

操作員:

這裡就不用設了,用默認的.

性能:

這裡也可以跳過,可以不用設置。也可以過看後自已看看需不需要設置。

ISAPI 篩選器

這裡不管它

主目錄

(這裡要好好設一下了)

連接到此資源時,內容應該來自於:

此計算機上的目錄

另一計算機上的共享位置

重定向URL

(這裡我們選第一個)

本地路徑: (這裡是你那網站肉容的文件夾)比如:我們的網站放在E:web,那我們就填"E:web"

(打勾) 腳本資源訪問 (打勾)日誌訪問

(打勾) 讀取 (打勾)索引此資源

寫入(不打勾,打了勾,別人就可以修改我們的網站了)

目錄瀏覽(不打勾,看情況定)

應用程序設置

應用程序名: 默認應用程序

起始點: &<默認 Web 站點&>

執行許可: 純腳本

應用程序保護: 中 (共用的)

這一頁也設置完成了

文檔

(打勾)啟用默認文檔

列表裡設置

index.htm (單擊添加,輸入index.htm,確定。進行添加.)

index.asp (單擊添加,輸入index.asp,確定。進行添加.)

index.html (單擊添加,輸入index.html,確定。進行添加.)

Default.htm

Default.asp

iisstart.asp

調整順序:單擊添加後的列表裡的任一個項目,然後按左邊的向上鍵,向上移動,向下鍵,向下移。

以上的順序說明:

比如你的網站上有"index.htm、index.html、index.asp"這三種網頁文件,那麼你在網頁中進行訪問,會先訪問到index.htm,若你的網站不存在index.htm,那麼網頁會訪問index.asp,

index.htm和index.asp都沒時,那麼我們輸入網址訪問到的就是index.html文件.(這些都是根據我們上邊的設置來進行的)

(不打勾)啟用文檔頁腳

這一頁完成

接下來我們只看一個

目錄安全性

匿名訪問和驗證控制

單擊「編輯"

在彈出的"驗證方法"窗口中進行如下設置

(打勾)匿名訪問

單擊編輯

這時彈出一個「匿名用戶帳號"

匿名用戶

用戶名:(選擇一個只可以進行訪問的帳號)(這裡一般已經默認設置了這樣一個帳號)

密碼:默認

(打勾)允許IIS控制密碼

完後,我們就直按確定,全部設置完成

空有一個網站空間怎麼行,還要個域名才可以讓別人訪問到我們的網站,要不剛才設的都白設了。好,

我們用花生殼來完成這個任務

先到免費域名|域名註冊 註冊一個帳號

註冊完成後,在裡面申請一個免費域名(這些在花生殼網站里可以看看幫助)

然後在站里對域名進行設置

詳細設置如下:

維護花生殼服務

請如實填寫以下資料,這些資料將用於您的站點推廣,其中帶有「*」的為必填項。

二級域名* 這裡顯示的是你剛註冊的免費域名

站點分類* 一般選綜合網站(看自已的網站定)

站點描述* 寫你的網站的介紹

更新消息* 隨便寫一下,比如:網站新開

在線時間僅僅是一個參考,具體的在線時間實際上是由您安排的。告訴別人您的在線時間計劃可以方便大家更好地訪問您的網站。

不定時 (如果你的電腦時常開關機,就選這個)

在線時間* 持續在線 (如果你的電腦天天在線就選這個)(一般選持續在線)

固定時間 從幾點至幾點 (你的電腦什麼時間到什麼時間在線)

以上資料只是作為一種描述,您實際開放的服務及其埠不會因以上描述資料而發生實際改變

(打勾) Web 埠 80 Web伺服器的埠,默認值80

(打勾) FTP 埠 21 文件傳輸協議埠,默認值21

埠說明*

其它都可以不設,按完成。這裡設置完成後:

在瀏覽器中輸入http://oray.net/PeanutHull/Down/PeanutHull3.0.2_Setup.exe

這個網址下載花生殼客戶端。

下載完後進行安裝

安裝完後,運行,輸入你的帳號和密碼,進行登陸。登陸成功後,別人就可以在瀏覽器中輸入你的域名進行訪問你的網站了。

把花生殼設為「開機自動運行"

如果你的花生殼沒有開,別人就不能訪問你的網站。

怎麼做伺服器?_百度知道

教你如何用自己的電腦做伺服器,讓別人來瀏覽

許多新手問到的問題,許多也許都太簡單,大家都不願意回答,或者是懶得回答,因為越是簡單的問題就越難解釋清楚。寫這篇東東的原因是想讓剛剛接觸WINDOWS伺服器的人或者是雖然使用了一段時間但仍然百思不得其解的朋友能對花生、對WIN SERVER、對DNS、對域名、對IP、對埠及其映射、對IIS、對郵件伺服器、對防火牆、對……,怎麼要寫那麼多啊&>&>@_@&<&< 如果你還是有部分地方不懂,請先別急者上論壇提問,自己先仔細從自己過去學到的、聽到的知識裡頭去想想。你每解答出一個難題,就代表你對這部分知識的了解越加深入,而你成為高手的日子也越將來到。

  一、從操作系統開始

  1、選擇Server家族的系統

  如果我們要建立一個穩定而強大的網路伺服器的話就必須使用一個支持網路服務的系統。在WINDOWS系統集合裡面作為伺服器的系統有以前的 NT Server系列、有現在比較流行的2000 Server、2000 Advanced Server 、還有將來的 .net Server 系列。而對於花生的使用者來說,作為個人網站或者小規模公司網站的建立,無論從速度和性能方面比較使用Windows 2000 Server是比較合適的。以後的介紹都會以這個系統為基礎展開。

  另外提醒一句,現在D版市場上買的WIN2000大都是補丁過的,也就是所謂的SP版。微軟現在最新的補丁是SP3。大家選擇的時候最好買SP3的版本,可以省下上網補丁的不少時間哦:)

  2、安裝系統和軟體

  預設模式安裝WIN2000 SERVER系統就可以了。大多我們要用到的功能都有了。安裝完成以後我們 還要安裝撥號軟體,我個人推薦RASPPPOE和NetVoyager,前一個安裝起來比較複雜,對於新手的我們來說還是選個簡單的好了:)NetVoyager是韓國人編的一個撥號軟體,原理和RASPPPOE一樣,在網卡上綁定一個協議,用ISDN的方式撥號,還支持自動撥號,不錯吧:)

  這個軟體的安裝也是很簡單的,不停的NEXT就OK了。安裝完成以後運行他在桌面新建的圖標,輸入你的帳號和密碼,就可以連接到INTERNET也就是我們說的公網了。(如果你找不到這個軟體,當然也可以使用網路服務商提供給你的軟體上網)

  連接到公網以後,第一件事情是上微軟的Windows Update網站。就是點擊「開始」在開始菜單最上面的那個"Windows Update"。他會彈出一系列的安裝插件的窗口,統統點擊「是」搞定。然後根據他的提示做,之中可能會讓你從新啟動只類的,所以你可能要重複好幾次這一步直到把所有的「系統關鍵更新」全部更新完。記住,這段時間你最好不要登陸到任何其他網站,不要安裝任何軟體和其他插件。乖乖的等待他把全部更新下載、安裝完畢。

  然後是安裝網路防火牆,我的推薦是Norton 的個人防火牆安全好用,還有自動更新功能。同樣是一輪衝鋒「NEXT」搞定,安裝完成後,運行它的「live Update"更新。

  有了網路防火牆還得有病毒防火牆,哎怎麼哪么多堵牆啊。推薦是 Norton Antivirus 8.0中文企業版完成後同樣要運行「live Update」更新到最新版本哦。

  萬里長城的牆都築好後,就輪到我們的花生殼啦,下載地址不用我說了吧?

  二、軟體的設置

  1、設置花生殼

  要使用花生,必須要有一個帳戶(護照),進入花生帳戶的申請網頁( http://8008.oray.net:8008/Workstation/) 申請一個網域護照,註冊你的花生殼,申請一個免費域名。(至於頂級域名,我們後面會講到)

  完成了么?打開你的花生殼,就是系統右下腳,時間旁邊的一個小盒子。順便說明一下,這個小盒子在網路連通而又登陸花生伺服器的時候是彩色的,一旦花生伺服器或者你的網路出現故障,他會變成灰色。我們現在還沒登陸,所以現在小盒子應該是灰色的。我們現在就來登陸伺服器,雙擊小盒子,會彈出一個窗口,在「狀態」頁里,填入你剛才申請的帳號和密碼,然後點「刷新列表」。(這時你的防火牆會告訴你花生殼要訪問公網。你必須同意這個請求,我們選同意)如果能看到你剛才申請的域名,就代表你成功了!而花生現在應該會變成彩色的了。

  2、設置IIS

  各位,關鍵內容終於來了。IIS 5.0 是WIN2000自帶的HTTP/FTP/SMTP/FRONTPAGE SERVER服務,它結合了ASP動態頁面技術、FTP伺服器、SMTP郵件伺服器、frontpage 伺服器,是一個非常強大的服務群組。

  我們用右鍵單擊「我的電腦」選「管理」,在「計算機管理」窗口裡展開「服務和應用程序」然後點選「Internet信息服務」在窗口右邊,我們可以看到「默認 Web站點」並且其「狀況」是「正在運行」;「主機頭名」是空的「IP地址」為「全部未分配」 ;「埠」是「80」,大家不要讓這些太多的概念打亂陣腳,待會你就會明白,其實他們都不重要(這裡說的不重要並不是他們真的不重要,而是對於我們來說,我們暫時不會因為需要改變他們而了解他們) 在「默認 Web站點」點擊右鍵,選「屬性」。又彈出一個「默認 Web站點 屬性」的窗口。在這裡你必須小心,不要亂修改裡面的任何屬性,除非你有把握修改是對你有益的。我們先把「Web站點」頁的「說明」改掉,原來是「默認 Web站點」的說明改成你自己的站點的名稱。然後我們點選「主目錄」頁,把「本地路徑」也修改掉,點「瀏覽」,然後選擇你網站所在的目錄。比如 你想把網站文件保存在D盤的「MYWEBSITE」的目錄下,你就可以點選「瀏覽」然後選定D盤的「MYWEBSITE」目錄,然後確定。你就能看到「本地路徑」一欄的地址變成"D:MYWEBSITE"了。

  好了,最後一步是改變網站接入的文檔。就是說,當人家在瀏覽器鍵入你的域名以後,伺服器怎麼知道該從你網站目錄中那麼多文件里打開其中一個給大家看呢?就是要看這裡啦!我們選到「文檔」頁,看到「啟用默認文檔」中有三個文檔,還有上下兩個箭頭和「添加」「刪除」兩個按鈕。當IIS接到服務請求的時候它會在你的網站目錄裡頭尋找,這三個文件的第一個,就是第一行的那個,如果找到,就打開這個文件以回應服務請求,如果找不到,就會尋找第二個,也就是第二行的那個,以此類推。所以,你要是想你的網站的效率更高一點,就必須把你的首頁文件放在第一行。我們點選「添加」填入文件名,比如「index.asp」然後確定,然後你一看,怎麼在最後一行啊?別急,你先點選剛才你填入的文件「index.asp」然後再點那個向上的箭頭,就可以看見文件一點一點的上去啦:)

  好了,最基礎的IIS設置,已經完成了,我們點「確定」。到瀏覽器鍵入自己的域名看看。

  3、設置自己的論壇、留言版、聊天室

  如果你只是使用了HTML的靜態頁面,那你只是使用了IIS不到10分之一的功能。有沒有想過做一個想花生這樣的論壇?可以么?當然可以!不過你必須先了解一些關於ASP、資料庫等等的知識。不會很難的喲:)

  ASP全稱是Active Server Pages 既是「動態服務頁面」是微軟的一種用於代替CGI(一種早期的動態服務及其其他服務的標準)的一種技術。現在最新的版本是asp .net 不過IIS 5是不能解釋用http://ASP.NET寫的頁面的,我們還是用ASP吧。和ASP具有相同性質的有JSP、PHP、CRML……等等。大家性能和其他方面都各有千秋。對於我們這些新手來說不大可能自己遍出一套論壇或留言版之類的程序來,所以我們只能——他山之石,嘿嘿。

    4、FTP的架設

  哇,原來大家都希望建立自己的站點也~~。今天,我們就來看看FTP站的架設。

  和前面的HTTP伺服器一樣,要建立一個FTP站點必須要有相應的軟體。網上現在有好多好多FTP的建站軟體比如現在很熱門的Serv-U、還有速度至上的RaidenFTPD、還有老牌FTP伺服器軟體WS-FTP、當然有我們剛才說到的IIS自帶的FTP。

  作為新手,程序界面的簡單易懂就很重要。所以還是選擇了Serv-U 給大家講。下載地址 ( http://www.cnyou.com/down/list.asp?id=1059 )

  安裝完成以後程序會自動運行,我們會接到這樣一條詢問"Please "next"to proceed or "cancel" to skip the setup wizard"是問你要不要開始設置你的FTP伺服器。當然要啊。呵呵,NEXT!

  然後問你"Enable small images with the menu items?"要不要小圖標?這個隨你的便啦(好象很廢的樣子)NEXT!

  然後要你點擊「next」開始運行本地FTP伺服器,並連接它,next!

  然後是硬碟的一陣狂響,又出來一個窗口"IP address(leave blank for dynamic or unknow IP)"問你所在的IP地址(不知道或者是動態IP的不用填)我們用花生的都不用理它啦,照點「next」了事。

  在下來這個窗口填入你的域名,輸入你在花生里申請的域名或者獨立域名,繼續下一步。

  "Allow anonymous access?"要允許匿名登陸嗎(登陸名為:anonymous)如果你打算把這個站點公開給大家使用,那就可以選YES,然後下一步;要是只想給自己人用(獨食難肥啊!!),就選NO。

  我們那麼大方,當然選YES啦,於是它問你FTP的主目錄的路徑,比如是D盤的FTPSITE目錄,就可以填f:ftpsite,當然也可以點那個文件櫃在系統目錄里中選啦。下一步!

  程序詢問你是否要鎖定這個目錄,如果鎖定,匿名登錄的用戶就只能訪問你所剛才指定的目錄,就是說他只能訪問這個目錄下的文件和文件夾,其他目錄如(D:abc)就不能訪問。哈,我的秘密怎麼能讓別人知道?

  然後問你要不要建立一個用戶?(不是匿名的那種)大家要是剛才禁止了匿名用戶這裡就要建立一個或以上的用戶咯,要不是你的FTP就沒人能夠訪問咯:)YES 。我們就建一個管理員的用戶,填入van(這裡自己隨遍填哦,自己記得就行),下一步密碼…… 不用說了吧?登陸目錄是什麼?和剛才一樣就可以了,當然你也可以定義為( d:)哈。又問你要不要鎖定,自己就算了,NO,NEXT!你給自己( van )什麼許可權呢?自己嘛,當然是權力越大越好啦(可要注意密碼的複雜性以保安全哦) 選system administrator 然後NEXT,點FINISH就完成啦!哈哈!自己的FTP伺服器就這樣建成了,用自己的FTP客戶端軟體登陸上去試試吧:)


哪類伺服器?

系統安裝:伺服器版本

對應的服務:如數據伺服器,網站伺服器,文件伺服器等等

網路設定:在路由器上設置與伺服器對應服務埠的映射

地址解析:因為家裡的IP一般是非固定的,註冊花生殼等地址解析軟體,在外訪問你的花生殼地址即可


安裝個伺服器的操作系統就行,但是網路環境你在家裡解決不了,伺服器一般用的都是固定IP

http://www.pbsidc.com


作為小白,我正在用XAMPP這軟體,一鍵安裝就能滿足架站的基本需求(Apache, MySQL, PHP),我現在正用著,感覺還不錯。


自己架設伺服器 需要配置高一點的,要保證不斷電 ,伺服器應該是固定ip吧,家庭的ip是不是隨時更換的。


推薦閱讀:

部門想購置兩萬四左右的伺服器,有什麼推薦?
工作站和伺服器有什麼不同?
如何看待海思發布自研處理器?
使用 Go 語言開發遊戲服務端的是如何忍受無法熱更新的?
阿里雲工程師解決不了IO問題?

TAG:個人電腦 | 伺服器 |