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来删除符号链接。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容