准備折騰下LNMP(Linux+Nginx+MySQL+Python),下載了Virtual Box來裝個CentOS虛擬機,而完全安裝的圖形化鏡像文件太太(4G),於是下載Minimal版(600M)來搗騰下。
到網易的鏡像站下載ISO文件:http://mirrors.163.com/centos/7/isos/x86_64/
新建虛擬機完畢后,選擇下載的ISO文件開始安裝了,手動分區的話要注意分區方案。
/boot,引導分區,一般由內核和在啟動引導中使用的文件,設置大小500M。
/ , 根分區,即root用戶的home目錄,一般除/boot文件,其它都在這里;3G可最小化安裝,5G可完全安裝。
swap, 交換分區,主要用作內存不夠時的虛擬內存。一般為內存大小的0.5〜1倍。
/usr, 軟件默認安裝目錄,不要設置為獨立的文件系統,大小為4G。
/var, 包含大量應用程序,如Apache服務器等,以及一些臨時更新包,一般大於3G。
/home, 其它非root用戶的home目錄,可存儲其它用戶信息,且在不破壞數據的情況下進行CentOS的升級或重裝,一般用剩余空間分配,建議加密保護數據。
既然是最小化安裝,那就只會安裝基本的軟件和服務,其它均需手動下載。
首先要重新設置yum源,一般為以下3個國內源:
網易:wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
中科大:wget http://centos.ustc.edu.cn/CentOS-Base.repo
搜狐:wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
其次,下載wget工具及更新yum源前要備份默認源。默認源及其配置文件僅次於/etc/yum.repos.d/和/etc/yum/目錄:
yum install wget
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_backup
或者更改配置文件使指向新源。
另外,對面安裝包的查詢可使用下面幾個命令:
rpm -qi xxx | 查看包信息 |
rpm -ql xxx | 查看包安裝信息 |
rpm -qa xxx | 查詢所有安裝包 |
yum list installed | 查看yum源安裝的所有 |
yum list | grep xxx | 查看相關安裝包 |