php框架-lavarel安装
来源:互联网 发布:电脑连不上网络错误711 编辑:程序博客网 时间:2024/06/07 03:42
首先需要知道composer是干嘛用的:
composer:这个本质就是个软件安装器,就好比npm对于nodejs,好像360软件管家,好像手机的应用商店,用来管理组件的。
具体安装步骤参照:http://laravelacademy.org/post/306.html
但是,环境什么的官网都写的比较死,有些内容其实是可以灵活地。
1、安装php环境,比如我是安装phpstudy。
2、修改php版本,直接改成php7.0
3、修改php扩展。OpenSSL、PDO、Mbstring、Tokenizer,其中,
Tokenizer你是找不到的,因为这是默认安装的。
PDO你只需要安装你使用的数据库就行,比如我用的mysql就是php_pdo_mysql。
另外需要注意,修改版本之后,扩展得重新改,我刚开始用php5.5,扩展改好了,以为就没事了,改成7.0之后,是需要重新修改的。
4、安装composer:https://getcomposer.org/Composer-Setup.exe
安装过程中,需要选择你的php文件,选择对应版本的php.exe即可。
composer安装完之后,在cmd输入composer回车,没有报错就是安装成功了。
5、安装lavarel
首先要在cmd定位到运行目录,比如phpstudy/www/lavarel
然后再执行安装命令,安装命令会自动根据项目名称创建目录
composer create-project laravel/laravel test_laravel –prefer-dist “5.1.*”
命令 命令 要创建的是laravel 项目名 版本号
建议直接复制粘贴
安装完就可以访问了比如test_larave的域名是localhost,那么访问localhost/public即可。
6、可选,配置虚拟主机域名。
对于phpstudy,mysql管理器-站点域名管理添加对应域名路径。
然后修改host文件,将域名指向本机即可。
7、安装扩展包
扩展包地址:https://packagist.org。
composer config -g repo.packagist composer https://packagist.phpcomposer.com
这个配置国内源,建议直接复制粘贴。我不小心加了个-,一直出错,检查半天没查出来。
比如需要安装qcode,可以通过
compose require endroid/qrcode
或者修改composer.json,添加对应的扩展名、版本,注意要根据对应的json格式。
然后通过compose install安装,或者compose update更新。
8、可选:lavarel其实不用安装,只需要下载离线包,然后进入目录执行php artisan key:generate
- php框架-lavarel安装
- lavarel框架的导出
- 如何安装Lavarel How to install Lavarel?
- lavarel框架增删改查
- php lavarel 开发环境配置
- php框架(CI,TP,LAVAREL,SWOOLE)源码学习之TP
- Lavarel 5.5安装步骤整理
- lavarel框架在中国的发展前景
- lavarel框架里全选 反选 批删
- lavarel框架中发送邮件配置及代码
- lavarel框架学习之使用ajax提交表单方法详解
- PHP日记——Lavarel常用语句之Model篇
- PHP日记——Lavarel常用语句之View篇
- PHP日记——Lavarel常用语句之Route篇
- PHP日记——Lavarel常用语句之Migration篇
- PHP日记——Lavarel操作cookie和session
- PHP日记——Lavarel使用定时任务
- lavarel中MassAssignmentException in compiled.php line 10410: _token
- Windows 安装itk
- day3
- 《高性能MySQL》 第二章 MySQL基准测试
- 洛谷P1590 失踪的7
- android中获取view在布局中的高度和宽度
- php框架-lavarel安装
- 键盘按键码表
- 莫队
- JavaScript继承方式
- OpenCV实现遍历文件夹下所有文件
- UVA Live 7146 Defeat the Enemy——STL
- java对象转map
- 如何把数字证书导入到Windows根证书存储区
- Unit Testing, iOS, DTXProxyChannel error 1