虛擬機VBox安裝CentOS6.8,內外網訪問
一、目的
為了學習和研究的需要,我們經常會需要在虛擬機上安裝Linux系統以及一些軟體,並要求既可以上外網,又可以與宿主機互訪。
但是網上的很多教程繁瑣,看起來不清晰。本文就是按照成功經驗儘可能簡單明了地指導安裝與配置。
注意:因為參考了很多網上的教程,所以本文的步驟可能有一些是沒必要的,因為沒時間去一一甄別、剔除,所以請大家指正,辯證地參考。
6月24更新,今天重新試了一下,有些問題,更改一下~~
二、Windows的準備
宿主機網卡
安裝完VBox,應該有VirtualBox Host-Only Network在網路連接里。設置如下圖:
網卡IP設置
本機環境在筆記本中,使用的是WiFi。設置如下圖:
網卡共享設置
三、虛擬機配置
管理——>全局設定——>網路
VBox網路全局設定
新建虛擬機的配置如下圖:
新建虛擬機網卡1配置
新建虛擬機網卡2配置
其他選項按照個人環境配置即可。
四、CentOS6.8的安裝
本節沒什麼好說的,為了方便,我安裝的是桌面版,實際使用不需要的。
Ctrl+F全屏切換
Ctrl+C縮放切換
五、CentOS6.8的配置
進入桌面,網路有兩個:
CentOS網卡
ifconfig
編輯System eth1如下圖
CentOS網路設置
至此,打開系統自帶的火狐瀏覽器,訪問百度成功。
eth0是訪問外網的,eth1是與宿主機聯通的。
在宿主機通過SSH連接客戶端訪問192.168,56.103,訪問成功。
注意:
cd /etc/sysconfig/network-scripts
vi ifcfg-eth0
vi ifcfg-eth1
其中ONBOOT必須=yes
或者在桌面版設置自動連接。
service network restart
重啟服務
六、啟動進入命令行
root用戶
# vi /etc/inittab
找到下面的語句:
# Default runlevel. The runlevels used by RHS are:
# 1 – Single user mode –單用戶模式
#2 – Multiuser, without NFS (The same as 3, if you do not havenetworking) –多用戶模式,不支持NFS
# 3 – Full multiuser mode –多用戶模式
# 4 – unused –沒有使用
# 5 – X11 –圖形界面方式
# 6 – reboot (Do NOT set initdefault to this) –重新啟動
id:5:initdefault: –默認運行等級是5,只要將此處改成 id:3:initdefault:即可
另外在文本模式如果想啟動圖形界面,可以使用下面的方法:
# startx
七、JDK設置
1、刪除OpenJDK
安裝系統的時候可以不選擇安裝JDK,如果選了,應該把安裝的OpenJDK卸載。
java –version
java version "1.7.0_99"
OpenJDK Runtime Environment (rhel-2.6.5.1.el6-x86_64 u99-b00)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
rpm -qa | grep java
java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
tzdata-java-2016c-1.el6.noarch
卸載命令:
yum -y removejava-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
rpm -e --nodepsjava-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
2、安裝JDK7、8
從Oracle網站下載JDK7、8的tar.gz包並上傳至伺服器。
使用root用戶,創建目錄/usr/local/java,將兩個tar.gz剪切至此。
解壓縮兩個壓縮包:
tar –zxvf jdk-7u80-linux-x64.tar.gz
tar –zxvf jdk-8u131-linux-x64.tar.gz
本環境中,JDK8作為默認配置,JDK7是給Dubbo管控台的Tomcat用。
配置JDK8環境:
vi /etc/profile 增加:
## java env
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
source /etc/profile
※ZooKeeper單機版安裝配置——集群版後面再發
※MySQL5.7主從複製
※ZooKeeper集群安裝配置使用
TAG:Java個人學習心得 |
※如何在虛擬機中安裝Linux中的CentOS 7系統
※Win10上安裝虛擬機VMware Workstation10
※虛擬機裡面安裝Openfiler 2.99
※VMware虛擬機安裝CentOS 7並搭建Lamp伺服器環境
※2019系統教程,搞定黑蘋果,VMware虛擬機安裝MacOS X
※泄露的圖片顯示iPhone X Plus&6.1英寸LCD iPhone虛擬機
※在虛擬機VMware中安裝Linux系統
※VMWare Fusion Pro 10-macOS 強大虛擬機軟體,開發者的福音
※VirtualBox 6.0正式發布:支持虛擬機導出至Oracle Cloud架構
※Windows10 Hyper-V 創建虛擬機的方法
※VMWare Fusion Pro 11 強大的虛擬機軟體中文專業版
※自帶Windows虛擬機配置的發行版Robolinux發布 9.1 版
※VirtualBox虛擬機最新逃逸漏洞E1000 0day詳細分析(下)
※如何在虛擬機上安裝centos7.4系統—靠譜的centos7.4系統安裝教程
※VirtualBox虛擬機最新逃逸漏洞E1000 0 day詳細分析(上)
※Oracle 發布通用型虛擬機 GraalVM 1.0,支持多種編程語言
※威睿虛擬機 VMware Workstation Pro v 中文註冊版
※谷歌開始測試ChromeOS安卓9.0虛擬機:跳過安卓8.0
※VMware虛擬機安裝蘋果Mac OS詳細圖文教程Windows上運行macOS
※VM虛擬機Debian系統的安裝