虛擬機VBox安裝CentOS6.8,內外網訪問

虛擬機VBox安裝CentOS6.8,內外網訪問
1、 目的
爲了學習和研究的須要,咱們常常會須要在虛擬機上安裝Linux系統以及一些軟件,並要求既能夠上外網,又能夠與宿主機互訪。java

可是網上的不少教程繁瑣,看起來不清晰。本文就是按照成功經驗儘量簡單明瞭地指導安裝與配置。node

注意:由於參考了不少網上的教程,因此本文的步驟可能有一些是不必的,由於沒時間去一一甄別、剔除,因此請辯證地參考。linux

2、 Windows的準備
虛擬機VBox安裝CentOS6.8,內外網訪問
安裝完VBox,應該有VirtualBoxHost-Only Network在網絡鏈接裏。設置以下圖:瀏覽器

虛擬機VBox安裝CentOS6.8,內外網訪問

本機環境在筆記本中,使用的是WiFi。設置以下圖:服務器

虛擬機VBox安裝CentOS6.8,內外網訪問

3、 虛擬機配置
管理à全局設定à網絡

虛擬機VBox安裝CentOS6.8,內外網訪問

新建虛擬機的配置以下圖:ide

虛擬機VBox安裝CentOS6.8,內外網訪問
虛擬機VBox安裝CentOS6.8,內外網訪問

其餘選項按照我的環境配置便可。學習

4、 CentOS6.8的安裝
本節沒什麼好說的,爲了方便,我安裝的是桌面版,實際使用不須要的。網站

Ctrl+F全屏切換ui

Ctrl+C縮放切換

5、 CentOS6.8的配置
進入桌面,網絡有兩個:

虛擬機VBox安裝CentOS6.8,內外網訪問

虛擬機VBox安裝CentOS6.8,內外網訪問

編輯System eth1以下圖

虛擬機VBox安裝CentOS6.8,內外網訪問

至此,打開系統自帶的火狐瀏覽器,訪問百度成功。

eth0是訪問外網的,eth1是與宿主機聯通的。

在宿主機經過SSH鏈接客戶端訪問192.168,56.103,訪問成功。

注意:

cd /etc/sysconfig/network-scripts

vi ifcfg-eth0

vi ifcfg-eth1

其中ONBOOT必須=yes

或者在桌面版設置自動鏈接。

service network restart

重啓服務

6、 啓動進入命令行
root用戶

vi /etc/inittab

找到下面的語句:

Default runlevel. The runlevels used byRHS 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 tothis) –從新啓動

id:5:initdefault: –默認運行等級是5,只要將此處改爲 id:3:initdefault:便可

另外在文本模式若是想啓動圖形界面,能夠使用下面的方法:

startx

CentOS7:

systemctl set-default graphical.target #圖形

systemctl set-default multi-user.target #命令行

7、 JDK設置
一、刪除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 remove java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64

二、安裝JDK七、8
從Oracle網站下載JDK七、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用,詳情參看《Dubbo管理控制檯安裝》

配置JDK8環境:

vi /etc/profile 增長:

java env

exportJAVA_HOME=/usr/local/java/jdk1.8.0_131

export JRE_HOME=$JAVA_HOME/jre

exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar

exportPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

source /etc/profile

相關文章
相關標籤/搜索