VisualBox&Vagrant搭建开发环境
来源:互联网 发布:e盾网络验证破解4.0 编辑:程序博客网 时间:2024/05/21 03:55
文件所需文件下载地址:visualbox 如果连接失效可以去官网下载
vagrant 、centos65(最新版的到vagrant库下载)、secureCRT
一
visualbox安装,安装好了先不用管
二
vagrant安装,安装好了在d盘新建一个vms文件夹,里面再建一个box和dev文件夹,把centos65拷进box文件夹,win+R,进入cmd后切换目录到box文件夹下面。
vagrant box add mydev ./centos65.box.回车。然后切换到dev目录下,vagrant init mydev(初始化),vagrant up。
进入文件夹dev下面,现在里面应该有个Vagrantfile的文件,编辑文件粘贴一下内容复制:
Vagrant.configure(2) do |config|config.vm.box = "mydev"config.vm.define "mydev" do |dev|endconfig.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: falseconfig.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(自己填一个)或者别的,只要不冲突就行
三
在准备使用ssh链接之前,需要先配置正确的网络,这里需要打开visualbox,使用账户密码登录虚拟机,账户密码在上面设置了 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=yesIPADDR=172.16.6.143NETMASK=255.255.255.0GATEWAY=172.16.6.1// DEFROUTE=yes// PIV4_FAILURE_FATAL=yes// NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Ethernet"BROADCAST=172.16.0.255UUID="643967a6-f225-4907-98ee-e0a961c7c167"*/#cd /etc/udev/rules.d/#rm -f 70-persistent-net.rules#vi /etc/sysconfig/network/*NETWORKING=yesHOSTNAME=vagrantGATEWAY=172.16.6.1*/#vi /etc/resolv.conf(去掉最上面多余的两行)/*nameserver 172.16.6.1nameserver 8.8.8.8nameserver 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.confenabled=02 vi /etc/yum.confplugins=0cd /etc/yum.repos.d/
原创文章,转载请注明出处。
阅读全文
0 0
- VisualBox&Vagrant搭建开发环境
- vagrant 搭建开发环境
- 搭建vagrant开发环境
- vagrant+virtualbox搭建开发环境
- vagrant+虚拟机搭建开发环境
- vagrant系列教程(五):vagrant搭建python开发环境
- Vagrant+virtualBox搭建集成开发环境
- 使用vagrant+VirtualBox搭建虚拟开发环境
- 快速搭建AMP开发环境
- 【开发环境】使用vagrant工具搭建一个开发环境
- 搭建vagrant环境
- vagrant 环境搭建
- vagrant windows 环境搭建
- VisualBox环境下CentOS搭建FTP服务
- Vagrant进阶:搭建简易Python,PHP开发环境
- Windows搭建虚拟开发环境(VirtualBox+Vagrant+Babun)
- 搭建Vagrant+VBox+CentOS-7+共享文件夹的开发环境
- vagrant系列(3):搭建跨平台的项目开发环境
- tensorflow--变量管理
- ThinkPHP之WEBIM及时通信(环信)
- ThinkPHP之阿里云存储(OSS)
- ThinkPHP之中文分词查询
- CentOS6.5安装samba
- VisualBox&Vagrant搭建开发环境
- ThinkPHP之微信支付(扫码支付)
- 半实时的排行榜刷新问题
- ThinkPHP之支付宝付款(app支付)
- ThinkPHP之银联支付(网页支付)
- STM8L相关功能配置
- ThinkPHP之支付宝网页支付(即时到账)
- 具备这样的思维,你才算入了大数据分析的门
- 程序的编译和链接过程