恆少Jacky
壹基比網絡觀觀
我們知道,當下服務器端流行的操作系統主要有兩大類:Linux、Windows,這兩類系統都有著各自的用戶群體,相信很多人在選擇服務器操作系統時都犯過難,到底該選哪個呢?下面我會結合這兩類系統做下分析以供大家參考:
1、Windows Server:
為什麼我們要先講Windows Server呢?因為Windows系統是我們最為熟知的操作系統,大多數人電腦入門時接觸的就是這個系統。
總體來說,Windows Server依舊有著友好的UI界面,便於我們可視化操作,門檻較低易上手。但恰恰是Windows Server桌面化的設計讓其系統和程序都佔據著更多的系統資源,舉個最實際的例子:同樣是1G內存的服務器,裝Windows Server運行起來你會感受到明顯的慢,而Linux完全感覺不出來,這就是差距。
另外,如果只是幾臺服務器倒沒什麼,但一旦服務器成規模化發展時(比如大批量的集群部署)就涉及到一個系統版權的問題,因為Windows是商用需要購買的。
2、Linux:
我們通常說的Linux,其實是指Linux內核,因為Linux內核是開源免費無版權糾紛的,所以Linux的開發版本很多,比如國內最常用的有:RedHat、CentOS、Ubuntu等。正是因為Linux的開源免費才使得其發展得越來越好。
總體上來說,現在服務器系統佔比上,Linux要多於Windows。
另外,Linux的穩定性要優於Windows。不信?你可以找兩臺同等配置的電腦,一臺裝Windows一臺裝CentOS,然後一直運行一個月,一個月後你看看Windows和Linux上的表現差異。
像我們的生產服務器,Linux系統的,基本上都有5年沒有重啟了。而Windows系統有個弊端,有些補丁安裝後還得重啟,再者環境變量PATH修改後默認是要重啟生效的(雖然有比較“騷”的操作可以讓其實時生效,但感覺變了)。
綜上,我可以很負責任的告訴你,大多數場景下,服務器操作系統選Linux是比較明智的選擇,業內在這點上觀點基本一致。
我是科技領域創作者,十年互聯網從業經驗,歡迎關注我瞭解更多科技知識!如果大家有不同看法,歡迎在下方評論區發表自己的觀點 ~
網絡圈
如果你具有很高的linux運維能力的話,例如可以熟練使用selinux等安全機制,可以考慮使用linux。如果技術較為弱的話,還是用windows吧,畢竟windows上有很多小白的安全工具,雖然大部分安全工具是屬於吉祥物一樣的存在!最後千萬不要迷信所謂linux比windows安全的多的話,安全永遠是一個相對的概念。linux的安全是建立在你運維技術好的情況下,現在對linux的攻擊手段也是不少的!
Godfather1103
不過這個也在乎你的運維人員的水平高低,如果是精通windows系統,那就選擇windows,反之選擇Linux。個人建議從以下幾方面選擇Linux系統:
第一 開源的系統,並且免費系統,可以自我定製系統;
第二 安全性,相對於windows系統,安全性比較高的;
第三 穩定性,Linux在相當軟件的運行下,比windows穩定。
總而言之,不管用哪個系統,都需要運維能力,只有較好的運維能力,選擇任何系統都是無所謂的。
我是IT小明,感謝您的賞閱,歡迎點贊,評論,點擊關注,發現更多精彩。回答真心不易,渴求你點個贊,鼓勵一下,萬分感謝!