

先放两张图,这两个软件,可以搭建起来 windows下的centos的测试环境。大致思路是,采用widows下的文件和centos下的文件共享和挂载实现。代码自动同步,数据库使用命令行直接导入。或者采用本地 数据库连接也可以。 配置的时候,建议配置服务器的地址是静态ip,以方便配置的参数的进行填写。
傻瓜配置文件有。 homestead 可以配置php版本的 测试环境
1 | https://github.com/laravel/homestead |
也可以使用 vagrant 官方提供的 服务器镜像。
如果下载慢,建议采用国内镜像下载, 然后 使用
1 2 3 4 5 6 7 8 9 10 11 12 | { "name": "laravel/homestead", "versions": [{ "version": "6.3.0", // 这个是我的homestead版本, 如果不是这个请自行更改 "providers":[ { "name": "virtualbox", "url": "file://C:/vagrant/virtualbox.box" // .box 文件存放的绝对路径 } ] }] } |
centos版本
https://cloud.centos.org/centos/7/vagrant/x86_64/images/
进行 加载, 通过命令 vagrant box list 查找 现在配置的 box列表。 然后直接 进行相关使用
随后 直接 vagrant init 随后 vagrant ssh (无法登陆需要开启cpu的虚拟化具体参照)https://blog.csdn.net/vcit102/article/details/87871604
进来以后 wget http://soft.vpser.net/lnmp/lnmp1.7-full.tar.gz
tar zxvf lnmp1.7-full.tar.gz 随后 ./install.sh 根据提示安装 环境