美文网首页vagrant
安装homestead

安装homestead

作者: Luwnto | 来源:发表于2016-07-07 13:06 被阅读540次

mac下安装

前期准备

安装virtualbox

安装vagrant

安装homestead box

在线:
vagrant box add laravel/homestead

本地:
编辑 metadata.json (这个文件放在box同一目录下)
{
"name": "laravel/homestead",
"versions": [{
    "version": "0.4.4",   //注意替换成你的版本
    "providers": [{
        "name": "virtualbox",
        "url": "file://homestead.box"   //注意替换成你的box的文件名
    }]
}]
}
然后执行:
vagrant box add metadata.json

安装composer,并配置全局变量

curl -sS https://getcomposer.org/installer | php

sudo mv composer.phar /usr/local/bin/composer

安装homestead

全局(所有项目公用一个homestead):
composer global require "laravel/homestead=~2.0"

配置~/.composer/vendor/bin到全局变量
echo "export PATH=/Users/xdl/.composer/vendor/bin:$PATH" >> ~/.bash_profile
source ~/.bash_profile

初始化 homestead

homestead init

生成的配置文件在~/.homestead/Homestead.yaml

如果手动安装的box,在homestead up或者vagrant up的时候找不到box,那么在这个配置文件中这样写:
box: your_custom_boxname
version: "" // 关键是这行可以让 vagrant up 时不对 box 版本做检查(报错的话,就写成你的版本号,0.4.4)

配置密钥

ssh-keygen -t rsa -C “you@homestead”

配置homestead文件

homestead edit

常用命令

homestead up  启动
homestead halt 关闭
homestead reload 重启
homestead ssh 远程连接虚拟机

windows安装

安装wamp

安装virtualbox

安装vagrant

安装homestead box

参考mac安装

安装composer

下载

在安装的时候会让你选择PHP安装的位置,找到wamp/bin/php/php.exe

全局安装homestead

composer global require "laravel/homestead=~2.0"

初始化homestead

homestead init

生成的配置文件在:

c:/用户/admin.AAA/.homestead/Homestead.yaml

一定不要配置type:'nfs'
如果用工具连不上mysql,可能是端口映射成了33060(注意启动时候的信息)

相关文章

网友评论

    本文标题:安装homestead

    本文链接:https://www.haomeiwen.com/subject/slzudttx.html