文件所需文件下載地址:visualbox 若是鏈接失效能夠去官網下載mysql
vagrant 、centos65(最新版的到vagrant庫下載)、secureCRTsql
一shell
visualbox安裝,安裝好了先不用管centos
二網絡
vagrant安裝,安裝好了在d盤新建一個vms文件夾,裏面再建一個box和dev文件夾,把centos65拷進box文件夾,win+R,進入cmd後切換目錄到box文件夾下面。less
vagrant box add mydev ./centos65.box.回車。而後切換到dev目錄下, vagrant init mydev(初始化), vagrant up。
進入文件夾dev下面,如今裏面應該有個Vagrantfile的文件,編輯文件粘貼一下內容複製:ssh
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", (這裏的橋接,須要在虛擬機網絡配置上查看本身的並進行修改) 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 是你本身主機的網關ip,Windows下 ipconfig 查看 假如 默認網關是192.168.1.1,就設置爲192.168.1.143(本身填一個)或者別的,只要不衝突就行spa
三.net
在準備使用ssh連接以前,須要先配置正確的網絡,這裏須要打開visualbox,使用帳戶密碼登陸虛擬機,帳戶密碼在上面設置了 config.ssh.username = "vagrant" config.ssh.password = "vagrant",而後命令: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進行鏈接了
五
安裝httpd mysql
當 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/