JavaEE開發Linux系列之《一、虛擬機器中centos 6.5minimal最小化安裝與ip網路配置》
前方高能:本帖子儘量保證過程完全並圖文並茂,按照帖子步驟可以正確安裝。有的時候看帖子挺心酸,決定把自己學習的過程詳細的記錄下來。方便自己回憶的同時,分享給大家。
安裝centos minimal的目的:開發中要將一些元件如mysql,redis,zookeeper等安裝到虛擬機器使用。最小話安裝可以省下很多執行記憶體。centos6.5 中安裝一些常規開發元件會在之後陸續釋出相應的帖子。
好吧下面開始帖子記錄。
本機環境:
1、windows 10
2、VMware 11.0.0 build-2305329
3、CentOS-6.5-x86_64-minimal.iso
資源獲取:
vm11這裡就不做說明了。說一下怎麼在官網下載映象。
1、開啟官網:http://vault.centos.org/6.5/isos/x86_64/
安裝過程:
1、開啟虛擬機器vmware11,檔案->新建虛擬機器 或者快捷鍵Ctrl+N
2、虛擬機器嚮導步驟
A、自定義高階
B、直接下一步
D、選擇客戶機作業系統
E、給虛擬機器取名 並選擇存放位置
F、CPU 預設下一步
G、記憶體設定256MB 然後下一步
H、網路設定選擇橋接,橋接的意思就是。這個虛擬機器的IP和你真實機器的網段在同一段。打個比方你的主機在區域網中的IP地址是192.168.1.101。那虛擬機器的IP地址為192.168.1.XXX。並且能被區域網中其他電腦發現。發現的前提是關閉centos的防火牆。
I、下一步SCSI控制器預設。然後下一步
J、磁碟型別預設
K、選擇磁碟
L、磁碟容量
M、制定磁碟檔案預設。下一步後完成。
3、虛擬機器安裝,開啟此虛擬機器
4、無法連線選擇是(沒提示則忽略)
5、找不到引導檔案和rom如圖
PXE-E53: No boot filename received
PXE-M0F:Exiting Intel PXE ROME.
Operating System not found
解決辦法在下一步。
6、解決第5步錯誤。
A、先關閉虛擬機器
B、編輯虛擬機器引數,選擇下載的centos iso檔案。選擇完檔案後再次開機
7、選擇第一項
8、好吧再一次提示錯誤。顯示沒有足夠的RAM執行記憶體。先將虛擬機器關閉然後調整執行記憶體,從256MB調整到512MB。再次開機進入如下頁面。選擇跳過SKIP
9、語言選擇預設英語。聽我的選擇英語。不然home目錄下的檔案加是中文目錄跳轉很麻煩。
10、警告 選擇重新初始化所有
11、時區設定GMT+8
12、設定root密碼 我設定為666666
你的密碼很弱沒有足夠的不同字元,不過就用這個了哈哈。Use Anyway
13、分割槽提示直接選OK
14、分割槽資料寫入磁碟頭
15、等待安裝各種包
16、安裝完成後重啟
centos安裝完後的一些配置:
1、拍攝虛擬機器快照。系統弄壞了可以快速恢復到系統剛剛安裝完畢的狀態。
2、關閉防火牆
前兩個命令系統重啟也不會改變防火牆的狀態 。service iptables stop 命令只是臨時關閉防火牆重啟後即失效。
命令:chkconfig iptables on
chkconfig iptables off
service iptables start
service iptables stop
檢視當前防火牆 狀態 service iptables status。可以發現防火牆是開啟狀態。
我們reboot系統
重啟完畢後再一次檢視防火牆狀態。防火牆已經關閉了
3、設定IP
不出意外的話,最小化安裝預設不啟動網絡卡。我們看一下IP。
命令:ifconfig
執行命令 dhclient 分配ip。這個命令會隨著系統重啟IP就沒有了。
windows先ping一下這個linux.可以ping通
進入目錄
cd /etc/sysconfig/network-scripts/
ls
這個檔名和我們ifconfig後檢視的網絡卡名是一樣的 都是eth0。我們編輯一下這個網絡卡檔案
vi ifcfg-eth0
按小i進入編輯模式,左下角變成INSERT
修改onboot = no 為 onboot = yes 系統啟動自動啟動該網絡卡
修改dhcp 為 static
然後增加3行參照之前的ifconfig
完成後,按一下鍵盤左上角ESC鍵,輸入:wq 在螢幕的左下方可以看到,輸入回車儲存配置檔案。
執行命令 #service network restart 重啟網路。這回這是完畢後在開機就是這個IP了。
重啟一下ping一下百度看下效果
真實機器與虛擬機器互ping一下
下一篇帖子會寫關於遠端連線linux以及jdk的配置與安裝。
本次教程到此結束。寫下來發現可能過於詳細圖片可能過多不過這次先這樣吧。
create by cgshri
2017年7月8日 16:04:10