大學用了四年的筆記本快用廢了,閑來想着用來裝個centos,當個服務器也行,於是裝上了CentOS6.9系統,由於最小化安裝,而且在安裝時沒有安裝wpa_supplicant包,筆記本本身網卡接口又壞了,結果就不能正常聯網了,所以一直沒用,后來摸索掛載U盤安裝wpa_supplicant終於成功,安裝一大堆軟件,在安裝mysql時候報錯,先是swap交換分區不足,通過mkswap命令增加交換分區得以解決,又是根磁盤空間不足導致安裝失敗,都是以前安裝時候的遺留問題,索性重裝系統了。由於目前一些軟件開始要求CentOS7以上,並且也有越來越多公司開始使用CentOS7作為開發環境,所以我最終選擇了較新的CentOS7.4版本。
下面記錄這次安裝的全過程:
一、下載
1.下載ISO文件,官網下載慢,而主流鏡像源大多只有最新7.6版本,下載舊版通過地址:http://vault.centos.org/獲取,在“http://vault.centos.org/7.4.1708/isos/x86_64/”目錄下選擇DVD版本torrent文件,用迅雷打開鏈接並下載ISO文件
2.通過UltraISO制作啟動U盤
選擇8G或以上U盤,做好U盤備份,后面需要格式化數據
UltraISO鏈接:https://pan.baidu.com/s/1aUKfUAyicJNPychQ9IobOw
提取碼:zpg6
打開UltraISO,點擊文件圖標,找到ISO位置,如下圖
在菜單欄選擇啟動-->寫入磁盤映像,出現下圖
選擇寫入
二、安裝
說明,本次選擇最小化安裝方式,獨立安裝,所以不能截屏,那么只好拍照記錄了,下面以圖片展示所有流程:
由於先前就設置了U盤作為第一啟動項,所以插入U盤安裝直接出現如下圖
若非如此,請在開機時輸入命令進入bios模式,並設置usb作為啟動盤,詳情百度一下,接下來直接enter,很有可能如下報錯
原因是centos7上找不到啟動盤,需要指定U盤位置,等待程序執行完畢,在命令行輸入ls /dev查看所有磁盤名稱,找到U盤名稱,我的U盤名為/dev/sdb4,接着輸入reboot重啟,這次在上上圖處不要直接enter,而是輸入“ e ”進行配置,出現下圖,圖中第二行記錄了當前尋找的啟動盤的錯誤位置
對錯誤位置進行修改,修改后如下圖,即,將" hd:*** quiet "中“ *** ”部分改為U盤位置“ /dev/sdb4 ”
修改后鍵入“ ctrl+x ”就可以開始安裝了
鍵盤設置,選擇英文
時區設置,時區選擇上海
語言設置,設置英文,添加額外語言中文
安裝方式,選擇最小化安裝
磁盤分區設置
由於原先安裝了CentOS6.9,占據所有內存,所以先要刪除原系統內存,操作找到CentOS6.9的根目錄“ / ”,點擊” - ” 表示刪除,此時其他分區也會被刪除,就能為CentOS7.4分配磁盤空間了
/boot作為啟動區分配200-500mb,設備類型選擇標准,即默認,文件系統選擇xfs,即默認(不要選擇lvm!),據說xfs比ext4更高效;
/boot/efi是因為通過U盤引導安裝,必須分配,就給了350mb,設備類型選擇默認,文件系統默認(不要選擇lvm!);
/swap作為交換空間,宜分配物理內存1.5倍左右,切忌過小,原先分配768mb,導致在安裝mysql57編譯過程中報內存錯誤,設備類型選擇默認,文件系統默認;
/home放一些項目文件,也不需要太大,但是作為獨立安裝就給了350G,設備類型選LVM,LVM可以在不改變上層邏輯卷,不丟失現有數據下擴展或新增銀盤,方便磁盤管理,推薦!文件系統默認xfs;
/作為根目錄,常用的軟件和配置文件都存在這里,空間需求較大,所以剩余空間都分配給根目錄,設備類型選LVM,文件系統默認xfs;
下圖是我的磁盤分配方式
網絡設置及主機名設置,由於網卡接口壞掉,只能選擇無線網了
完成后就可以選右下角安裝了
安裝過程中可以創建root用戶(必須)和添加其他用戶(非必需),在輸入密碼可能提示密碼安全度不夠,點左上角“ done ”兩次即可
稍等一刻鍾,完成安裝,選右下角reboot重啟