{eval=Array;=+count(Array);}
說Linux安全的,恐怕不知道Linux的安全漏洞有多多。我司為金融單位開發和運營系統,每個月都會用專業工具做安全掃描,近幾個月,經常爆各種高危安全漏洞,基本是操作系統的漏洞。然后打補丁也是巨大的麻煩,需要到各種網站下載補丁包,有的還要配置編譯,一不小心就會造成應用訪問異常。20多個Linux服務器,4個運維這幾個月無數加班到凌晨,忙得團團轉。而十幾個Windows2008r2服務器就安安靜靜的跑,開自動更新,偶爾重啟,幾年也沒事。
回答這個問題前,我們先看一下w3techs每天更新的網站服務器Windows和Linux占比。
w3techs是一個廣泛可靠的網絡技術調查網站,網站的數據每天會進行更新。
除去unKnown的服務器外,Windows占比29.4%,Linux占比29.7%。這樣看來可謂是平分秋色。但如果對網站再進一步細分,就會發現越是頂尖的網站,使用Windows的比例就越高。比如:TOP1000的網站,Windows占62.5%,Linux僅占18.1%。
從時間線上看,Linux的市場在占有率也出現了明顯的下滑。
所以不要說服務器選擇Windows操作系統是非主流,Windows操作系統不穩定之類的話。
Windows需要付費使用并且依賴微軟進行維護迭代的封閉生態系統,而Linux依賴眾多開發者維系的開源生態系統。
這樣概括可能很難區分Windows、Linux的優勢和劣勢在哪里,舉例說明:
Windows的服務很不錯,只要你愿意花錢,在出現任何問題的時候,微軟都會很努力的解決問題。比如湯森路透這家金融公司,有一次在升級Mcafee的時候把Windows搞藍屏了,打電話給微軟,開了一個0級的維護單(0級的問題7X24小時,每小時都要做出相應,直到問題解決)。毫無疑問,這種快速解決問題的服務任誰都會滿意,但Linux是很難享受到這種服務的。
Linux的優勢在于服務器端的各種軟件都是為它而設計,而它本身也是免費成熟的開源系統。Linux就像樂高玩具,給你各種各樣的組件和一些基本構件的說明書,你可以完全自由的在上面發揮,完成自己想象中的作品。
但并不代表Linux不會出現任何問題,如果發現有高危漏洞:有補丁需要自己提心吊膽的去嘗試升級,并沒有商業支持;沒有補丁,開源社區就會說你沒有付錢給我們,我們沒有義務給你發布補丁(有一些國內的安全機構認定高危漏洞,國外開源社區觀點不同,不給補丁)。
從技術層面來講,微軟的Windows還是難以和Linux強大的開源生態世界匹敵。但微軟的Windows解決方案是“一條龍”式的成套解決方案,節約了企業和開發者的“尋覓”時間,輕輕點擊鼠標安裝就可以了,而不需要花費大量的時間研究技術解決方案和技術門檻。
所以服務器系統是Windows好還是Linux好,這個還真不好說,黑貓、白貓能抓到老鼠都是好貓。怎么選,關鍵還是要從實際情況出發。
以上個人淺見,歡迎批評指正。
認同我的看法,請點個贊再走,感謝!
喜歡我的,請關注我,再次感謝!
這個問題不難回答啊,都不用太專業的測試,你就看看各大廠商及各種互聯網商用網站有多少個是使用windows服務器的你就知道了,完全不是一個數量級的,尤其是php,java語言開發的各種系統,基本上跑的全都是Linux系統,這其中最主要的原因除了穩定性、安全性等因素之外,最主要的因素是現價格因素,微軟的服務構建基本要用都用一套的,然后你看下他們的報價你就知道了成本有多高,如果是大型公司如很多BAT企業雖然使用的Linux服務器可能是收費的但是其費用也遠遠低于windows,那還有更大批的中小型企業直接使用開源免費的Linux即可,這個成本是大大可以降低的,尤其是初創企業更是會選擇這類的系統。
其次我們再說安全性,安全性可以說對于一個有著大流量的互聯網站有著多么重要,因此安全性也是在選擇服務器系統時候的首選考慮因素,在windows為了加強操作的方便性同時,確犧牲了安全性,因為在同樣情況下桌面操作系統的代碼量遠遠比命令行需要的代碼量大,往往這些操作總是會爆發出各種漏洞,并且黑客也特別樂于攻擊這類型的服務器。Linux主要用作支持網絡功能的操作系統,默認安裝時啟動了很多不必要的網絡應用程序,這就可能造成安全漏洞。 還有Linux里面的權限分配的很細致、嚴格,各個用戶之間也相互獨立,所以安全性較好。
然后從穩定性和執行效率方面,linux系統都會遠遠好于windows系統,因為windows系統的易攻擊性造成windows系統需要頻繁的更新各種安全補丁,這不僅大大提升了運維人員的工作量,還有可能給系統帶來新的隱患。另外對于執行效率方面,linux的執行效率要高于windows很多,這個是在我親自測試下發現的尤其是在數據庫讀寫以及服務器響應各方面都要好于windows,當然linux的操作性的確不如win服務器,但是只要你熟練使用命令配置各種服務以后,你會發現這個效率要遠遠高于win服務器,只是你習慣了鼠標式的桌面操作方式而已。
最后不論是從性價比還是穩定性及安全性方面,甚至是執行效率方面,linux在服務器領域都有著絕對的領導優勢,因此你還在考慮什么快快使用Linux吧,多掌握一門技術對你以后的發展也是好的。
說windows不安全的,其實都是門外漢,根本原因是windows貴,相同道理同樣aix,sco系列,hpunix等unix操作系統,也是貴,一般企業根本用不起,只好用免費的centos,連redhat都用不起,談個雞毛的安全哦
Linux和Windows面對的市場不一樣,Linux是面向用戶市場,Windows是面向企業市場。面向用戶因為吞吐量大,著重性能,所以以Linux為主。Windows面向企業,企業用的服務器吞吐量不大,性能要求不高,但要求易維護,企業你要專門為一臺或幾臺服務器請人來維護那是增加人工成本。一般企業都是一個IT人員負責所有IT設備維護,包括服務器。這時Windows的易用性優勢就體現出來了,所以這種應用場景一般都是Windows。綜合起來Windows服務器市場占有率還超過Linux這是很多人想不到的。
互聯網公司大都用Linux,金融公司也有用Windows。至于為什么想想就明白。安全都是相對的。雖然我也是用Linux比較多,但是能用Windows的時候我絕對不用Linux。之一那些說Linux很好的,無非就是可以白嫖。改源碼?!先不說能力問題,幾個團隊有這時間?!還有就是很多開源的只能在Linux上運行吧。
從事軟件開發多年,從部署的服務器看主要采用linux服務器,現在業務涉及到這塊了,在給某些客戶部署服務器的時候,客戶習慣于windows于是只能講究著在上面部署東西,從linux系統的生態系統上在服務端表現的更加優秀,在服務端市場份額遠超windows這塊,服務端其實和客戶端的使用沒有太多的差異,windows經常提升的更新各種漏洞,給人感覺很不爽。
除了服務器本身一些特性之外,關鍵還要看使用的場景,如果代碼是基于asp框架寫的,這種當然是運行在windows上面更加原生態,運行也會更加合理化,所以不能簡單的認為那種系統更加好用,主要還是由實際情況決定,因為windows本身就有一套軟件體系,如果是在windows生態體系下工作,那么windows服務器是最佳的選擇了。
價位上考慮。windows服務器價位相對高一些,有些linux服務器甚至能免費使用,所以從成本上考慮也是一種因素,畢竟這也算是運營成本的一種,對于大企業可能對于這點不會太介意,對于小公司可能就要考慮這部分的費用了,當然這里面還包含著另外一種因素,雖然windows是收費的,出現問題可以技術咨詢微軟公司,這點是開源linux服務器比擬不了的,雖然開源的代碼都可以直接拿來使用,但開源的代碼維護起來成本還是比較高,不出問題可能還可以,一旦出現問題可能導致問題解決不了的問題。
使用習慣。很多人已經習慣在windows下工作,不習慣在命令行下工作,就索性弄個windows服務器運行,不過從運行效率上講linux服務器效率更高一些,對于功能要求不是很強的云服務這點差異其實也沒有什么,windows上運行可能對于習慣于圖形界面的開發者是一件極好的事情,當然也可以在linux系統的界面去調試,主要看個人的開發習慣了,很多人就是不喜歡在命令行下做一些事情,這種最好選擇windows服務器。
個人感覺使用windows操作系統最大的問題是安裝補丁需要重啟,一旦重啟很多服務都需要停掉,這種體驗非常的不爽,重啟服務就要宕機又要被用戶罵死,而linux相對好一些。由于windows使用量巨大,所以病毒病也非常巨大,經常性的補丁更新是必須要做的事情,這點很煩人。
現在公司采用ucloud云的服務器,選擇是linux版本,主要平時的開發環境就是linux的,所以習慣于在命令行下面工作,剛剛還收到了ucloud云提醒的漏洞短信,linux系統也不是沒有漏洞只不過相對windows會稍微好一些,什么事情都是相對的,個人建議如果是公司的研發實力有限可以考慮windows,如果是linux系統對于研發人員的要求會高一些,研發人員也是很大一部分成本,沒有絕對的好與壞,適合自己的就是最合適的,沒必要跟學術論斷一樣區分出個高低出來,希望能幫到你。
服務器系統從錢的角度看,Linux Server好,從易用性來說,Windows Server好。至于安全,性能什么的,基本上差不太多。
毫無疑問,大部分頂級企業用的不會是windows,不是Linux就是Unix。
Google用的Linux ,GWS (Google Web Server)加未知版本的unix服務器。Yahoo!的服務器系統是FreeBSD。國內新浪也是。
GNU.org全是 Debian Linux。百度和ucloud,網易都是Linux。還有Wiki啊flickrucloud啊。
搜狐是SCO unix。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答