描述:到官方网站了解并根据自己所需要的版本号安装,所需要的php版本是多少。
    中文网站:http://www.golaravel.com/
    官方网站:https://laravel.com/
    其实各自安装的版本步骤是一样,不过php版本不一样所需的php扩展也不一样(特别注意)。
    首先安装phpStudy2016版本这里就不做描述了。本步骤是安装laravel 4.0版本。

第一、安装Composer
Windows下最新版本Composer下载:Composer-Setup.exe(https://getcomposer.org/)。安装完成后,如果Composer安装包安装/更新缓慢,可以配置使用国内镜像进行包依赖的安装和升级,具体可参考这篇文章《Composer中国全量镜像》(https://pkg.phpcomposer.com/)。安装时有选择php安装的路径提示框的要选择你laravel版本对应的php版本。

第二、配置系统路径
要在控制台中使用composer命令,需要将Composer及PHP的可执行文件(.exe/.bat)所在目录配置到系统环境变量Path中。PHP对应的php.exe在phpStudy安装目录中找这里是php5.3:D:\phpStudy\php\php-5.3.29-nts/php.exe,Composer安装现在安装文件环境都配置好了。不需要单独去配置php和composer了。
  使用Composer安装Laravel
  以上准备工作做好后,接下来正式开始安装新的Laravel应用。首先我们直接通过Composer安装Laravel。
  cd /你的安装目录,在该目录下,执行如下Composer命令:
  先禁止php扩展xdebug,才不会报错。

第三、安装
  Laravel 4.0 安装命令:composer create-project laravel/laravel --prefer-dist。
  如果卡住不动就要换成中国的composer镜像:
  方法一: 修改composer 的全局配置文件推荐使用
    composer config -g repo.packagist composer https://packagist.phpcomposer.com
  方法二: 修改当前项目的 composer.json 配置文件:
    composer config repo.packagist composer https://packagist.phpcomposer.com
  进入你的项目的根目录(也就是 composer.json 文件所在目录),执行如下命令:
  上述命令将会在当前项目中的 composer.json 文件的末尾自动添加镜像的配置信息(你也可以自己手工添加):
  "repositories": {
  "packagist": {
  "type": "composer",
  "url": "https://packagist.phpcomposer.com"
  }
  }
  以 laravel 项目的 composer.json 配置文件为例,执行上述命令后如下所示(注意最后几行):

{
  "name": "laravel/laravel",
  "description": "The Laravel Framework.",
  "keywords": ["framework", "laravel"],
  "license": "MIT",
  "type": "project",
  "require": {
  "php": ">=5.5.9",
  "laravel/framework": "5.2.*"
  },
  "config": {
  "preferred-install": "dist"
  },
  "repositories": {
  "packagist": {
  "type": "composer",
  "url": "https://packagist.phpcomposer.com"
  }
  }
  }

第四、错误处理:
  有时候composer install/update的时候会报错:
  解决方法是设置一个本地或全局的composer配置:

    composer config secure-http false
  全局设置:
    composer config -g secure-http false
  意义是默认禁用https请求,就可以了
  安装指定版本
    composer create-project laravel/laravel=5.0.* --prefer-dist
      或者
    composer create-project laravel/laravel=5.0.* demo --prefer-dist
  更新Composer
    composer self-update

Windows下用Composer安装Laravel步骤(集成php环境用phpStudy2016版本)的更多相关文章

  1. Mysql在windows下的免安装配置步骤和重新安装的步骤

    windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...

  2. Windows下通过Composer安装Yii2

    安装好大于5.4或更高版本的PHP环境并开启openssl扩展.如果是Apache服务器,加载Apache的mod_ssl模块. 下载Composer并安装. 开始->运行[或者WIN+R]-& ...

  3. Windows下通过Composer安装Yii2 [ 2.0 版本 ]

    安装好大于5.4或更高版本的PHP环境并开启openssl扩展.如果是Apache服务器,加载Apache的mod_ssl模块. 下载Composer并安装. 开始->运行[或者WIN+R]-& ...

  4. Windows下使用Composer安装yii2

    Composer简介 Composer 是PHP中用来管理依赖(dependency)关系的工具.你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的 ...

  5. Windows 下使用 Composer 安装 thinkphp

    我用 XAMPP 安装 thinkphp 会出错,所以把环境换成了 phpStudy,这样甚至不用到处找安装包,直接去官网有最新版本,PHP 版本也是比较新的. 安装 phpStudy 先去官网下载安 ...

  6. windows下MySQL免安装版配置教程mysql-5.7.24-winx64.zip版本

    一. 以管理员身份运行cmd,进入mysql的bin目录 执行以下代码. #初始化数据库 mysqld --initialize #初始化不会显示密码mysqld --initialize --con ...

  7. windows下MySQL免安装版配置教程mysql-8.0.12-winx64.zip版本

    引用1:https://blog.csdn.net/weixin_42831477/article/details/81589325 引用2:https://blog.csdn.net/qq_3193 ...

  8. windows环境下安装composer,然后使用composer安装Laravel

    Composer 不是一个包管理器,它仅仅是一个依赖管理工具,它允许你申明项目所依赖的代码库,并在你的项目中安装这些代码库.它涉及 “packages” 和 “libraries”,但它在每个项目的基 ...

  9. windows+Linux【Composer安装指定版本laravel】

    在windows下安装的方法:(php.ini中openssl.dll扩展必须打开,且版本>=5.4) 方法一:使用安装程序 这是将 Composer 安装在你机器上的最简单的方法. 下载并且运 ...

随机推荐

  1. 解决mybatis空字段null字段不返回

    Mybatis在使用resultMap来映射查询结果中的列,如果查询结果中包含空值的列(不是null),则Mybatis在映射的时候,不会映射这个字段,例如 查询 name,sex,age,数据库中的 ...

  2. Android开发 去掉标题栏方法 摘记

    1.用代码里实现 提示:这句代码要写在Activity中的setContentView()方法前面. 2.在清单文件(Androidmanifest.xml)里面实现   android:theme= ...

  3. 在 ASP.NET Core 中执行租户服务

    在 ASP.NET Core 中执行租户服务 不定时更新翻译系列,此系列更新毫无时间规律,文笔菜翻译菜求各位看官老爷们轻喷,如觉得我翻译有问题请挪步原博客地址 本博文翻译自: http://gunna ...

  4. yii2 无法显示debug条的问题解决方法

    显示debug条需要设置三个地方 一.web/index.php defined('YII_ENV') or define('YII_ENV', 'dev');//设置为开发者模式 二.config/ ...

  5. linux下FTP服务器搭建教程1

    你买了个主机就像是买了块地皮,搭建FTP就像是盖房子,我在地皮上建房子,然后创建的用户就像是钥匙,我给谁钥匙(权限),谁就可以到我家去玩,去放东西,拿东西. 虽然我们买不起现实的房子,但是我们可以买互 ...

  6. jquery的2.0.3版本源码系列(6):2880-3042行,回调对象,对函数的统一管理

    目录 1 . 回调对象callbacks的演示 回调的使用有一点像事件绑定,先绑定好,等到有点击事件或者其他时就触发. <script src="js/jquery-2.0.3.js& ...

  7. Linux上Oracle自动启停方案

    环境 CentOS 6 x86_64, Oracle 11g R2   方案 Oracle在$ORACLE_HOME/bin目录下提供了dbstart和dbshut两个脚本来启动和停止Oracle.d ...

  8. 网上搜索到的 比较好的mysql查询语句练习题

    Sutdent表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是 Name 姓名 VARCHAR(20) 否 否 是 否 否 Sex 性 ...

  9. Python自学日志_2017/9/05

    9月5日今天早晨学习了网易云课程<Python做Web工程师课程>提前预习课程<学会开发静态网页>.轻松的完成了第五节课的两个实战作业--感觉自己这几天的功夫没有白费,总算学会 ...

  10. 堆排序Java实现

    package practice; import edu.princeton.cs.algs4.StdRandom; public class TestMain { public static voi ...