伺服器上雲筆記01—主機屋(windows篇)
為什麼不用自建伺服器?
一來是自建的成本:
其實很早前用一臺windows2000電腦也可以架設成伺服器,但架設起來後基本上那臺電腦就得一直開著。
顯然用市場上賣的個人電腦做伺服器並沒有專業的伺服器做更專業—-實體伺服器也可以看做一種特殊的電腦(以前維修電腦時接過一個扁平的機器,後來才明白其實那是機櫃上的一臺伺服器啊!
雖然現在很多企業傾向用雲伺服器,但有些地方還非用機櫃不可,比如高校裡的網管中心都會有一個冰櫃一樣的東西,裡面裝的不是飲料而是一臺臺伺服器。為什麼網管中心喜歡組機櫃?
因為要設閘道器啊—-網管中心,一來要管理高校的各種網路,二來要負責校園網安全,伺服器在自己手上管理起來豈不更方便?
校園網約等於大型內網,比如高校論壇架設在自家校園網上的話,可以做成只有本校網段可使用,畢業了就用不了。
而且要是遇到外部大規模攻擊,直接處理即可(如果你是雲伺服器,只能聯絡IDC等著處理了)
不過實體伺服器也不是說搞就搞的。
先說機器吧。
http://product.pconline.com.cn/server/
看下行情大多上萬了,而且真要用的話鮮有用一臺的,恩就算5臺的話就是5萬
接下來機櫃。
http://ks.pconline.com.cn/product.shtml?q=%B7%FE%CE%F1%C6%F7%BB%FA%B9%F1
按1500計算,實體伺服器總共51500元投入。
再加上後期雜七雜八的費用,自建伺服器的成本並不低。
二來自建的訪問速度。
自建伺服器的網站訪問比較慢,為什麼呢?因為要搭建一臺好的伺服器還有許多事情要優化。
比如一臺伺服器的承載能力是有限的,DDos攻擊不管採取花樣,根本思路都是一個:通過大規模密集訪問目標伺服器,使伺服器在某一時刻承受的壓力(訪問伺服器,伺服器要做出響應,這其中的壓力就好比:你和一個人聊天會覺得輕鬆,但和100個人同時聊天,就算都回一句你好壓力也不小吧?伺服器同理,要是10000個IP同時訪問,差一點的伺服器就癱瘓了也。
如何求解?負載均衡是一種基礎的解決思路。
再比如自建伺服器訪問速度慢,怎麼辦?
解決思路一:優化程式—-比如幾M的大圖,允許壓縮的話壓為幾百K,這裡有個問題要先溝通:1M的圖片壓到100K的話網站訪問載入快了,但圖片也可能失真了。
解決思路二:CDN—內容分發,可以讓你的網站在節點上建立映象,這樣一來訪問者點選的就不是你的伺服器而是和他最近的節點上的映象(伺服器地點離點選者越近訪問越快),這同樣存在一個問題:假設你的網站更新了,映象未必更新,訪問看到的依舊是未改動前的網站,但實際上你已經改了。
伺服器按系統分,可以分為windows和linux兩大類,目前安裝linux的比較多,windows反倒少。
主機屋的伺服器只有windows系統,正好可以專注地熟悉一下windows,因此本文主要介紹windows篇。
一般地說,win系伺服器預設配置了IIS,mysql,apache,php。
有時版本不夠可自行下載安裝,但是整個伺服器上的環境是統一的。
理論上一臺伺服器能放N個網站,但各個網站的環境都是由伺服器統一決定的。
況且,網站越多佔的記憶體越多,因為除了建站空間,能綁多少域名也是個因素。
比如印象裡阿里雲的一臺伺服器最多建5個站,綁20個域名,而且國內的話要綁已備案域名,國外節點倒不強制,但訪問開啟網頁的速度低於國內線路(主機屋伺服器的特性是,有沒有備案的域名都能訪問)。
經常打交道的心得,歸納一下就是:
1.雲伺服器開通後需要登入配置環境,windows還方便些(命令列執行mstsc登入),linux的話要下SSH客戶端登入(SSH工具很多,個人喜歡用putty)
不過,如果是建站,linux伺服器啟動比windows快一些。
只不過,linux的操作大多在程式碼下進行,習慣視覺化操作的還是喜歡用win伺服器。
當然linux也可以裝視覺化皮膚,比如WDCP皮膚就是linux下的皮膚(Windows的皮膚比較少,一般是服務商已經裝好的,一定要自己裝的話主機寶也不錯)
不過呢,配置越高價格越高,中和一下,2核4G是不錯的配置,電商經典配置,頻寬一般選3M就夠了。
至於頻寬,完全可以按你的訪問量來增減,除非你要做視訊網站,而且要做視訊站還要有許可證,這個以後的部落格再細聊好了。
。
雖然2015年微軟就停止了2003,但現在雲伺服器還有提供預裝系統2003的選項,03最大的優勢在於,記憶體佔用小。
基本上跑03只需要幾百M記憶體,而08和12都是2G以上,1G的伺服器裝2G的系統都成問題還哪來空間呢(注意,32位的系統只能用32位的軟體,64位的只能用64位的軟體。雖說理論上64位比32位快(記憶體達2的64次方)但支援64位的軟體太少了。
國內下載的很多64位軟體都是在32位基礎上進行擴充套件二次開發而非在64位環境下開發,如果你的伺服器裝的系統是32位,而要安裝的php是64位,一樣用不了
不過未備案只能走海外路線訪問有時會連不上。
所以如果是主要使用者群體在國內的話,還是備案域名好
如果未備案,要做別名解析(CNAME記錄)。
用FTP工具繫結你的網站目錄(地址填伺服器IP,賬戶密碼填你新增的網站的賬戶名密碼)。
如果是.net或PHP程式,傳完後訪問域名打會自動加/install開始安裝。如果開啟就是網站的話,要到install安裝包裡刪除install.ok檔案重新安裝,裝好後要是圖片上傳不了可能是IIS目錄許可權配置,需要開啟一下,要是JS呼叫出錯又不影響功能的話,可以用火狐開啟後F12查出檔案刪除即可。
另外6日我成為雲大使,在此分享一個幸運券連結
https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=klc8r2vt&productCode=vm&utm_source=klc8r2vt
相關文章
- 虛擬主機上雲筆記(序言)筆記
- 香港雲主機:雲伺服器和雲虛擬主機的區別,雲伺服器真的就比虛擬主機好嗎?伺服器
- vnc連線雲主機,如何在Windows中用vnc連線雲主機VNCWindows
- 有道雲筆記 Windows 客戶端,複製貼上 BUG筆記Windows客戶端
- 免費雲伺服器/虛擬主機伺服器
- 在基於CentOS的雲主機上用vsftpd搭建FTP伺服器CentOSFTP伺服器
- 虛擬主機、VPS主機與雲伺服器的區別伺服器
- 安全屋和主選單
- 輕雲伺服器、虛擬主機、雲伺服器ECS的區別?伺服器
- Sealos 雲主機正式上線,便宜,便宜,便宜!
- 雲伺服器知識雲主機與vps區別伺服器
- 雲虛擬主機和雲伺服器有什麼區別?雲虛擬主機能用來幹什麼?伺服器
- MySQL5.7在滴滴雲主機上的主從複製MySql
- 今天在主機屋http://www.zhujiwu.com申請了一個虛擬主機HTTP
- 雲伺服器和雲虛擬主機有哪些區別呢伺服器
- 阿里云云主機大促ECS雲伺服器和獨享雲虛擬主機幸運券分享阿里伺服器
- 雲伺服器與虛擬主機的區別伺服器
- 郵件伺服器遷移到 amazon aws 雲主機伺服器
- 怎麼檢視windows10系統主機板上可用記憶體插槽Windows記憶體
- 一臺windows主機上執行2個tomcatWindowsTomcat
- TensorFlow筆記-01-開篇概述筆記
- 學習筆記—Ubuntu上搭建web伺服器筆記UbuntuWeb伺服器
- 在阿里雲的ubuntu主機上用Node.js搭建微信公眾號伺服器阿里UbuntuNode.js伺服器
- 伺服器、雲伺服器和虛擬主機有什麼區別?伺服器
- 恆訊科技教你:如何區分雲伺服器和雲虛擬主機?伺服器
- 主動筆記與被動筆記筆記
- Tomcat 學習筆記(3) – Host 主機配置Tomcat筆記
- 當年的筆記_apache配置虛擬主機筆記Apache
- Java筆記---部署 JavaWeb 專案到雲伺服器Java筆記Web伺服器
- 有道雲筆記非會員上傳圖片筆記
- 騰訊雲CVM主機在原分割槽(主分割槽)上增加磁碟空間
- VPS主機或者雲伺服器選擇哪種好?伺服器
- 雲伺服器的貼身安全管家-企業主機安全伺服器
- 《演算法筆記上機實驗指南》第4章 入門篇(2)8.1演算法筆記
- 雲虛擬主機與雲伺服器有什麼區別,怎麼選?伺服器
- windows命令筆記Windows筆記
- 【Prometheus學習筆記】主機監控 -node_exporterPrometheus筆記Export
- Nginx虛擬主機常用配置(學習筆記四)Nginx筆記