laravel之安装

使用Composer安装 Laravel

Laravel 使用 Composer 来管理项目依赖。因此,在使用 Laravel 之前,请确保你的机器已经安装了 Composer。在使用composer下载之前 需要确保已经给composer放置在系统变量$PATH环境变量中。以便系统可以找到laravel的可执行文件。

安装完成后,laravel new 命令会在你指定的目录创建一个全新的 Laravel 项目。例如,laravel new blog 将会创建一个名为 blog 的目录,并已安装好所有的 Laravel 依赖项:

 

本地开发环境

如果你在本地安装了 PHP,并且你想使用 PHP内置的服务器来为你的应用程序提供服务,则可以使用 serve Artisan命令。该命令会在 http://localhost:8000 上启动开发服务器:

配置

公共目录

安装完 Laravel 之后,你必须将 web 服务器根目录指向 public 目录。该目录下的 index.php 文件将作为所有进入应用程序的 HTTP 请求的前端控制器。

配置文件

Laravel 框架的所有配置文件都放在 config 目录中。每个选项都有注释,方便你随时查看文件并熟悉可用的选项。

目录权限

安装完 Laravel 后,你可能需要给这两个文件配置读写权限:storage 目录和 bootstrap/cache 目录应该允许 Web 服务器写入,否则 Laravel 程序将无法运行。

应用密钥

安装 Laravel 之后下一件应该做的事就是将应用程序的密钥设置为随机字符串。如果你是通过 Composer 或 Laravel 安装器安装的 Laravel,那这个密钥已经为你设置好了

通常来说,这个字符串长度为 32 个字符。密钥可以在 .env 环境文件中设置。前提是你要将 .env.example文件重命名为 .env如果应用程序密钥没有被设置,就不能确保你的用户会话和其他加密数据的安全!

其他配置

除了以上的配置,Laravel 几乎就不需要再配置什么了。你随时就能开发!但是,可能的话,还是查看一下 config/app.php 文件及其注释。它包含几个你可能想要根据你的应用来更改的选项,比如 timezone 和 locale

Web 服务器配置

优雅链接

Apache

Laravel 使用 public/.htaccess 文件来为前端控制器提供了隐藏 index.php 的优雅链接. Laravel 使用 Apache 作为服务器,请务必启用 mod_rewrite 模块 让服务器能够支持 .htaccess 的解析。

如果 Laravel 附带的 .htaccess 文件不起作用,尝试下面的方法替代:

Nginx

如果你使用 Nginx 服务器,在你的站点配置中加入

location / { try_files $uri $uri/ /index.php?$query_string; }

 

猜你喜欢

转载自blog.csdn.net/qq_42611547/article/details/85336184