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

1、背景

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

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

2、下載安裝VMware  

下載地址

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

安裝教程

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

3、在VMware上安裝Linux

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

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.點擊「開啓此虛擬機」:

 4、Linux基礎配置

一、網絡設置

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

# 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、設置網關web

# vi /etc/sysconfig/network

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

C、設置DNSshell

# 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密碼):123456vim

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

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

centos運行不了setup?那安裝setuptool吧,能夠節省不少系統管理的時間。網絡

#安裝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,若是你安裝了其餘的套件,會有相應的選擇項。

三、開發環境

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  //調試工具
相關文章
相關標籤/搜索