Linux虛擬機(jī)安裝及靜態(tài)IP配置
- 環(huán)境
- 新建Linux虛擬電腦
- Linux虛擬機(jī)系統(tǒng)安裝
- 靜態(tài)IP配置
- 安裝JDK
- 安裝Tomcat
- 關(guān)閉防火墻
學(xué)習(xí)大數(shù)據(jù),需要多臺(tái)Linux系統(tǒng)的電腦。最少3臺(tái)吧流妻,每臺(tái)內(nèi)存最好大于2G,硬盤(pán)大于40G笆制。我這里配置4臺(tái)。
環(huán)境
軟件都直接到官網(wǎng)去下載就行了涣达,全是免費(fèi)的在辆。
- 電腦
- 系統(tǒng):Windows 10 64Bit
- RAM:16G
- CPU:i5-9600KF
- Oracle VM VirtualBox 6.1
- 虛擬機(jī)系統(tǒng):CentOS-8.4.2105-x86_64-boot
- 連接虛擬機(jī)的軟件:MobaXterm
- jdk-8u291-linux-x64.tar
- apache-tomcat-9.0.50.tar.gz
新建Linux虛擬電腦
- 在電腦上安裝Oracle VM VirtualBox
-
新建虛擬機(jī)
image.png
如果沒(méi)有64bit,則重啟電腦 進(jìn)入BIOS度苔。進(jìn)入bios后匆篓,找到類(lèi)似的 inter(CR) Virtualization技術(shù) ,選擇 enable 即可寇窑。最后按 F10進(jìn)行保存鸦概。
內(nèi)存大小后邊可動(dòng)態(tài)更改
虛擬硬盤(pán)的位置和大小后邊貌似不可動(dòng)態(tài)更改
Linux虛擬機(jī)系統(tǒng)安裝
開(kāi)啟網(wǎng)絡(luò)后喇伯,安裝源肆良、軟件選擇 則開(kāi)始從網(wǎng)絡(luò)下載……,如下圖风题。然后設(shè)置一下root賬號(hào)密碼饮笛,并創(chuàng)建一個(gè)用戶(hù)(有用)咨察。安裝信息摘的其他選項(xiàng)都可以看看,全部設(shè)置完成后福青,則可以點(diǎn)擊 開(kāi)始安裝摄狱。
靜態(tài)IP配置
安裝完之后,則可以配置電腦與虛擬機(jī)之間的網(wǎng)絡(luò)通信无午。
1媒役、設(shè)置虛擬機(jī)的網(wǎng)卡為橋接模式
2、開(kāi)啟虛擬機(jī)后宪迟,配置靜態(tài)IP
注意:虛擬機(jī)IP不能跟局域網(wǎng)內(nèi)的其他電腦沖突酣衷;虛擬機(jī)IP與電腦的網(wǎng)段要一致
查看電腦網(wǎng)絡(luò):ipconfig
查看Linux虛擬機(jī)網(wǎng)絡(luò):ifconfig
配置Linux虛擬機(jī)靜態(tài)IP: cd /etc/sysconfig/network-scripts
,ls
踩验,vim ifcfg-enp0s3
重啟網(wǎng)卡:nmcli c reload
3鸥诽、安裝MobaXterm,通過(guò)ssh連接虛擬機(jī)
安裝JDK
MobaXterm箕憾,自帶ftp文件傳輸功能牡借。軟件安裝呢,一般安裝在 /opt
下袭异。進(jìn)入 /opt 下钠龙,將 jdk-8u291-linux-x64.tar.gz
、 apache-tomcat-9.0.50.tar.gz
拖入其中就行。這里我將jdk放在了 /opt/jdk下碴里。
解壓安裝:tar -zxvf jdk-8u291-linux-x64.tar.gz
配置JAVA_HOME:vim /etc/profile
上圖中
for i in /etc/profile.d/*.sh ...
表示有個(gè)更高端一點(diǎn)的環(huán)境變量配置:在/etc/profile.d
中新建一個(gè) *.sh 文件沈矿,然后將環(huán)境變量配置在該 *.sh 文件。
更新path
source /etc/profile
java -version
安裝Tomcat
解壓安裝:tar -zxvf apache-tomcat-9.0.50.tar.gz
啟動(dòng)Tomcat
bin/startup.sh
訪(fǎng)問(wèn)Tomcat:http://192.168.1.33:8080/
當(dāng)前應(yīng)該會(huì)訪(fǎng)問(wèn)失敗咬腋,好像會(huì)提示被防火墻攔截羹膳。centos8默認(rèn)是開(kāi)啟防火墻的,需要手動(dòng)關(guān)閉下
關(guān)閉Tomcat:bin/shutdown.sh
關(guān)閉防火墻
查看防火墻狀態(tài)
systemctl status firewalld.service
執(zhí)行停止運(yùn)行防火墻命令
systemctl stop firewalld.service
禁止防火墻自啟動(dòng)
systemctl disable firewalld.service
啟動(dòng)防火墻
systemctl start firewalld.service
防火墻隨系統(tǒng)開(kāi)啟啟動(dòng)
systemctl enable firewalld.service