php框架-lavarel安装

  • Post author:
  • Post category:php


首先需要知道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



版权声明:本文为xuwuxiu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。