不足之處請聯繫atcode99@qq.com指正,謝謝!html
VMware-player-15.0.4-12990004, 免費版本,用於非商業、我的和家用目的
CentOS-7-x86_64-DVD-1810.isolinux
VMware和CentOS都是在持續更新中,能夠從如下地址獲取新版本,安裝過程大同小異:
https://www.vmware.com/cn/products/workstation-player/workstation-player-evaluation.html
http://isoredirect.centos.org/centos/7/isos/x86_64/編程
2.1:打開VMware,建立虛擬機centos
2.2:選擇稍後安裝操做系統,接下來要配置虛擬機好比硬盤內存處理器網絡等等服務器
2.3:選擇客戶機操做系統Linux,版本CentOS 7 64位網絡
2.4:命名虛擬機,指定虛擬機名稱和位置,按照本身的實際狀況填充,本人的是atcode99ide
2.5:指定磁盤容量,根據本身的機器的狀況填充,建議稍微大一點好比30G,而後選擇將虛擬機硬盤拆分爲多個文件,方便虛擬機的拷貝和備份源碼分析
2.6(可選):選擇自定義硬件,固然這些虛擬機配置之後均可以修改的,因此也能夠忽略虛擬機配置剩下的6~12步驟。固然也能夠一步一步的作完,瞭解整個配置過程。lua
2.7(可選):指定分配給此虛擬機的內存量,本人機器爲16G,由於常常要用虛擬機作源碼分析,分了一半8G給虛擬機操作系統
2.8(可選):處理器內核數量,本人設成2,便於瞭解多核編程
2.9(可選):網絡鏈接設置成橋接模式
選擇橋接模式的話虛擬機和宿主機在網絡上就是平等的關係,爲客戶機提供直接訪問外部以太網絡的權限
2.10(可選):其餘幾個不是很重要,點擊完成,這樣虛擬機自定義硬件完畢
2.11(可選):虛擬機配置完成的界面,點擊編輯虛擬機設置能夠從新配置
2.12(可選):虛擬機硬件設置界面
3.1:在虛擬機設置界面選擇ISO映像文件 CentOS-7-x86_64-DVD-1810.iso
3.2:播放虛擬機開始安裝
3.3:這裏有三個選項,等待超時或直接回車,選了第一個Install CentOS 7,第二個圖是安裝進度log
3.4:選擇語言,直接continue,缺省便可。美式鍵盤、英語、美國英語
3.5:設置日期與時間
3.6:選擇須要安裝的軟件,強烈建議選擇Server with GUI,這樣就有了GUI圖形化界面
3.7:點擊Begin Installation,開始安裝,而後就能夠休息一下子了吧,喝喝水、走一走,記得要多喝水、不要久坐咯^.^。
3.8:ROOT用戶密碼配置
3.9:USER用戶密碼配置
3.10:點擊配置完畢,而後等會,點擊Reboot,系統重啓便可
進入虛擬機系統,此刻發現貌似沒有分配IP地址
使用root用戶
[root@localhost atcode99]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
把ONBOOT=no改爲yes,指明在系統啓動時激活網卡
[root@localhost atcode99]# service network restart
再次查看,已經分配IP地址,網絡鏈接成功
[root@localhost atcode99]# ping www.sina.com.cn
PING spool.grid.sinaedge.com (36.51.254.37) 56(84) bytes of data.
64 bytes from 36.51.254.37 (36.51.254.37): icmp_seq=1 ttl=46 time=95.6 ms
64 bytes from 36.51.254.37 (36.51.254.37): icmp_seq=2 ttl=46 time=90.1 ms
1.安裝samba
[root@localhost atcode99]# yum install samba
2.添加samba用戶
[root@localhost atcode99]# smbpasswd -a atcode99
New SMB password:
Retype new SMB password:
Added user atcode99.
3.配置samba
[root@localhost atcode99]# vi /etc/samba/smb.conf
在最後面添加
[atcode99]
path = /home/atcode99
browseable = yes
writable = yes
valid users = atcode99
宿主機系統中以管理員身份運行「命令提示符」
打開命令提示符窗口後,輸入
netsh winsock reset 回車
提示重置完成後,重啓宿主機。等再次啓動虛擬機,應該就正常了。
這個問題是系統網絡底層被其餘程序注入,致使虛擬機軟件沒法正常通信引起的。
重點關注.vmem和.lck兩種文件。
第一個.vmem文件不必備份,能夠節省空間;虛擬機最好常常備份下以備不測。
第二個.lck文件異常關閉時候虛擬機可能沒法正常啓動,刪除而後從新啓動虛擬機便可。
如下爲具體文件類型描述
虛擬機包含在受支持的存儲設備上存儲的多種類型的文件。列表以下:
.nvram 虛擬機 BIOS 或 EFI 配置.vmx 虛擬機配置文件,一般經過打開這個虛擬機文件以啓動系統.vmxf 其餘虛擬機配置文件,通常無需改動。.vmdk 虛擬磁盤特性虛擬機存放文件的虛擬磁盤。虛擬機內的系統和全部文件都在這個文件中。.vmem 虛擬內存文件備份時候不須要拷貝,刪除也沒有關係,由於啓動的時候會自動創建。.lck 鎖文件目錄啓動虛擬機的時候,虛擬機配置文件/虛擬磁盤/虛擬內存都會有一個目錄。提供保護機制,爲了防止多臺虛擬機同時訪問一個.vmdk虛擬磁盤文件。當虛擬機正常關閉,目錄自動刪除。異常關閉時候,可能殘留.lck鎖文件目錄,致使WMWare虛擬機沒法正常啓動,刪除.lck(注意可能有多個)從新啓動VMWare虛擬機便可。.vmsd 虛擬機快照和相關聯的vmdk的字典文件,通常無需改動。.vmss 虛擬機掛起文件,關閉虛擬機採用掛起方式的時候的文件。若是關機方式,則無。.log 當前虛擬機日誌文件