VMware --- CentOS6.x 實驗機安裝配置的簡單說明

1、實驗機的安裝規劃

1.1、硬件規劃
CPU Memory Network Disk
1個 2G 1個 2個20G(單個文件)
1.2、系統規劃:

鏡像文件:CentOS-6.x-x86_64(Basic Server + 中文語言支持)

CentOS 操作系統下載地址:

https://wiki.centos.org/zh/Download

1.3、網絡規劃:

一般使用默認的 NAT 網絡,為了便于記憶,我將 NAT 網絡設置為 192.168.80.0/24

主機名 IP NETMASK GATEWAY DNS
centos-80-xx 192.168.80.xx 24 192.168.80.2 192.168.80.2

注:

192.168.80.1 為宿主機使用;192.168.80.2 為虛擬路由使用,因此虛擬機可以使用的地址從 192.168.80.3 開始

1.4、用戶規劃
用途 用戶名 密碼
系統管理員 root ******
維護用戶 maintenance ******

2、操作系統的安裝

項目 選項
安裝默認語言 English
鍵盤類型 U.S.English
安裝的存儲裝置 Basic Storage Devices
時區 Asian/shanghai
管理員密碼 ******
分區 Replace Existing Linux System(使用默認分區方案)
軟件選擇 Basic Server + 中文語言支持

3、操作系統初始化

3.1、網絡配置

主機名(需重啟生效):

]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=centos6-80-xx

配置網卡:

]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 
ONBOOT=yes 
BOOTPROTO=none
 
IPADDR=192.168.80.xx
NETMASK=255.255.255.0
GATEWAY=192.168.80.2
  
USERCTL=no 
NM_CONTROLLED=no

配置解析環境:

  • 本地解析:
]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.80.xx centos6-80-xx
  • 配置 DNS 解析
]# vim /etc/resolv.conf
nameserver 192.168.80.2

也可以使用阿里的 DNS

nameserver 223.5.5.5
nameserver 223.6.6.6
3.2、基礎服務配置

關閉 SELinux (重啟生效):

將 SELINUX 狀態從 enforcing 改為 disabled

]# vim /etc/selinux/config
SELINUX=disabled

關閉 iptables

]# chkconfig iptables off

啟動 NTP 服務客戶端

]# chkconfig ntpd on

配置 YUM 源

此處使用的是阿里的 centos 源,并加裝了 epel 源

]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

]# yum install epel-release -y

]# yum makecache

禁用 sshd UseDNS 選項

]# vim /etc/ssh/sshd_config
UseDNS no
3.3、環境變量配置

配置 nproc、nofile 兩個參數

]# vim /etc/security/limits.d/90-nproc.conf
*          soft    nproc     52430
*          hard    nproc     65536

]# vim /etc/security/limits.conf
*               soft    nofile           52430
*               hard    nofile           65536

優化內核參數

]# vim /etc/sysctl.conf
# Initialization customize
net.ipv4.tcp_fin_timeout = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_keepalive_time = 600
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_max_tw_buckets = 6000
net.ipv4.tcp_syn_retries = 1
net.ipv4.tcp_synack_retries = 1
net.ipv4.tcp_max_orphans = 262144
net.core.somaxconn = 262144
net.core.netdev_max_backlog = 262144
3.4、用戶管理

新建實驗用普通用戶

]# useradd maintenance
]# echo '******' |passwd --stdin maintenance

為普通用戶開通 sudo 權限

]# visudo
maintenance ALL=(ALL) NOPASSWD: ALL
3.5、使用習慣設置

設置 grep 的別名

在用戶家目錄(root、maintenance)的 .bashrc 文件中添加如下內容

]# vim .bashrc
alias grep='egrep --color=auto'

配置 vim 的制表符縮進為 4

在用戶家目錄(root、maintenance)的 .vimrc 文件中添加如下內容

]# vim .vimrc
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
3.6、安裝 VMwareTools

在 VMware Workstation 中選中實驗虛擬機后,點擊【虛擬機】--【安裝 VMwareTools】

然后在虛擬機中執行如下命令:

]# mount /dev/sr0 /media/
]# cp /media/VMwareTools-9.6.2-1688356.tar.gz /opt/
]# cd /opt/
]# tar -xzvf VMwareTools-9.6.2-1688356.tar.gz
]# cd vmware-tools-distrib/
]# sudo ./vmware-install.pl -d

注:

vmware tools 的版本會根據 vmware workstation 的版本不同而有所變化

3.7、配置應用文件系統

為了實現應用與系統的分隔,因此單獨分配了一塊虛擬硬盤供應用使用

]# mkdir /apps01
]# pvcreate /dev/sdb
]# vgcreate appvg01 /dev/sdb
]# lvcreate -n lv_apps01 -l 100%FREE appvg01
]# mkfs.ext4 /dev/mapper/appvg01-lv_apps01
]# echo '/dev/mapper/appvg01-lv_apps01 /apps01 ext4 defaults 0 0' >> /etc/fstab
]# mount -a
]# df -h
3.8 關機

以下設置全部完成后,關閉主機

]# > /etc/udev/rules.d/70-persistent-net.rules
]# shutdown -h now

4、實驗機的快照與克隆

在 VMware WorkStation 的環境中,為了便于實驗機復用,可以新建一臺虛擬機,按以上步驟配置完成后,保存為模板機,等需要時,直接克隆使用。
具體步驟如下:

新建初始化鏡像:

為剛才配置完成關機的實驗機新建一個初始化鏡像

image
image

以該虛擬機為模板,克隆一臺新的虛擬機(選項在右鍵菜單上,本機不好截圖,通過遠程一臺主機截的)

image
image
image
image
image
image
image

克隆完成后,還要對虛擬機做以下修改,才能正常使用

  • 修改主機名
  • 更改網卡 IP
  • 修改 /etc/hosts 文件下的主機名解析
  • 重啟虛擬機
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,578評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,701評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,691評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,974評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,694評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,026評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,015評論 3 450
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,193評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,719評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,442評論 3 360
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,668評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,151評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,846評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,255評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,592評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,394評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,635評論 2 380

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,836評論 18 139
  • 更新為 VMware Workstation 12.5 pro版。VMware虛擬機軟件無疑是windows系統下...
    小黑y99閱讀 2,777評論 1 7
  • 一、高可用集群 (一)提升系統高可用性的解決方案:冗余(redundant) 工作模式active/passive...
    哈嘍別樣閱讀 1,742評論 2 5
  • 初夏,清晨的太陽慢慢升起,陽光透過玻璃窗照在我臉上,我睜開朦朧睡眼感受著陽光帶給我的暖暖,新的一天又開始了…… 我...
    盛夏雨花閱讀 193評論 0 1
  • 朋友是什么?以前我認為朋友是有福同享,有難同當,可現實告訴我,我的認為太天真了,我們人都是自私的!會為了利益而背叛...
    青春a懵懂閱讀 278評論 0 0