搭建基本开发环境的主要步骤如下(结合实践和众多网上众多教程):
1、搭建平台:WIN10平台+Vagrant+VirtualBox+Xshell
2、安装步骤:
(1)安装VirtualBox虚拟机模拟器(轻量级)
下载地址:https://www.virtualbox.org/wiki/Downloads
VMware是重量级的虚拟机模拟器,占用大量的系统资源,另外软件还是收费的;VirtualBox虚拟机模拟器免费小巧;
注:Vagrant也支持VMware,但是对应的Vagrant也是收费的。
(2)安装Vagrant
下载地址:http://downloads.vagrantup.com/ (根据安装提示安装)
系统镜像查找地址:http://www.vagrantbox.es/(由于国内网速问题,大家都懂的,需要等待)
(3)Vagrant添加镜像
命令:vagrant box add youself_box_name box_address
(4)初始化开发环境
a.创建开发目录,并切换到开发目录,然后用创建的镜像初始化当前目录的镜像
cd Your_address_dir#切换目录
vagrant init yourself_box_name # 初始化
vagrant up# 启动环境
注:启动环境时可能会出现不能启动错误,是一直启动请求的状态,在vagrant的初始化目录中的Vagrantfile添加部分代码:
config.vm.provider "virtualbox" do |vb|
vb.gui = true
end
注:常用的命令:
vagrant init# 初始化
vagrant up# 启动虚拟机
vagrant halt# 关闭虚拟机
vagrant reload# 重启虚拟机
vagrant ssh# ssh至虚拟机
vagrant status# 查看虚拟机运行状态
vagrant destroy# 销毁当前虚拟机
3、 VirtualBox虚拟机Linux server共享文件夹配置
(1)VirtualBox界面点击设置-》共享文件夹,然后添加共享文件夹目录和映射目录
(2)自动挂载后会在linux目录中media中sf_xxxx显示,非root用户没有权限操作,需要添加到一定的用户组中,而且操作也不方便,一般添加软链接:
sudo adduser user vboxsf# 添加用户到组
sudo ln -s /media/sf_xxxx /your_new_address_dir# 添加软链接到方便操作的新建的目录
操作完毕后,重启虚拟机即可;如果启动后没有错误,在虚拟机的/your_new_address_dir目录就看到本地机器目录中的文件,以后在本机特定目录下编辑修改就不用手动同步虚拟机,虚拟机中就可以及时反映出文件的变化,极大的方便了开发调试工作。
暂时学习一些皮毛,遇到一些问题,感觉都是windows平台惹出的问题,以后有什么问题后续发布呦!