一、作業系統配置
1. 使用root許可權登入
2. 修改核心模式為相容核心啟動
vim /boot/grub/grub.conf
主要修改default=1
3. 關閉selinux
兩種方式:1.使用setenforce 0命令:立即生效,重啟後失效。
2.修改配置檔案,vim /etc/selinux/config:重啟後生效。
主要修改selinux=disabled
注:可以使用getenforce命令檢視selinux狀態
4.關閉防火牆
二、虛擬化環境搭建
1.檢視cpu是否支援全虛擬化
egrep 『(vmx|svm)』 /proc/cpuinfo
有顯示輸出,表示支援
2.安裝必要的安裝包
安裝包作用
qumu-kvm
kvm核心模組
libvirt
虛擬機器管理工具,對虛擬機器進行操作的整合各種介面庫函式的中介軟體
python-virtinst
記錄建立vm的xml檔案
bridge-utils
網橋支援工具
virt-viewer
圖形檢視功能
virt-manager
安裝圖形介面管理虛擬機器,virt-manager通過libvirt實現對虛擬機器的操作
檢查這些包是否安裝
rpm -q qemu-kvm libvirt python-virtinst virt-viewer virt-manager bridge-utils
安裝這些包
yum -y install qemu-kvm libvirt python-virtinst virt-viewer virt-manager bridge-utils
三、檢視虛擬化環境
1.重啟libvirt服務:
service libvirtd restart
2.檢視虛擬化環境:
3.檢視kvm模組支援:lsmod | grep kvm
4.檢視虛擬工具版本:
四、虛擬網橋配置
為了使kvm的虛擬機器可以使用同一網段內網,配置虛擬網橋
1.首先關閉networkmanager(此服務會使配置無效)
service networkmanager stop
chkconfig networkmanager off
service networkmanager status
2.建立網橋br0
3.修改網絡卡檔案及網橋檔案
網絡卡檔案:
網橋檔案:
4.重啟網路服務
service network restart(必須在關閉了networkmanager後)
5.檢視網路資訊
至此kvm環境搭建完畢
五、搭建vnc
使用vnc工具遠端視覺化操作
1.檢視是否已經安裝
rpm -q vnc vnc-server
2.安裝vnc
yum -y install vnc vnc-server
3.設定vnc密碼
首先:vncserver
然後:vncpasswd,輸入兩次密碼
注:如果在使用vncserver命令時沒有反應或者提示未安裝(反正我碰到了),則使用yum install *vncserver*命令安裝一些包,就可以了。
4.修改配置檔案
配置桌面型別:
vim ~/.vnc/xstartup
配置賬號,解析度,連線方式
vim /etc/sysconfig/vncservers
5.配置防火牆,允許vnc連線
本文章開始已經關閉了防火牆。
若未關閉,vnc server監聽從5900開始,若防火牆預設則不允許連線這些埠,所以需要在防火牆檔案裡配置。
此處對應使用者賬號配置只開啟了5901埠。
重啟防火牆:service iptables restart(若防火牆不設定關閉的話)
6.設定服務自啟動
chkconfig vncserver on
7.windows主機客戶端vnc viewer
:1代表的就是5901埠
至此vnc搭建完畢
Centos6 5下docker 環境搭建
一.執行docker linux核心版本需要在3.8以上,針對centos6.5 核心為2.6的系統需要先公升級核心.不然會特別卡,退出容器.在yum的elrepo源中,有mainline 3.13.1 long term 3.10.28 這2個核心版本,考慮到long term更穩定,會長期更新,...
Centos 6 5下的LAMP環境搭建
安裝步驟 必須先安裝apache或者mysql,之後才能安裝php 1.安裝mysql cd usr local src wget wget tar zxvf usr local src mysql 5.1.72 linux x86 64 glibc23.tar.gz mv mysql 5.1.72...
CentOS 6 5 搭建 LAMP 環境
目錄 第一步 安裝和配置apache伺服器 第二步 設定 繫結站點目錄檔案 第三步 安裝mysql資料庫 第四步 安裝php環境 總結 begin 第一步 安裝和配置apache伺服器 yum update 更新 yum yum install httpd 使用 yum 安裝 httpd httpd...