本地安裝Linux虛擬機(jī)通信(已經(jīng)完全踩完所有坑)
時(shí)間:2023-06-28 09:03:02 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-06-28 09:03:02 來源:網(wǎng)站運(yùn)營
本地安裝Linux虛擬機(jī)通信(已經(jīng)完全踩完所有坑):這段時(shí)間在學(xué)習(xí)如何搭建mysql+redis數(shù)據(jù)庫集群,當(dāng)然少不了在Windows環(huán)境下弄一個(gè)linux運(yùn)行環(huán)境,當(dāng)然在本地的windows環(huán)境下是不能夠直接跑linux的,所以這里就使用虛擬機(jī)來搭建一個(gè)linux虛擬環(huán)境來搭建mysql數(shù)據(jù)庫集群等,所以這也是系列的第一篇文章,后續(xù)文章會(huì)持續(xù)推出。
# 正文
## 虛擬機(jī)下載
這里就不具體進(jìn)行介紹了,對于虛擬機(jī)來說,現(xiàn)在使用,功能做的也比較好的就是VMware WorkStation了,但是對于網(wǎng)上的魚龍混雜,這里給一個(gè)比較好的微信公眾號“軟件安裝管家”,點(diǎn)擊左下角的軟件目錄:拖到到最下面:
## linux虛擬機(jī)安裝及版本安裝。
下載完成解壓縮以后,點(diǎn)擊創(chuàng)建新的虛擬機(jī)。
選擇典型:
選擇稍后選擇:這里是添加iso鏡像文件。
這里鏡像文件的下載,我這里選擇centos7,使用到國內(nèi)的阿里云加速ftp服務(wù)器。先行下載下來進(jìn)行一個(gè)保存。
地址
選擇linux,版本自行選擇,我這里選擇centos7,自行選擇位置,不要放在C盤。
對于linux的運(yùn)行而言,最小需要5G的大小,這里選擇默認(rèn)的20個(gè)G。
然后選擇自定義硬件,可以設(shè)置硬件進(jìn)行基礎(chǔ)配置。
進(jìn)行基礎(chǔ)配置
注意選定虛擬化。
完成以后,就可以開啟虛擬機(jī)。這里若是在開啟虛擬機(jī)時(shí)候出現(xiàn)故障可以查看一下鏈接。
問題解決
### linux虛擬機(jī)安裝
選擇第一個(gè)。
耐心等待完成即可,完成以后,進(jìn)行基礎(chǔ)的下一步配置。
選擇語言,可以輸入
chi
進(jìn)行快速查找,找到中文,選擇簡體。
進(jìn)行基礎(chǔ)配置安裝分區(qū),已經(jīng)為我們配置完成不用管,需要點(diǎn)擊進(jìn)去選擇確定,對于網(wǎng)絡(luò)一定要打開
打開網(wǎng)絡(luò)配置:
然后點(diǎn)擊安裝時(shí)候,設(shè)置密碼,完成安裝以后,就可以進(jìn)行登錄設(shè)置。
以上就完成了對centos的安裝。下面開始配置網(wǎng)絡(luò)環(huán)境,使其能夠連接到我們的主機(jī)。
## 網(wǎng)絡(luò)環(huán)境搭建
對于網(wǎng)絡(luò)環(huán)境搭建,必須要和自己的主機(jī)處于同一個(gè)網(wǎng)段中
### 查看自己主機(jī)網(wǎng)段
這里我連接的是自己家中的wifi
先進(jìn)入wifi的配置,右擊進(jìn)入配置。然后點(diǎn)擊
更改適配器選項(xiàng)注意查看自己所連接的網(wǎng)絡(luò)的名字,同時(shí)將其他的vm給禁用。
既然已經(jīng)知道了本地連接的名字,下面進(jìn)入到命令行模式查看此網(wǎng)絡(luò)對應(yīng)的網(wǎng)段。
Windows+R 輸入cmd,輸入 ipconfig /all
查看同名的配置信息,記錄下來各個(gè)ip地址與網(wǎng)關(guān)。
這個(gè)時(shí)候就需要我們?nèi)inux環(huán)境下配置具體的ip地址信息。
### 配置linux環(huán)境下的ip地址
使用ip address ,發(fā)現(xiàn)此虛擬機(jī)網(wǎng)卡對應(yīng)的是ens33,所以這里我對ens33 進(jìn)行配置,注意下面的ip地址開始是沒有的,需要先行配置。
屬于
vi /etc/sysconfig/network-scripts/ifcfg-ens33
表示使用vi編譯器,對文件進(jìn)行編輯。
對于vi的語句不熟悉的小伙伴,可以去百度一下具體的實(shí)現(xiàn),這里就簡單介紹
首先進(jìn)入以后,按下 i 表示進(jìn)入到編輯的模式,完成以后,先按esc,然后輸入 wq 表示保存,對于 q! 表示是不保存。
完成以后,輸入 service network restart 啟動(dòng)網(wǎng)絡(luò)服務(wù)。
然后這里關(guān)閉自己的防火墻,若是覺得每次都要關(guān)閉防火墻,可能會(huì)收到攻擊,繼續(xù)往下看
#### 解決每次關(guān)閉防火墻問題
進(jìn)入防火墻的高級設(shè)置:
點(diǎn)擊入站規(guī)則:找到如下,點(diǎn)擊右側(cè)啟用,這里我已經(jīng)啟用。
#### 設(shè)置linux的網(wǎng)絡(luò)適配器
點(diǎn)擊左上角的編輯,選擇虛擬網(wǎng)絡(luò)編輯器。
點(diǎn)擊更改:
選擇之前自己電腦連接的網(wǎng)絡(luò)的名字,然后點(diǎn)擊確定。
進(jìn)入到虛擬機(jī)內(nèi)部,
再度啟動(dòng)網(wǎng)絡(luò),然后ping自己的主機(jī)的ip地址發(fā)現(xiàn),就算是防火墻關(guān)閉也能夠ping通。
## 使用xftp 與xshell進(jìn)行文件上傳與連接。
### Xftp
對于xftp是用來進(jìn)行文件上傳處理(對于xftp可以自行網(wǎng)上下載,就不貼出具體的百度網(wǎng)盤)
注意: xshell 使用的是
ssh,端口號是22,這里筆誤。
連接成功所示,就可以在以后將文件上傳上來。
本地linux環(huán)境下的搭建還是以測試為主,若是有一臺(tái)自己的云服務(wù)器,就可以將自己的軟件壓縮包放到云端,進(jìn)行整合處理,就不怕日后電腦的重裝系統(tǒng)丟失。
### Xshell
新建立一個(gè)鏈接,輸入root和自己定義的密碼即可。
測試連接,發(fā)現(xiàn)連接成功,輸入對應(yīng)的命令可以得到和本機(jī)相同的顯示。
其實(shí)對于xftp和xshell也可以用來連接遠(yuǎn)端的服務(wù)器,我的阿里云服務(wù)器經(jīng)常需要上傳文件和進(jìn)行我日常的測試也都是使用這兩個(gè)軟件。墻裂推薦使用寫在后面
大家是不是也經(jīng)常會(huì)被各種環(huán)境弄的頭昏腦脹,
是不是也經(jīng)常不知道該去哪里獲取到比較精準(zhǔn)解決你問題的資源和人,
是不是也經(jīng)常對于各種東西的下載無從下手,總是浪費(fèi)了很多的時(shí)間再上面,
又或者是想要去學(xué)習(xí)一門語言但是無從下手,獲取不到對應(yīng)的書籍和路線。
現(xiàn)在這種問題統(tǒng)統(tǒng)都能夠解決了,關(guān)注
【開源指北】公眾號
我們不僅僅有各種有價(jià)值的資源信息,還會(huì)有眾多的大神來解決你的學(xué)習(xí)疑惑,給你提供各種學(xué)習(xí)上的幫助,同時(shí)也會(huì)有各種的面試和簡歷等資料,助力你在招聘季能夠找到一個(gè)較好的工作。
百聞不如一見 快來看一看吧??!