Laravel Valet

快速安装

  • brew update

  • brew services list
    确保 brew services有效并且能获取到正确的输出,如果无效,则需要 添加 。

  • 通过Homebrew安装PHP 7.0:
    brew install homebrew/php/php70

  • 通过Composer安装Valet:
    composer global require laravel/valet

~ $ composer global require laravel/valet
(确保 ~/.composer/vendor/bin 在系统路径中)

  • 运行 sudo valet install命令,这将会配置并安装ValetDnsMasq,然后注册Valet后台随机启动。

Valet installed successfully!

  • 测试
    ~ $ ping foobar.dev
    PING foobar.dev (127.0.0.1): 56 data bytes
    64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.031 ms
    64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.087 ms
    64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.086 ms
    64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.043 ms
    64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.071 ms

站点
服务站点
Valet安装完成后,就可以启动服务站点,Valet为此提供了两个命令:park和link

  • park命令

在Mac中创建一个新目录,例如 mkdir ~/Sites,然后进入这个目录并运行 valet park。这个命令会将当前所在目录作为web根目录。
接下来,在新建的目录中创建一个新的Laravel站点: laravel new blog。
在浏览器中访问 http://blog.dev。
这就是我们要做的全部工作。现在,所有在Sites目录中创建的Laravel项目都可以通过 http://folder-name.dev这种方式在浏览器中访问,是不是很方便?

bin $ mkdir ~/Sites
bin $ cd ~/Sites/
Sites $ ls
Sites $ valet park
Password:
This directory has been added to Valet's paths.
Sites $ 
  • link命令

link命令也可以用于本地Laravel站点,当你想要在目录中提供单个站点时 这个命令 很有用。

要使用这个命令,先切换到你的某个项目并运行 valet link app-name,这样Valet会在 ~/.valet/Sites中创建一个符号链接指向当前工作目录。
运行完link命令后,可以在浏览器中通过 http://app-name.dev访问。
要查看所有的链接目录,可以运行 valet links命令。你也可以通过 valet unlink app-name来删除符号链接。

你可能感兴趣的:(Laravel Valet)