本文為最小化簡易版安裝,安裝后需要后續配置網絡等才能更好的使用,建議小白可以參考更詳細更完整的安裝方法,鏈接為:
https://www.cnblogs.com/clsn/p/8338099.html#auto_id_22
說明:為了最小化安裝后更方便配置網絡,建議安裝時使用在“軟件選擇”中的基本環境下選擇【帶GUI的服務器】安裝,這樣方便網絡配置,后續不用可以再刪除圖形化界面。
同時在最小化安裝時附加選項選擇【開發工具】,將可能會安裝以下文件,根據需要選擇安裝或不安裝,包括如下:
必要的軟件包:
+autoconf +automakebinutils +bison +flex gcc gcc-c++gettext
+libtool make+patch pkgconfig redhat-rpm-config +rpm-build +rpm-sign
默認的軟件包:
+byacc +cscope +ctags +diffstat +doxygen +elfutils +gcc-gfortran +git
+indent +intltool +patchutils +rcs +subversion +swig +systemtap
一、准備環境:
虛擬機管理軟件:VMware Workstation 12 Pro(或更高版本)
操作系統鏡像:CentOS-7-x86_64-DVD-1810.iso
1、 CengtOS鏡像的下載
1)瀏覽器訪問linux公社地址https://www.linuxidc.com/Linux/2018-12/155686.htm
2)在文章的底部找到“CentOS-7-x86_64-DVD-1810.iso鏈接”,點擊下載保存即可。(或直接用鏈接下載,下載鏈接為:https://mirrors.edge.kernel.org/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso)

2、 VMware Workstation 12 Pro下載
瀏覽器訪問http://www.cncrk.com/downinfo/261448.html,在頁面底部選擇普通下載中的任一一種即可,然后參考訪問頁面教程進行安裝。

二、創建新的虛擬機
1) 啟動VMware Workstation軟件,在主頁點擊【創建新的虛擬機】或在頂部菜單欄中,點擊【文件】-【新建虛擬機】,啟動新建虛擬機向導。
2) 在歡迎使用新建虛擬機窗口,選擇【典型(推薦)】,點擊【下一步】。
3) 在安裝客戶機操作系統窗口,選擇【安裝程序光盤映象文件(ISO)(M)】,點擊其右邊的【瀏覽】按鈕選擇上一步下載操作路徑中的鏡像文件“CentOS-7-x86_64-DVD-1810.iso“,點擊【下一步】。
4) 在命名虛擬機窗口,自定義填寫【虛擬機名稱】和【虛擬機存儲位置】,點擊【下一步】。
5) 在指定磁盤容量窗口,
填寫最大磁盤大小(GB):(個人基本使用可設置10G-20G,僅供參考,后續可根據需要進行擴展磁盤容量),
選擇【將虛擬機磁盤存儲為單個文件(O)】,
點擊【下一步】。
6) 在已准備好創建虛擬機窗口,點擊【自定義硬件】,調整CPU和內存大小(個人基本使用建議內存1G-2G,處理器數量為1個,處理器核心數量為1-2個,僅供參考,后續可根據實際情況進行增減),點擊【關閉】,再點擊【完成】。
安裝操作系統
1、 完成上述操作后,在VMware Workstation左側庫欄下【我的計算機】列表中選擇剛配置好的虛擬機名稱,再點擊【開啟此虛擬機】(綠色的播放圖標按鈕)。
2、 虛擬機開啟后出現安裝菜單,鼠標進入后,通過鍵盤上下鍵選擇【Install CentOS 7】,然后按鍵盤回車鍵,再按頁面提示按【ENTER】即回車鍵。
3、 在圖形化安裝界面,選擇系統語言,自定義選擇中文或英文(中文可在下方搜索框中輸入chinese即出現),點擊【繼續】。
4、 在安裝信息摘要頁面,可根據以下參考選項進行配置:(注意:需要linux圖形化界面的需要在“軟件選擇”中的基本環境下選擇【帶GUI的服務器】,否則進入linux都是命令行操作模式,無windows系統般鼠標鍵盤可操作的圖形界面)
【本地化】:日期和時間選擇【亞洲/上海 時區】、鍵盤選擇【漢語】、語言支持選擇【簡體中文(中國)】;
【軟件】:安裝源選擇【本地介質】、軟件選擇【最小安裝】;
【系統】:安裝位置選擇【已選擇自動分區】、KDUMP選擇【已禁用Kdump】、網絡和主機名用默認設置、SECURITY POLICY選擇【No profile selected】;
然后點擊【開始安裝】。
5、 在配置頁面,選擇【用戶配置】下的【ROOT密碼】,設置系統賬號密碼,如果密碼簡單,則需要點擊兩次“完成”按鈕
6、 等待界面CentO S已成功安裝並可以使用並出現【重啟】按鈕,點擊【重啟】,至此安裝完成。
三、安裝后配置:
在上述安裝操作后,不需要任何操作,等待自動從重啟至登錄命令行,輸入root賬號密碼登錄即可。

登錄成功后禁用selinux(安全防護)、firewalld(防火牆)、NetworkManager。(建議個人使用時進行操作,公司系統不建議禁用)。操作命令如下:
[root@localhost ~]# vi /etc/selinux/config
修改內容為:
SELINUX=disabled
保存退出。
再輸入[root@localhost ~]# systemctl disable firewalld
再輸入[root@localhost ~]# systemctl disable NetworkManager
接下來進行基本優化和程序安裝:
查看系統版本
[root@CentOS7 ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
修改yum源,base源
[root@CentOS7 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2573 100 2573 0 0 2940 0 --:--:-- --:--:-- --:--:-- 2940
修改 epel源
[root@CentOS7 ~]# curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1084 100 1084 0 0 915 0 0:00:01 0:00:01 --:--:-- 916
安裝軟件
yum install vim wget bash-completion lrzsz nmap nc tree htop iftop net-tools -y
更詳細完整版的安裝方式可以參考以下鏈接:
https://www.cnblogs.com/clsn/p/8338099.html#auto_id_22
聲明:本人此文中的操作僅供參考,有任何問題本人不負責任,同時本人參考他人內容已在最后進行附加鏈接。
參考鏈接:
1. https://www.linuxidc.com/Linux/2018-12/155686.htm
2. http://www.cncrk.com/downinfo/261448.html
3. https://www.cnblogs.com/clsn/p/8338099.html
4. https://blog.csdn.net/zjfjifei2008/article/details/84890328
5. https://blog.csdn.net/xiaoyi23000/article/details/80521337
6. https://www.cnblogs.com/clsn/p/8338099.html#auto_id_22
