預備信息
- VMware Workstation 是VMware公司發布的一款桌面虛擬計算軟件,此軟件提供虛擬機功能,使計算機可以同時運行多個操作系統。
- RHEL7.5(Red Hat Enterprise Linux7.5)是Red Hat公司發行的一款Linux發行版。
相關下載
- VMware Workstation 15 pro 提取碼: 4996。
- RHEL7.5 提取碼: 9d75。
安裝RHEL7.5
P.S.:可以再任務管理器查看系統性能,如CPU是幾核幾線程,內存的大小等等。以Windows10為例:同時按下Ctrl+Alt+Del,選擇任務管理器,選擇性能一欄,如圖:
至此,用於安裝RHEL7.5的虛擬硬件設備創建完成。
安裝RHEL7.5系統
- 選擇第一項,安裝系統:
- 選擇INSTALLATION DESTINATION
- 整個系統使用LVM,並且使用如下分區方式
- 等待安裝結束並重啟
安裝完成后的配置
登錄系統
- 選擇進入正常系統
- 使用root用戶登錄系統
配置網絡
- 使用 ip addr 命令查看網卡信息:
確定其為ens33。
- 編輯 /etc/sysconfig/network-scripts/ifcfg-ens33 文件
,並做如下修改
保存並推出。
- 使用 service network restart 命令重啟網卡
顯示"OK"即為成功, 並查看是否獲得了IP
, 顯示已經獲得IP為192.168.225.133/24。檢查是否能ping通外部網絡
, 可以以ping通
使用ssh遠程連接工具連接RHEL7.5(在這里使用SecureCRT)
- 填寫主機地址為192.168.225.133,端口號默認為22,用戶名為 root ,並且保存 key
- P.S. SecureCRT下載地址 提取碼: e8ay (具體使用方式請自行百度)
配置本地yum源
- 使用WinSCP上傳系統鏡像到 /usr/local/src/ 目錄下,步驟如下
上傳完成並關閉WinSCP
(P.S.WinSCP下載地址)
- 掛載系統鏡像
1 [root@localhost ~]# mkdir /media/cdrom 2 [root@localhost ~]# cd /usr/local/src/ 3 [root@localhost src]# ls 4 rhel-server-7.5-x86_64-dvd.iso 5 [root@localhost src]# mount -t iso9660 -o loop /usr/local/src/rhel-server-7.5-x86_64-dvd.iso /media/cdrom/ 6 mount: /dev/loop0 is write-protected, mounting read-only 7 [root@localhost src]# ls /media/cdrom/ 8 addons EULA GPL isolinux media.repo repodata RPM-GPG-KEY-redhat-release 9 EFI extra_files.json images LiveOS Packages RPM-GPG-KEY-redhat-beta TRANS.TBL 10 [root@localhost src]#
- 設置開機自動加載鏡像 ,編輯 /etc/fstab 文件,並添加: /usr/local/src/rhel-server-7.0-x86_64-dvd.iso /media/cdrom iso9660 defaults,ro,loop 0 0
1 [root@localhost src]# vi /etc/fstab
保存並退出
- 配置本地yum源,穿件本地yum源所需的repo文件
1 [root@localhost ~]# cd /etc/yum.repos.d/ 2 [root@localhost yum.repos.d]# ls 3 [root@localhost yum.repos.d]# touch yum-media.repo 4 [root@localhost yum.repos.d]# ls 5 yum-media.repo 6 [root@localhost yum.repos.d]#
編輯該文件:vi yum-media.repo 並添加如下內容
- 清除yum源,並重新構建緩存
1 [root@localhost yum.repos.d]# yum clean all 2 Loaded plugins: product-id, search-disabled-repos, subscription-manager 3 This system is not registered with an entitlement server. You can use subscription-manager to register. 4 Cleaning repos: rhel-media 5 Cleaning up everything 6 Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos 7 [root@localhost yum.repos.d]# yum makecache 8 Loaded plugins: product-id, search-disabled-repos, subscription-manager 9 This system is not registered with an entitlement server. You can use subscription-manager to register. 10 rhel-media | 4.3 kB 00:00:00 11 (1/5): rhel-media/group_gz | 145 kB 00:00:00 12 (2/5): rhel-media/filelists_db | 3.4 MB 00:00:00 13 (3/5): rhel-media/primary_db | 4.1 MB 00:00:00 14 (4/5): rhel-media/other_db | 1.6 MB 00:00:00 15 (5/5): rhel-media/productid | 1.6 kB 00:00:00 16 Metadata Cache Created 17 [root@localhost yum.repos.d]# ^C 18 [root@localhost yum.repos.d]#
-
安裝EPEL額外包,清除tyum源並重新構建, 命令如下
1 yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 2 3 yum clean all 4 5 yum makecache
將普通用戶添加進sudoers組
- 編輯 /etc/sudoers 文件
安裝額外軟件
- 安裝命令,參數自動補齊包 yum install bash-completion
- 安裝wget yum install wget
- 安裝完整版man yum install man-pages
- 安裝vim yum install vim-enhanced
- 安裝htop yum install htop