為了部署學習hadoop,這里記錄下centos的安裝步驟和過程
下載centos,具體下載地址自行百度,我這里使用的版本是 centos7-1810
安裝使用的虛擬機,虛擬機選擇選擇VMware,VMware如何安裝注冊不在此次范圍,具體可以自行百度。
1、打開VMware,新建虛擬機
2、下一步,根據向導提示,選擇下載的光盤路徑,如下圖:
3、下一步,選擇虛擬安裝的目標路徑,選擇一個較大的磁盤
4、選擇系統最大磁盤空間,我這里自己學習使用,空間不用設置很大,按照系統默認值,直接下一步;是否拆成多個文件,可以自己使用情況更改
5、下一步,顯示虛擬機的配置信息,直接完成
6、點擊完成,虛擬機自動開啟,此時最下面彈出框可以無視,或者直接關閉。選擇 Install CentOS 7,或者你不管它,系統自動開始安裝
7、安裝界面會自動運行至語言界面,選擇漢語
8、點擊“繼續”,彈出界面,點擊“軟件選擇”
9、如果默認“最小安裝”,后續很多內容需要自己手動安裝,如:網絡配置,圖形桌面等,此處我選擇"GNOME桌面",右側“已選環境的附加選項”默認不選擇,如果想一次性安裝需要的內容可以選擇,因為后期我需要自己獨立安裝所需要的各個依賴程序,此處我就都不勾選。僅安裝桌面。
10、點擊“完成”,“選擇安裝位置”默認設置即可,點擊開始安裝
11、設置root密碼,創建自己想創建的用戶,此處先不設置,只設置root密碼
12、設置完密碼后,軟件會自動安裝
13、安裝完后再點擊“重啟”
14、重啟后,“許可”點擊:“我同意”
15、點擊完成配置后,界面到下一個畫面,點擊“前進”
16,、根據提示,點擊前進,在“時區”界面選擇“北京”,賬號界面選擇跳過。最后設置自己的計算機名,此處的用戶名其實相當于給你建立一個用戶名,與root不是一個用戶。后面啟動的桌面就是這個用戶。
17、然后設置自己的密碼,注意密碼必須字母+數字和符號,密碼如果想設置簡單,可以等安裝完成后設置。
18、最后安裝完成
19、重啟后,我需要將密碼設置和用戶名一致,直接passwd修改密碼會提示因為復雜度不夠無法修改,此時需要切換用戶只root,然后輸入如下命令:passwd --stdin 用戶名? 回車后再輸入需要修改的密碼。
20、安裝和配置yum,便于后面軟件的安裝;查看yum配置 切換root 用戶 輸入:cd /etc/yum.repos.d/
21、備份原始的基礎yum源配置文件? mv ./CentOS-Base.repo ./CentOS-Base.repo.bak
22、此處我們使用163國內的yum源配置;下載yum文件,替代我們剛才備份的那個原始yum源??wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
23、清除和生成新的緩存,重要?。。。?兩條語句:?
????????yum clean all?
????????yum makecache
24、介紹一些其他的yum源;
163:http://mirrors.163.com/.help/centos.html
阿里云:https://mirrors.aliyun.com
25、網絡設置,由于是使用虛擬機,網絡模式使用“橋接模式”配置見下圖
26、root用戶下,進入目錄 /etc/sysconfig/network-scripts
27、執行命令vi ifcfg-ens33 修改命令將?ONBOOT=no?改為?ONBOOT=yes,如圖:
28、修改內容為:
BOOTPROTO=dhcp-->BOOTPROTO=static? ? ?IP 獲取方式改為靜態獲取
ZONE=public firewalld?--> zone=piblic(公共):在公共區域內使用,不能相信網絡內其他計算機不會對你造成危害,只能接受經過選取的連接。
IPADDR=192.168.199.220? ?可以設置為局域網IP地址
GATEWAY=192.168.199.1? ?局域網網關
NETMASK=255.255.255.0? 子網掩碼
DNS1=192.168.199.1
具體不清楚網關于DNS的話,可以模仿本機IP信息。因為虛擬機橋接模式等同于和本機在同一個局域網
29、然后執行systemctl restart network,重啟網絡服務
30、嘗試ping www.baidu.com 看是否網絡能夠連接外網