开发   ·    2020-05-20   ·    1037    ·    0

安装Valet(只需php和mysql,不需要安装Nginx)

  1. 安装 Homebrew 使用 Homebrew 安装 PHP mysql
    参考 brew安装nmp环境
  2. 安装 Composer

    brew install composer
  3. 更新 Composer

    composer self-update
  4. 使用 Composer 安装 Valet

    composer global require laravel/valet
  5. 安装valet

    valet install
    
    # 如果提示 valet command not found. 相关信息,说明 valet 命令没有被添加到环境变量中
    # 进行以下操作即可解决,如果没有错误提示,则忽略以下内容。
    
    # 添加 valet 到环境变量
    # 1.编辑配置文件,如果文件不存在则自动创建,所以即使打开的文件时空的,尽管继续即可
      vi ~/.bash_profile
    # 2.在 bash_profile 文件任意位置添加如下内容
      export PATH="$PATH:$HOME/.composer/vendor/bin"
    # 3.使环境变量生效
      source ~/.bash_profile
    # 完成后再次运行 valet install 即可
    ---------------------------------------
    # 如果遇到:
    In Brew.php line 214:
    Homebrew PHP appears not to be linked.
    
    # 首先链接php@7.3
    brew link php@7.3 --force --overwrite
    # 然后再次:
    valet install
  6. 使用其他的顶级域名

默认情况下, Valet 使用 .dev 顶级域名。如果你喜欢其他域名,可以使用 valet domain tld-name 命令。

例如,如果你想要使用 .app 来代替 .dev ,运行 valet domain app 然后 Valet 会自动使用 *.app 来为你的项目命名。

  1. 升级

你可以使用 composer global update 命令升级你的 Valet 程序,升级之后,最好使用 valet install 命令更新 Valet 的配置文件。

  1. 服务站点

当 Valet 安装完成,你就可以启动服务站点。 Valet 为此提供了两个命令:parklink

park 命令

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

link 命令

link 命令也被用来服务你的 Laravel 站点。这个命令在你想要在目录中提供单个站点是很有用。

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

你可以通过使用 valet link 将多个(子)域名指向同一个应用,要添加子域名或其它域名到应用,可以在应用目录下运行 valet link subdomain.app-name 。

————————————————
原文作者:Laravel China 社区文档:《Laravel 5.4 中文文档(5.4)》
转自链接:https://learnku.com/docs/laravel/5.4/valet/1221


 :  mac

非特殊说明,本博所有文章均为博主原创。

如若转载,请注明出处:http://www.praming.cn/archives/20.html

最后编辑时间:2021 年 08 月 07 日 11:42:17