01_Laravel开发环境配置与要求
Laravel简介
Laravel是一套简洁,优雅的PHPWeb开发框架。具有富于表达性且简洁的语法,它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。它提供了强大的工具用以开发大型,健壮的应用。具有验证、路由、Session、缓存、数据库迁移工具、单元测试等常用的工具和功能。
Laravel框架诞生于2011年6月11日。
开发环境配置与要求
-
php.ini配置文件需要开启的扩展:
- extension=php_openssl.dll
- extension=php_pdo_mysql.dll
- extension=php_mbstring.dll
-
httpd.conf配置文件需要开启的模块:
- LoadModule deflate_module modules/mod_deflate.so
- LoadModule rewrite_module modules/mod_rewrite.so
注意事项
- 安装好PHP后,需要配置环境变量。
-
找到PHP安装路径
-
“我的电脑”右键属性打开 -> 高级系统设置 -> 环境变量 -> 系统变量找到
Path
-> 编辑 -> 添加即可。 -
配置完成后,打开CMD输入
php -v
,出现下面信息,则成功。
-
安装composer
下载地址:https://getcomposer.org/
安装的最后一步,Use a paroxy server to connect to internet
,这一步的时候,建议不要勾选和填写,直接Next下一步即可。
使用composer的前提条件
- 需要开启PHP中的openssl扩展
- 安装composer需要联网
完成安装后,进入CMD,输入composer,若出现下图提示,则安装完成。
提示:若确定已经完成了安装,但是却没有下图提示的界面,则可能是环境变量的问题,自己配置一下composer的环境变量,配置方式与PHP一致。
友情提示:ProgramData在C盘下,是隐藏文件,需要自行开启显示隐藏文件才可以看到。
使用composer部署Laravel项目
-
切换镜像为国内镜像
地址:https://pkg.phpcomposer.com/
修改composer全局配置文件,CMD中运行下列命令.composer config -g repo.packagist composer https://packagist.phpcomposer.com
【这个】composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ -
部署Laravel项目
composer create-project laravel/laravel=5.6.* --prefer-dist ./
命令解释:
create-project:创建项目
laravel/laravel=5.6.* 创建名称和版本号
–prefer-dist 以压缩的方式下载
最后一个./
你可以直接写成你项目的存放的绝对路径。