PHP Laravel (Homestead)开发环境搭建
2017-05-09 21:40
771 查看
开发环境
Win7VirtualBox5.1.14
Vagrant 1.8.1_9
1.安装VirtualBox5.1.14,Git
https://www.virtualbox.org/
以下命令都在Git Bash里运行。
建立项目文件夹
c:/documents/mytwitter_project
2.安装Vagrant
https://www.vagrantup.com/downloads.html
执行命令
vagrant box add laravel/homestead
这一步很可能会失败,可以使用离线下载。
vagrant init larvel/homestead vagrant up --provider virtualbox
稍等会看到下载地址。
Ctrl+C取消命令,然后使用迅雷或浏览器离线下载box文件。
下载完,放在C:/Documents/vagrant/laravel.box
运行
vagrant box add laravel/homestead file:///C:/Documents/vagrant/laravel.box vagrant box list
3.克隆homestead
git clone https://github.com/laravel/homestead.git Homestead #也可以通过composer安装,过程composer的过程省略 #composer global require "laravel/homestead=~2.0" cd Homestead bash init.sh
据说文件自动存放在C:\Users\Administrator.homestead下,我这没成功,我手工把Homestead拷到Administrator下,然后执行
mv Homestead ./homestead
4.修改C:\Documents\homestead\resources\Homestead.yaml
--- ip: "192.168.10.10" memory: 2048 cpus: 1 authorize: /Users/Administrator/.ssh/id_rsa.pub keys: - /Users/Administrator/.ssh/id_rsa folders: - map: C:/Documents/mytwitter_project to: /home/vagrant/mytwitter sites: - map: laravel.app to: /home/vagrant/mytwitter/public variables: - key: APP_ENV value: local
5.生成ssh公钥
ssh-keygen -t rsa -C "you@homestead"
6.修改hosts
192.168.10.10 laravel.app
7.初始化 homestead 虚拟机
cd .homestead vagrant init
修改homestead/Vagrantfile
config.vm.box = "base"
为
config.vm.box = "laravel/homestead"
vagrant up vagrant ssh 连接虚拟机
连接信息
IP:127.0.0.1
端口号:2222
用户名:vagrant
密码:vagrant
参考:
http://laravelacademy.org/post/354.html
相关文章推荐
- iBrand 教程 0.1:Windows + Homestead 5 搭建 Laravel 开发环境
- PHP Laravel-Homestead开发环境安装与配置
- PHP Laravel系列之环境搭建( VirtualBox+Vagrant+Homestead+系列网址)
- 搭建php+宝塔面板+vagrant+laravel+Mac+centos7.2+Composer开发环境
- Laravel在Windows下搭建开发环境Homestead出现的一个大坑Timed out while waiting
- PHP Laravel系列之环境搭建( VirtualBox+Vagrant+Homestead+系列网址)
- php开发环境搭建——laravel框架,apache服务器,git版本控制
- Laravel的容器Vagrant+Homestead+Composer+Yaml开发环境搭建正确步骤
- 用docker搭建php+nginx+laravel的开发环境
- 关于php开发环境的搭建
- 搭建php开发环境
- PHP开发环境搭建
- 用ZendServer快速搭建php oracle开发环境
- php开发环境搭建
- 《细说PHP》 样章--第2章 搭建PHP的开发环境
- PHP Eclipse PDT ZEND FrameWork Windos下开发环境搭建
- 用PHPnow搭建PHP+MYSQL网站开发环境
- 搭建Windows下基于Eclipse 的 PHP 开发环境
- Windows 7下,搭建PHP开发环境(Apache,PHP,ZendOptimizer,MySQL,Zend)
- 基于Windows环境下的PHP开发环境搭建