阿里云掛載數(shù)據(jù)盤for lnmp
工欲善其事,必先利其器,折騰是少不了的,當(dāng)然這是值得的。
最近入手了臺阿里云服務(wù)器,因阿里云服務(wù)器的硬盤是分兩塊,一個系統(tǒng)盤,一個數(shù)據(jù)盤,默認(rèn)數(shù)據(jù)盤沒有被掛載,所以除了系統(tǒng)和環(huán)境軟件會安裝在系統(tǒng)盤里,網(wǎng)站數(shù)據(jù)等也在系統(tǒng)盤里,數(shù)據(jù)盤卻空置,沒法利用其空間與區(qū)分系統(tǒng)和數(shù)據(jù)管理的好處。
這里做下說明,如何讓網(wǎng)站數(shù)據(jù)存儲在數(shù)據(jù)盤
硬盤的掛載和格式化這里就不說了,具體可看阿里云教程:Linux 系統(tǒng)掛載數(shù)據(jù)盤
如果使用常用的LNMP一鍵安裝包安裝系統(tǒng)環(huán)境,網(wǎng)站根目錄默認(rèn)為: /home/wwwroot
有兩個方法
1 . 直接掛載到目錄/home/wwwroot
這個直接按阿里云官方的教程操作就可以了,只是需要建立目錄 # mkdir /home/wwwroot
然后把 /mnt 替換為 /home/wwwroot 即可

操作完上面這些,再安裝LNMP一鍵包即可。
2 . 軟件安裝在系統(tǒng)盤,但網(wǎng)站數(shù)據(jù)放在數(shù)據(jù)盤
LNMP還是安裝在系統(tǒng)盤里,阿里云服務(wù)器的數(shù)據(jù)盤掛載也按原來的操作
只要在添加網(wǎng)站時將默認(rèn)目錄修改成 /mnt 即可

這樣的好處有兩點:
1.? 可以使用到更多的數(shù)據(jù)盤空間
2. 重裝系統(tǒng)或環(huán)境不會影響網(wǎng)站數(shù)據(jù),當(dāng)然格式化數(shù)據(jù)盤也不會影響系統(tǒng)和環(huán)境。
*另外也可以把數(shù)據(jù)盤再多分一個區(qū),把其中一個分區(qū)掛載到數(shù)據(jù)庫目錄,比如/usr/local/mysql,方法同上
-----------
如果現(xiàn)在網(wǎng)站已經(jīng)建在系統(tǒng)盤下了,還有辦法遷移到數(shù)據(jù)盤嗎?站點在home下,數(shù)據(jù)盤還可以加載到home目錄嗎?
當(dāng)然可以,先將/home目錄下的文件移動到其他目錄,然后把數(shù)據(jù)盤掛載到/home,把數(shù)據(jù)移回即可
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆