前言這是一個(gè)基于中小型企業(yè)或團(tuán)隊(duì)的架構(gòu)設(shè)計(jì)。 不考慮大廠(chǎng)。有充分的理由相信,大廠(chǎng)有絕對(duì)的實(shí)力來(lái)搭建一個(gè)相當(dāng)復(fù)雜的環(huán)境。 中小型企業(yè)或團(tuán)隊(duì)是個(gè)什么樣子?
這種情況下,過(guò)于復(fù)雜的生產(chǎn)環(huán)境設(shè)計(jì),規(guī)劃、安裝、調(diào)試、修改會(huì)牽扯太多的精力。一旦使用過(guò)程中出現(xiàn)問(wèn)題,涉及的技術(shù)復(fù)雜性會(huì)帶來(lái)不可預(yù)估的災(zāi)難。 同時(shí),中小型團(tuán)隊(duì)的系統(tǒng),也有其特殊要求,主要表現(xiàn)在:
本文就是針對(duì)這樣的要求,進(jìn)行的設(shè)計(jì)。 一、服務(wù)器的操作系統(tǒng)Linux。毫無(wú)疑問(wèn),服務(wù)器的操作系統(tǒng),必須是linux。 很多人選擇windows做為服務(wù)器操作系統(tǒng),是因?yàn)閣indows更熟悉,有圖形管理界面,比較容易操作。 但實(shí)際上,linux做為操作系統(tǒng)的優(yōu)勢(shì)更明顯:
Linux有很多發(fā)行版。通常的選擇是Redhat、CentOS、Debian。Redhat是個(gè)商業(yè)版本,有一定的費(fèi)用。CentOS、Debian,是免費(fèi)版本。 中小團(tuán)隊(duì),收費(fèi)版本就不考慮了。兩個(gè)免費(fèi)的版本中,CentOS相對(duì)激進(jìn)點(diǎn),預(yù)裝軟件會(huì)采用比較新的版本,甚至?xí)袦y(cè)試版本;Debian相對(duì)保守,預(yù)裝的軟件都是穩(wěn)定的版本。另外,CentOS預(yù)裝的軟件比Debian多,所以體積大一些,啟動(dòng)時(shí)要加載的東西多一些。 我建議選擇用Debian,穩(wěn)定,占用硬盤(pán)小,占用運(yùn)行內(nèi)存少。 至于Ubunut、Arch Linux、Mint,學(xué)習(xí)linux的時(shí)候可以好好用,服務(wù)器上就算了。如果linux您自己本身不熟悉,就別自找麻煩。 至于linux的內(nèi)核版本,在購(gòu)買(mǎi)VPS服務(wù)器的時(shí)候,鏡像都是做好的,沒(méi)多少可選,用最高版本就好。內(nèi)核的每個(gè)升級(jí),都解決了一些問(wèn)題,也帶來(lái)了一些問(wèn)題。如果不清楚這些問(wèn)題在哪,或者不知道怎么解決這些問(wèn)題,就假裝不知道。操作系統(tǒng)的問(wèn)題,包括BUG,包括遺留的內(nèi)容,我們很難遇到的。 最后多說(shuō)一句,服務(wù)器操作系統(tǒng)一定選擇x64的版本,即64位的版本。在服務(wù)器上安裝應(yīng)用軟件,也要優(yōu)先選擇x64的版本?,F(xiàn)在的主流硬件,PC都是x64的,更別說(shuō)服務(wù)器了。 Debian官網(wǎng):https://www. 獨(dú)立的服務(wù)器,需要從Debian官網(wǎng)下載ISO進(jìn)行安裝。云服務(wù)器,在購(gòu)買(mǎi)時(shí)會(huì)先選擇安裝的鏡像。安裝的步驟略過(guò),如果需要我可以另開(kāi)一個(gè)貼子寫(xiě)寫(xiě)。 有幾個(gè)簡(jiǎn)單的安全方面的內(nèi)容需要注意:
ssh username@ipssh username@domain Windows下沒(méi)有內(nèi)建的ssh命令,可以下一個(gè)Putty,也要使用ssh模式。
scp source_file username@ip:~/target_folder/target_filescp source_file username@domain:~/target_folder/target_file Windows下可以裝一個(gè)WinScp來(lái)上傳文件。
(未完待續(xù)) |
|
|
來(lái)自: 新進(jìn)小設(shè)計(jì) > 《待分類(lèi)》