回覆列表
  • 1 # 佛大師兄

    網站做好後,可以用自己的電腦當伺服器,但還是建議選擇專業的伺服器,特別是要求穩定線上的網站。

    首先,伺服器和個人電腦都是硬體裝置,所以都可以用來承載網路執行

    如果只是個人學習使用,沒有穩定性及安全性的要求,那麼無論購買伺服器還是用個人電腦都是可以的。因為,無論是伺服器,個人電腦甚至我們平時使用的手機,都可以搭建網站執行環境,例如LNMP。

    其次,個人電腦比伺服器便宜,本地除錯也更方便。

    作網站的測試環境,大部分程式設計師都會把自己的電腦搭建成網站測試服務。因為程式設計師的電腦一般配置較高,對於小併發訪問個人電腦與伺服器的響應基本無差異,但個人電腦更方便調式與排查問題。

    但是,個人電腦沒有做長期待機的優化,容易宕機

    對於網站而然,最基本的要求是24小時線上。理論上,個人電腦也可以24小時開機,但是個人電腦沒有做長期待機優化,長期待機會導致硬體裝置老化,系統穩定性變差。另外,個人電腦的擴充套件槽數量有限,不利於後期的硬體擴容。

    另外,維護網站穩定需要的優化及防火牆,個人電腦配置難度大

    網站的線上化很容易實現,只要打通路由和防火牆埠就行。但是要維護一個網站正常執行,需要做負載均衡,防火牆過濾,UPS等等優化,個人電腦因為配置有限優化難度極大。

    所以,綜合上述,如果只是學習應用,可以用自己電腦承載網站,但是如果要持續商用,還是建議選擇專業的伺服器。

  • 2 # 程式小崔

    可以實現基本的網路訪問的,但是這樣做的效果並不好,因為我以前就弄過,然後給我帶來了好幾個煩惱的問題。

    我所說的方法就是通過內網的對映將埠對映到網路就可以訪問了。首先我們可以下載花生殼做埠對映,現在的花生殼埠對映是需要付費的,可能就是一個月幾塊錢的樣子,在下載客戶端之後,直接新增埠對映的服務功能,然後新增你需要對映的埠、新增域名,這裡的域名可以到花生殼官方網站去申請一個二級域名,這樣的域名好處就是不用你自己去備案,但是二級域名的名字可能不好看並且域名的SEO推廣也不好。因此還是建議你去註冊一個正規的域名,但是現在域名的備案需要先備案你的伺服器,你有沒有伺服器,因此你可以購買一個備案成功的域名轉讓給你即可。

    然後就是將域名和本地的IP地址填好之後直接確定即可,這樣你就可以訪問的你的本地網站了。

    另外一個方法就是現在還有其他的埠對映服務比如ngrok內網穿透等等,都是可以將本地的埠和訪問的域名對映到網路的,但是還要配合本地服務環境的,既然你懂了網站的開發建設,本地服務搭建應該沒有什麼大問題,如果是java的話需要搭建tomcat服務,如果是PHP的話,使用比較流行的寶塔服務面板即可,簡單基本就能搭建一個PHP環境,將你的web程式放到配置的WEB目錄下即可。

    缺點:雖然這種方式可以讓你的電腦成為伺服器並對外提供服務,但是也有著很多的缺點,就是這種的服務因為要受到提供內網穿透服務商的限制,就制約了你本地的網站並不能提供大併發的訪問,並且容易受到黑客的攻擊。而且有很多時候提供內網穿透的運營商也並不是很靠譜,我曾經就一個積分的管理系統通過內網穿透對外提供服務,但就是因為服務商伺服器經常的受到黑客的攻擊每月都要斷網好幾次,導致我這邊的服務總是不正常。投訴比較多。

    還有一個方面就是自己搭建的伺服器需要24小時開機,不能停機,不僅費電不說,噪音也是非常大的的,可能短時間還沒殺感覺,但是時間長了也挺難受的。尤其到了夏天散熱也是讓人頭疼,晚上睡覺都感覺熱得慌。

    因此建議還是購買一個雲伺服器,有時候會有很多的優惠打折服務的,我現在有幾個系統就是通過購買的一年89元錢的伺服器在跑,目前幾萬併發還是沒有太大問題的,也足夠小型的內部系統使用。而且可以自己備案,方便快捷,可以說在安全和穩定這一塊基本不會出現啥太大問題的。

  • 3 # 貓等木

    佩服! 現在都是雲端計算時代,就連運營商都在虛擬化硬體的時候。您還在想著自己假設一臺網站伺服器!

    但是,老鐵,勸你還是放棄這個想法吧!雖然理論上完全可行,

    但你首先要考慮當前的網路監管相當嚴格,

    作為接入網際網路的服務端,如果提供Web服務就要備案。

    阿里雲,騰訊雲,西數等這些運營商他們有一套和管局對接的備案系統,你購買他們的服務就可以在系統裡備案。

    如果你擱家裡自己弄一個伺服器,找誰去備案呢?

    要知道,你的寬頻運營商是絕對不會支援你的

    通常的家庭寬頻是限制上行速率的,據說網站需要的預設80埠上行也都是禁止的。家庭寬頻原本設計的就是讓你作為客戶端訪問網際網路而不是讓你當作服務端向網際網路釋出服務

    還有,你想好這麼幹真的有意義嗎?

    就算你突破了上面的種種限制,那你考慮過效能嗎?要知道現在人的耐心非常的有限,如果一個網頁開啟超過5秒,大多數人就沒興趣了所以你的頻寬和硬體能滿足這個要求嗎?你的電腦一旦成為網路可以訪問的伺服器,那麼安全問題就不得不考慮沒有足夠安全防護,搞不好就成了挖礦的“肉雞”當然,不清楚你所說的“網站”具體是什麼如果你只是個人實驗性質的,或者訪問量極小的內部網站不怕折騰可以玩玩

  • 4 # 科技展覽館

    可以,但是效果不好

    實伺服器就是更為高階的電腦,主頻高,記憶體大,IO速度快,伺服器提供網站服務當然更為安全高效。自己的電腦配置差點,但是理論上還是可以當做伺服器用的,但是有以下幾點需要注意:

    安全性

    一般伺服器都是用linux作業系統或者win server作業系統,這種作業系統安全性方面更好。一是管理嚴格,出入埠都要嚴格配置。二是漏洞相對減少,linux可以說是幾乎沒有漏洞,win server的漏洞也比家用系列少。

    所以,如果自己電腦要上網站,最好是換成linux或者win server系統。

    資料備份

    一般伺服器都是做raid處理,防止某個硬碟壞掉而丟失資料。因為伺服器都要長時間開著,伺服器效能還好點,家用電腦說不定多長時間就宕機了。

    所以,一定要做好資料備份管理,硬碟最好做raid處理。

    需要備案和獨立公網IP

    要想在網際網路上訪問自己的電腦上的系統,現在比較嚴格,需要嚴格的備案,還需要單獨的光纖和申請獨立的ip地址,這一塊費用不少,也挺麻煩。

    意見建議

    其實,現在很多雲服務商提供了很多解決方案,比如虛擬主機或者雲伺服器,完全可以用很少的錢申請一個空間,只需要把後臺網站上傳就可以。而且服務商都提供備案服務,輔助你備案,非常高效。

  • 5 # 03特快綜合資源分享

    關於這個問題我自己的體會是,家用電腦可以做,個人電腦做web無非就是系統,執行環境,內穿,有動態公網ip的忽略內穿【內網穿透】,運營商的ip80埠是不能用的,有個別可以用443,需要配置ssl證書,也就是https。但是不建議用個人寬頻電腦做web站。其一,功耗,24*7不斷電工作。第二,ddns限流。通常限流1M頻寬。第三,穩定性和安全性。上述三點就是弊端。有交電費的錢不如買一年vps,小型站1H 512M 1M頻寬完全夠用。web站不想備案只能選擇境外vps。選擇很多,19年黑五的時候搶了兩個境外G口vps當梯子,運營商忘了,反正就是一個字【便宜】,100多人民幣一年。我這個純屬個人行為,不建議大家自建梯子。我是純自用。只是用來跑奈飛和YouTube的。跑題了,我的web站用的是香港阿里雲,2H2G 30M頻寬2T流量,6個站完全夠用,ping在30-40左右。一年也就大幾百。省心省力,Linux的系統,CPU佔用低,執行環境用的寶塔面板,功能齊全,外掛也很多,傻瓜式可視操作,裡邊有一鍵部署功能,涵蓋主流原始碼。安全方面,上可以裝個雲鎖,核心和原始碼都可以自定義防護。以上是個人建議。如果想架個SF什麼的還是量力而行。

  • 6 # 我是建站小客服

    可以,如果不考慮訪問者的訪問速度體驗,及你的電腦長期開機導致的耗損及電費問題。

    【缺點】

    1.需要保持開機狀態,肯定廢點電

    2.ip不穩定,需要藉助第三方域名轉換,

    3.無法使用80埠訪問網站,除非不考慮網站預設的80埠,或借用第三方埠轉換方式

    4.如果你的電腦使用的頻寬不是企業專線,而是普通的家庭頻寬,網站速度肯定不快,對於少量使用者訪問的話應該湊合吧,使用者量多肯定不大適合了

    5.由於頻寬限行問題,網站最好是沒有太多流媒體及大的圖片,以滿足這種低頻寬配置的訪問需求

    6.注意你的路由埠轉換設定,否則網路訪問不了你內網的主機站點。

    最後我覺的沒必要使用自己的電腦作為主機,除非僅僅是為了給個別人看些特殊內容,或測試內容!

    虛擬主機並不貴,我這邊頻寬5M,容量5000M的一年也就200元,不限制頻寬的月30G流量的一年也就300元,免費備案,感覺真沒必要去用自己的電腦作為主機哈!

  • 7 # 黑客之家

    技術實現上是可以的,但是要根據你的實際業務需求來看是否可行。

    如果你的網站是自己訪問或者是面試時用來演示的,這樣完全可以用自己的電腦作為伺服器。在自己的電腦上安裝web伺服器nginx,之後把網站部署到nginx上,這是可以本地訪問。如果要網路訪問還需要埠對映,把web伺服器nginx的埠對映到網路。

    但是如果你想作為一個長期提供訪問服務的網站,那就不建議用個人電腦了。用個人電腦作為伺服器供他人訪問你必須保持一天24小時開機,你不確定別人什麼時候會訪問。

    你必須確保你的網路不能停,你的電腦不能沒電,如果這樣不如花幾百塊錢買個雲伺服器划算。

  • 8 # 敬歲月無恙

    不能,1:你沒有公網ip,申請的話一年幾千。2:用自己電腦一個月電費幾百,不如伺服器託管便宜。3:沒備案搞網站不行的。綜上所述,比託管貴多了,還風險很大

  • 9 # 九駝style

    你自己的電腦當伺服器是完全可以的,但是在這之前你首先要考慮幾個問題。

    第一個就是用你自己的電腦當伺服器,你要保證你的電腦一天24小時不停的運轉,而且是中間不能斷電,不能宕機,如果出現意外,那麼你的網站就沒法使用了,也沒法訪問。

    第二個就是你自己的電腦的IP,必須是公網IP,確保其他能夠聯網的電腦,或者是手機訪問這個IP的時候能夠訪問到你的計算機。

    我們建議使用其他雲平臺的雲伺服器,現在國內的各大雲伺服器提供商做的都很成熟了,提供的伺服器的效能都很穩定。

    如果您還是想用自己的電腦當伺服器,建議您把上面遇到的問題都想一下。

  • 10 # KimStudio

    不可以,別信人瞎說。首先要解決一個公網問題再者只要是網站就一定要備案。不然就是私架設伺服器,可能面臨被罰的處分。雖然內網架設沒有硬性規定,但是一樣需要面對同一個問題就是,預防網路攻擊。一般自建伺服器通常都沒有比較好的防禦手段和硬體配備。

    也不是說一定要購買網路上的伺服器,但是也請想好,一但面臨處罰自己應該如何規避。

  • 11 # 良之才

    你好,首先是可以用自己的電腦做伺服器的。但是並不建議,除非你只是簡單的測試,半天一天就搞定。網站投入使用供給他人訪問,用自己的電腦做伺服器,其實是不現實的。

    個人電腦作為伺服器的弊端

    1.長期開機提供服務。windows系統在長時間使用下並不穩定,需要定時關機。

    2.影響日常個人電腦的使用,減少電腦的壽命。

    3.要長期提供網際網路環境。我有一定的訪問量,對整個鏈路上的電腦和路由器都是壓力。

    4.不全,但也是最重要的。一方面是容易被入侵,如果您家還有其他電子裝置連入網際網路,很有可能被操控。除此之外,網際網路上有大量的病毒,伺服器很容易被掛載木馬左挖礦等其他用途。

    5.費電。這點也很重要,伺服器是非常耗電的,你是在服務高速運轉的情況下。您佈置的網站很簡單,在被掛著其他木馬後,也會飛速的運轉,達到它的負荷。要知道挖礦,最最最主要成本就是電費。如果長時間不關心,電費可能會向你一跳。

    雲伺服器的優勢

    如果您真有伺服器這方面的需求,可以在阿里雲,騰訊雲,華為雲,百度雲,小米雲,青雲等購買雲伺服器。 專業的事交給專業的機器去做。雙11都有活動,個人研究的話,一年80,畢竟伺服器是可以聯通網際網路的,好一年80的網費也不貴。要折騰自己的電腦。自己的電腦跑一年電費得多少?

  • 12 # 吳蒙TAKESHI

    可以是可以,但是你要弄公網IP,還要買頻寬。還得弄上下行對等。也要花不少錢。伺服器硬體也不便宜,網路裝置要買防火牆,好點的主路由。都是錢。有錢自己搭伺服器肯定沒毛病。

  • 中秋節和大豐收的關聯?
  • Android手機中的DLNA功能怎麼用?