虛擬機上安裝Linux

Linux的安裝(虛擬機環境)與基礎配置

一、背景

本文介紹如何安裝虛擬機VMware以及如果在虛擬機上安裝Linux系統以及Linux安裝完畢之後的基礎配置

需要準備的東西有VMware以及Linux鏡像文件

二、下載安裝VMware

下載地址

1

https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/14_0?wd=&eqid=a321fcd7000107af000000035af54ee7

安裝教程

1

https://jingyan.baidu.com/article/9f7e7ec09da5906f281554d6.html

三、在VMware上安裝Linux

以下教程來源於:Linux公社(www.linuxidc.com)

1.打開 VMware 12 ――》新建創建新的虛擬機:

2.然後選擇“自定義” ――》 “下一步”:

3.繼續下一步:

4.選擇“稍後安裝操作系統” ――》下一步

5.“客戶機操作系統” 選擇 “Linux” 、“版本”選擇“CentOS 64位” ――》下一步:

6.修改“虛擬機名稱”和“位置”,也可以使用默認名稱和路徑。然後“下一步”

7.處理器配置默認的就可以了:

8.內存自定義,可以自己設置大點。不建議小於默認的內存大小。

9.“網絡類型”選擇“使用橋接網絡”:

10.“I/O控制器類型” 選擇推薦的“LSI Logic”,然後“下一步”

11.“虛擬磁盤類型”選擇推薦的“SCSI”,然後“下一步”

12.“磁盤”選擇“創建新虛擬磁盤”

13.“指定磁盤容量”選擇建議的大小,自己可以設置大點。然後選擇“將虛擬磁盤存儲爲單個文件”

14.點擊“完成”

15.點擊“CD/DVD (IDE)”:

16.選擇“使用ISO映像文件”,點擊“瀏覽”,找到你安裝盤所在位置:

17.點擊“開啓此虛擬機”:

四、Linux基礎配置

1、網絡設置

A、修改對應網卡的IP地址的配置文件

1 2 3 4 5 6 7 8

# vi /etc/sysconfig/network-scripts/ifcfg-eth0 IPV6INIT=no #關閉IPV6支持,當前一般不用 ONBOOT=yes #系統啓動時激活此設備 BOOTPROTO=static #網卡獲得ip地址的方式,爲static,dhcp或bootp IPADDR=192.168.1.129 #靜態指定IP,指定了網卡對應的ip地址(你自己設置的,可以遠程連接,不要和其他局內ip重疊) 如上圖1 NETMASK=255.255.255.0 #子網掩碼 #NETWORK=192.168.1.1 #可以不設置,在下面2中設置好網關即可 -- 如上圖2

B、設置網關

1 2 3 4 5

# vi /etc/sysconfig/network NETWORKING=yes  #表示系統是否使用網絡 HOSTNAME=CentOsMini  #設置本機的主機名 GATEWAY=192.168.1.1  #設置本機連接的網關的IP地址,這個是最主要的,查看你電腦

C、設置DNS

1 2 3 4 5 6 7 8 9

# vi /etc/resolv.conf nameserver 8.8.8.8 nameserver 114.114.114.114    # service network restart 重啓網絡服務和網卡 # ifconfig 可以查看網絡設置#ping 192.168.1.1 檢查網關是否通 #ping www.baidu.com 檢查域名解析是否正常

若提示ip已經被使用,要回到A裏面把ip地址重新設置一下,重啓。

網絡設置好了,我們用Xshell遠程登陸CentOs,方便操作,其實平時開發中也大多是遠程登陸的。

xshell登錄:

host(你設置的ip地址,這裏是):192.168.1.129

賬號:root

密碼(安裝時候設置的root密碼):123456

2.安裝簡單的圖形管理配置套件 

linux命令行模式下有一個簡單的圖像設置界面,CentOs-mini是沒有安裝的,接下來安裝下這些簡單的圖形管理界面(和Xwindow區分下,不要混淆)。 

centos運行不了setup?那安裝setuptool吧,可以節省很多系統管理的時間。

1 2 3 4 5 6 7 8 9 10 11 12 13

#安裝setuptool yum install setuptool #可以發現執行setup後不全,再安裝一個用於系統服務管理 yum install ntsysv #再安裝個防火牆,以及setup中配套的防火牆設置、網絡設置 yum install iptables #安裝setup中配套的防火牆設置 yum install system-config-securitylevel-tui #安裝setup中配套的網絡設置 yum install system-config-network-tui 可以一下全安裝了 yum -y install  setuptool  ntsysv  iptables  system-config-securitylevel-tui  system-config-network-tui  system-config-firewall-tui  system-config-keyboard  system-config-network 上面是一行命令

安裝好後,輸入setup命令,就好彈出設置界面,這裏爲了演示,只安裝了setuptool,如果你安裝了其他的套件,會有相應的選擇項。

3、開發環境

1 2 3 4 5 6 7

yum install vim  //強大的Vi編輯器,類似於Vi的文本編輯器,不過在Vi的基礎上增加了很多新的特性 yum install wget //從網絡上自動下載文件的工具,支持通過HTTP、HTTPS、FTP三個最常見的TCP/IP協議下載 yum install gcc   //一套由GNU工程開發的支持多種編程語言的編譯器 yum install cpp    yum install gcc-c++ yum install make  //makefile yum install gdb  //調試工具

----最後感謝Jeman的貢獻

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章