开始 ―― 安装和配置.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开始 ―― 安装及配置 开始 —— 安装及配置 1、安装 1.1 服务器要求 Laravel框架有少量的系统要求,当然,Laravel Homestead 虚拟机满⾜所有这些要求: PHP版本 = 5.5.9 PHP扩展:OpenSSL PHP扩展:PDO PHP扩展:Mbstring PHP扩展:Tokenizer 1.2 安装Laravel Laravel使⽤ omposer管理依 ,因此,使⽤Laravel之前,确保机器上已经安装 omposer 。 1.2.1 通过Laravel安装器 ⾸先,通过 omposer安装Laravel安装器: composer global require laravel/installer=~1.1 确保~/ .composer/vendor/bin在系统路径PATH 中,否则不能调⽤laravel命 令。 安装完成后,通过简单的laravel new命令将会在当前⽬录下创建⼀个新的Laravel 应⽤,例如,laravel new blog将会创建⼀个名为blog的Laravel安装⽬录,该⽬ 录中已经包含了所有Laravel依 。该安装⽅法⽐通过 omposer安装要快很多: laravel new blog 1.2.2 通过Composer 你还可以在终端中通过 omposer 的create-project⽬录来安装Laravel : composer create-project laravel/laravel --prefer-dist 该命令会在当前⽬录中创建⼀个名为laravel的Laravel安装,如果想要指定安装⽬录 名,可通过如下命令: composer create-project laravel/laravel blog --prefer-dist 该命令会在当前⽬录中创建⼀个名为blog的Laravel安装。 扩展阅读 —— 实例教程:在 Windows 中安装 Laravel 5.1.X 2、配置 2.1 基本配置 Laravel框架的所有配置⽂件都存放在config⽬录中,每⼀个选项都是⽂档化 (有良 好注释)的,所以随便浏览所有配置⽂件去熟悉这些配置选项。 2.1.1 ⽬录权限 安装完Laravel后,需要配置⼀些权限。storage和bootstrap/cache⽬录应该是可 写的,如果你在使⽤Homestead虚拟机,这些权限已经被设置好了。 2.1.2 应⽤Key 接下来要做的事情就是将应⽤key设置为⼀个随机字符串,如果你是通过 omposer或 者Laravel安装器安装的话,该key的值已经通过ke :generate命令⽣成好了。通 常,该字符串应该是32位长,该key被配置在.env环境⽂件中 (APP_KEY ),如果你 还没有将.env .example⽂件重命名为.env,现在⽴即这样做。如果应⽤key没有被 设置,⽤户sessions和其它加密数据将会有安全隐患 ! 2.1.3 更多配置 Laravel⼏乎不再需要其它任何配置就可以使⽤了,你可以⾃由地开始开发了 !但是, 你最好再看看config/app.php⽂件和它的⽂档,其中包含了⼀些基于你的应⽤可 能需要进⾏改变的配置,⽐如timezone和locale。 你可能还想要配置Laravel的⼀些其它组件,⽐如: 缓存 数据库 Session Laravel安装完成后,你还应该配置⾃⼰的本地环境,如数据库驱动、邮箱服务器、缓 存驱动等。 2.1.4 美化URL **Apache 框架中⾃带的public/ .htaccess⽂件⽀持URL 中隐藏index .php,如过你的 Laravel应⽤使⽤Apache作为服务器,需要先确保Apache启⽤了mod_rewrite模块以 ⽀持.htaccess解析。 如果Laravel ⾃带的.htaccess⽂件不起作⽤,试试将其中内容做如下替换: Options +FollowS mLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index .php [L] **Nginx 在Nginx 中,使⽤如下站点配置指令就可以⽀持URL美化: l

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档