Linux的安裝(虛擬機器環境)與基礎配置
阿新 • • 發佈:2021-11-10
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 / / 除錯工具
|