1. 程式人生 > 其它 >Linux的安裝(虛擬機器環境)與基礎配置

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 nameserver8.8.8.8 nameserver114.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  //除錯工具