文件所需文件下載地址:visualbox 如果連接失效可以去官網(wǎng)下載
vagrant 斤寇、centos65(最新版的到vagrant庫下載)拥褂、secureCRT
一
visualbox安裝,安裝好了先不用管
二
vagrant安裝莫秆,安裝好了在d盤新建一個vms文件夾镊屎,里面再建一個box和dev文件夾,把centos65拷進(jìn)box文件夾缝驳,win+R归苍,進(jìn)入cmd后切換目錄到box文件夾下面。
vagrant box add mydev ./centos65.box.回車夏伊。然后切換到dev目錄下吻氧,
vagrant init mydev(初始化),
vagrant up砸狞。
進(jìn)入文件夾dev下面镀梭,現(xiàn)在里面應(yīng)該有個Vagrantfile的文件,編輯文件粘貼一下內(nèi)容復(fù)制:
Vagrant.configure(2) do |config|
config.vm.box = "mydev"
config.vm.define "mydev" do |dev|
end
config.vm.network "public_network",
adapter: 1,
ip: "192.168.1.143",
bridge: "Realtek RTL8188EU Wireless LAN 802.11n USB 2.0 Network Adapter",
(這里的橋接研底,需要在虛擬機(jī)網(wǎng)絡(luò)配置上查看自己的并進(jìn)行修改)
auto_config: false
config.ssh.host = "192.168.1.143"
config.ssh.username = "vagrant"
config.ssh.password = "vagrant"
config.vm.provision "shell",
run: "always",
inline: "/bin/sh /etc/init.d/network restart"
# config.vm.synced_folder "G:/workspace-143/", "/home/yaoguai/project",
# owner: "yaoguai", group: "yaoguai"
end
這里需要注意一點 config.ssh.host 是你自己主機(jī)的網(wǎng)關(guān)ip榜晦,Windows下 ipconfig 查看 假如 默認(rèn)網(wǎng)關(guān)是192.168.1.1羽圃,就設(shè)置為192.168.1.143(自己填一個)或者別的,只要不沖突就行
三
在準(zhǔn)備使用ssh鏈接之前识窿,需要先配置正確的網(wǎng)絡(luò),這里需要打開visualbox喻频,使用賬戶密碼登錄虛擬機(jī)甥温,賬戶密碼在上面設(shè)置了 config.ssh.username = "vagrant" config.ssh.password = "vagrant",然后命令:
$sudo passwd root
// 111111(修改超級管理員密碼)
$su root
#cd /etc/sysconfig/network-scripts
#mkdir backup
#cp ifcfg-eth0 backup/
#vi ifcfg-eth0
/*
DEVICE="eth0"
BOOTPROTO="static"
// DHCP_HOSTNAME="vagrant-centos65.vagrantup.com"
HWADDR="08:00:27:07:9E:3D"
// IPV6INIT=no
// PEERDNS=yes
// PEEROUTES=yes
IPADDR=172.16.6.143
NETMASK=255.255.255.0
GATEWAY=172.16.6.1
// DEFROUTE=yes
// PIV4_FAILURE_FATAL=yes
// NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
BROADCAST=172.16.0.255
UUID="643967a6-f225-4907-98ee-e0a961c7c167"
*/
#cd /etc/udev/rules.d/
#rm -f 70-persistent-net.rules
#vi /etc/sysconfig/network
/*
NETWORKING=yes
HOSTNAME=vagrant
GATEWAY=172.16.6.1
*/
#vi /etc/resolv.conf
(去掉最上面多余的兩行)
/*nameserver 172.16.6.1
nameserver 8.8.8.8
nameserver 8.8.4.4*/
#service network restart(重啟)
#shutdown -r now
#ifconfig(查看配置)
#ping www.baidu.com(ping通了則說明正確);
四
最后就可以用ssh進(jìn)行連接了
五
安裝httpd mysql
當(dāng) Loaded plugins: fastestmirror 時候需要
1 vi /etc/yum/pluginconf.d/fastestmirror.conf
enabled=0
2 vi /etc/yum.conf
plugins=0
cd /etc/yum.repos.d/
原創(chuàng)文章史简,轉(zhuǎn)載請注明出處。