-
1 # 運維蟲子
-
2 # 鴆鴆銪鷀
不管是Linux還是Windows,要保障服務的穩定都建議最小化安裝。而且ubuntu也有伺服器版本,同時也可以安裝圖形介面,只是不推薦安裝而已!
桌面版本和伺服器版本的最大區別在於軟體的新舊程度,為了安全穩定一般伺服器版本上的軟體版本都比較低!
說個題外話,好像從server 2012 開始微軟就支援解除安裝掉圖形介面了。部署的時候安裝桌面,部署完再刪掉!
明顯的優點有:
避免桌面佔用資源或者出現錯誤時而影響服務
減少軟體漏洞提高系統的安全性
可以避免因為其它軟體的問題而佔用系統資源或者宕機!
所以Linux上部署服務,一般都是能不裝的就不裝!只是學習的話就無所謂了!
-
3 # ACME63610374577
可以...有條件的話儘量用桌面版本...
配置起來快捷直觀...沒什麼缺點...
浪費資源?浪費唄...能浪費多少?
速度慢?慢唄...能慢多少?
你不自己叭叭...客戶又不知道...
做事要方便自己...
你給客戶省錢客戶知道麼?
你給老闆省錢老闆知道麼?
你省錢能省到你兜?
做事要方便自己...
別做無用功...
-
4 # 白李白的白
可以的。但是不適合中大型服務,而且硬體資源利用率也不會太高。之前看到一句話,與君分享。 linux的優點是可以根據具體應用場景,修改核心引數和安裝相應的工具軟體,使之成為專業的伺服器。
-
5 # 我不是大牛
可以,但是不建議。
現在很多Web開發者都在ubuntu下做開發,我也是其中的一員,本地的測試環境就是一套Web伺服器。但是沒有哪個企業會選擇帶桌面的伺服器版本吧,Ubuntu也有Server版。
對伺服器來說,空間和時間是最重要的,空間就是記憶體和硬碟。試想一下如果阿里雲的雲主機都配備桌面,那記憶體佔用和硬碟佔用會比現在多多少?
記憶體被佔用,一定會影響伺服器的響應速度,使用者等待時間過長。
所以說一般公司不會選擇帶桌面的系統,太不專業了。並且會造成資源浪費。
-
6 # 程式設計師姿勢
當然可以,首先不管什麼系統都可以裝web服務,所謂web伺服器只是裝著web服務的計算機,相比可能專業伺服器的效能會更強一些,其次你說的這倆系統本質上有一定的區別,Ubuntu我們常見的是個人版,所以一般開發者自己用可以,多不用於專業充當web伺服器的作業系統,如果非要用Ubuntu,也有對應的伺服器版本,這和Windows類似,有個人版和伺服器版,centos多見充當伺服器作業系統,當然專業的伺服器作業系統是不會安裝圖形化介面的,為的是讓系統更少的佔用硬體資源,所以我們常見的centos安裝好的全是沒有圖形化介面的,都是命令視窗。最後說一點,你說的這倆作業系統適用於大多數的web環境,但是如果你是程式是ASP.net的話,建議使用Windows server作業系統作為伺服器作業系統,畢竟自己家的東西相容性才最好
-
7 # 極客驛站
答案是可以的! 不管是桌面版還是伺服器版都是可以做網站伺服器的.
筆者從事的是PHP開發的工作,也比較喜歡電子產品,前年在eBay上淘了臺谷歌chromebook,只有64G硬碟,所以裝了Ubuntu系統,且一直作為自己的開發機使用
要想作為伺服器要安裝幾個必要的軟體,Ubuntu可以透過apt-get來安裝
命令列:
sudo apt-get install php mysql-server nginx php-fpm
以上是最基本的安裝配置. 當然 Nginx可以替換成Apache
之後呢可以透過 php -v , mysql --version ,Nginx -v等命令檢視是否安裝成功及版本.
安裝完成後你就可以開啟瀏覽器輸入127.0.0.1 或localhost來訪問你的本地伺服器了.
回覆列表
無論什麼版本的Ubuntu和CentOS都是可以搭建的。
開始不熟悉命令的時候,可能覺得桌面版好點,但是如果用久了,就會發現最小化的還是不錯的。
至於搭建網站伺服器的流程的話,可以安裝下面的方法來選擇。
1.系統版本選擇,Ubuntu比較穩定的版本是16.04。CentOS比較穩定的版本是7系列,7.2、7.4都行。
2.資料庫選擇,一般情況都選MySQL,現在是mariadb。
centos7下,利用如圖命令安裝
Ubuntu16.04,安裝命令:sudo apt-get install mariadb-server mariadb-client
3.系統環境問題依據網站程式選擇。
1)Java+Tomcat伺服器
2)PHP+MySQL+Apache伺服器
3)PHP+MySQL+nginx伺服器