Laravel 6.0 中文文档我们更加专注于代码内容而非风格。 第二部分:快速入门 安装配置 服务器要求 Laravel 框架对 PHP 版本和必需扩展有一定要求,不过这些要 求 Laravel Homestead 虚拟机都已经满足了,所以强烈推荐使用它 作为 Laravel 本地集成开发环境。 不过,如果你没有使用 Homestead 的话,那么就需要确认自己的 环境满足以下要求: PHP >= 7.2 后,需要配置一些目录的读写权限: storage 和 bootstrap/cache 目录对 Web 服务器指定的用户而 言应该是可写的,否则 Laravel 应用将不能正常运行。如果你使 用 Homestead 虚拟机做为开发环境,这些权限已经设置好了。 应用密钥 接下来要做的事情就是将应用的密钥(APP_KEY)设置为一个随机 字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话, Homestead 虚拟机共享的文件夹,一旦这些目录中的文件有了修 改,将会在本地和 Homestead 虚拟机之间保持同步,如果有需要 的话,你可以配置多个共享文件夹: folders: - map: ~/code/project1 to: /home/vagrant/project1 注:map 表示宿主机 Web 项目根目录,to 表示映射到 的虚拟机 Web 项目根目录,Windows0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.6 中文文档后,需要配置一些目录的读写权限:storage 和 bootstrap/cache 目录对 Web 服务器指定的用户而言应该是可写的,否则 Laravel 应用将不能正常运行。如果你使用 Homestead 虚拟机做为开发环境,这些权限已经设置好了。 应用 key 接下来要做的事情就是将应用的 key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 provider: virtualbox 配置共享文件夹 Homestead.yaml 文件中的 folders 属性列出了所有主机和 Homestead 虚拟机共享的文件夹,一旦这些目录中的文件有了修改,将会在本地和 Homestead 虚拟机之间保持同步,如果有需要的话,你可以配置多个共享文件夹: folders: - map: ~/Development to: /home/vagrant/Code rsync__exclude: ["node_modules"] 配置 Nginx 站点 对 Nginx 不熟?没关系!通过 sites 属性你可以方便地将“域名”映射到 Homestead 虚拟机的指定目录,Homestead.yaml 中默认已经配置了一个示 例站点。和共享文件夹一样,你可以配置多个站点: sites: - map: homestead.app to:0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.2 中文文档你可以随意浏览任意配置文件去熟悉这些配置项。 目录权限 安装完 Laravel 后,需要配置一些目录的读写权限:storage 和 bootstrap/cache 目录应 该是可写的,如果你使用 Homestead 虚拟机做为开发环境,这些权限已经设置好了。 应用 Key 接下来要做的事情就是将应用的 key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 Laravel Homestead。 Laravel Homestead 是一个打包好各种 Laravel 开发所需要的工具及环境的 Vagrant 盒子 (Vagrant 提供了一个便捷的方式来管理和设置虚拟机),该盒子为我们提供了优秀的开发 环境,有了它,我们不再需要在本地环境安装 PHP、HHVM、Web 服务器以及其它工具 软件,我们也完全不用再担心误操作搞乱操作系统 —— 因为 Vagrant 盒子是一次性的, provider: virtualbox 配置共享文件夹 Homestead.yaml 文件中的 folders 属性列出了所有主机和 Homestead 虚拟机共享的文件 夹,一旦这些目录中的文件有了修改,将会在本地和 Homestead 虚拟机之间保持同步, 如果有需要的话,你可以配置多个共享文件夹(一般一个就够了): folders: 本文档由 Laravel 学院(LaravelAcademy0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.1 中文文档学院(LaravelAcademy.org)提供 9 二、开始 安装及配置 1、安装 1.1 服务器要求 Laravel 框架有少量的系统要求,当然,Laravel Homestead 虚拟机满足所有这些要求: PHP 版本 >= 5.5.9 PHP 扩展:OpenSSL PHP 扩展:PDO PHP 扩展:Mbstring PHP 扩展:Tokenizer 的,所以随便浏览所有配置文件去熟悉这些配置选项。 2.1.1 目录权限 安装完 Laravel 后,需要配置一些权限。storage 和 bootstrap/cache 目录应该是可写的, 如果你在使用 Homestead 虚拟机,这些权限已经被设置好了。 2.1.2 应用 Key 接下来要做的事情就是将应用 key 设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key PHP 开发体验变得让人愉悦,包括本地开发环境。 本文档由 Laravel 学院(LaravelAcademy.org)提供 13 Vagrant 提供了一个便捷的方式来管理和设置虚拟机。Laravel Homestead 是一个官方的、预 安装好的 Vagrant 盒子,该盒子提供了一流的开发环境,有了它,我们不再需要在本地环境 安装 PHP、HHVM、web 服务器以及其它服务器软件,我们也完全不用再担心误操作搞乱0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.3 中文文档本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 36 写的,如果你使用 Homestead 虚拟机做为开发环境,这些权限已经设置好了。 应用 Key 接下来要做的事情就是将应用的 key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 Homestead。 Laravel Homestead 是一个打包好各种 Laravel 开发所需要的软件及工具的 Vagrant 盒子 (Vagrant 提供了一个便捷的方式来管理和设置虚拟机),该盒子为我们提供了优秀的开发环境, 有了它,我们不再需要在本地环境安装 PHP、HHVM、Web 服务器以及其它工具软件,我们也完 全不用再担心误操作搞乱操作系统 —— 因为 Vagrant provider: virtualbox 配置共享文件夹 Homestead.yaml 文件中的 folders 属性列出了所有主机和 Homestead 虚拟机共享的文件夹,一 旦这些目录中的文件有了修改,将会在本地和 Homestead 虚拟机之间保持同步,如果有需要的 话,你可以配置多个共享文件夹(一般一个就够了): folders: - map: ~/Code0 码力 | 691 页 | 9.37 MB | 1 年前3
共 5 条
- 1













