composer的安装以及laravel项目的生成

composer 安装laravel

composer 是PHP的依赖管理工具,需要PHP版本高于5.3且支持openssl。 安装非常简单,执行下列命令

curl -sS https://getcomposer.org/installer | php

执行结果如下

##!/usr/bin/env php
  All settings correct for using Composer
  Downloading...
  >
  >Composer successfully installed to: /root/composer.phar
  >Use it: php composer.phar

讲执行文件移动到/usr/local/bin目录

mv composer.phar /usr/local/bin/composer        
composer -V

##显示版本号则可以正常使用

通过添加 composer.json 写入依赖然后执行 composer install 就进入自动安装,安装完成后会生成一个composer.lock文件,里面是特定的版本号名,需要这个文件和composer.json一起提交到版本管理里去。例如:

{
  "require": {
      "monolog/monolog": "1.0.*"
  }
}

更新依赖跟更新单个依赖

composer update 
composer update monolog/monolog

通过 Composer 安装laravel项目

  • 通过 Laravel 安装工具

    composer global require "laravel/installer=~1.1"
    

    安装后将~/.composer/vendor/bin 加入系统路径中,否则不能在任意地点调用laravel命令。 如果使用软连接的话,要使用绝对路径,不然会报错:

    Too many levels of symbolic links
    

    安装完成后,通过简单的laravelnew命令即可在当前目录下创建一个新的 Laravel 应用,例如, laravel new blog 将会创建一个名为 blog 的新应用,且包含所有 Laravel 依赖。该安装方法比 通过 Composer 安装要快很多:

    laravel new Application
    
  • 通过 composer 的 create-project 命令来创建项目

     composer create-project --prefer-dist laravel/laravel Application
    

    当你想使用比较低版本的laravel版本时,只需要在最后加上版本号

    composer create-project --prefer-dist laravel/laravel Application 5.2.*
    
  • nginx 配置重写

    编辑nginx.conf

    location / {
        index     index.php index.html;
        try_files $uri $uri/ /index.php?$query_string;
    }
    
    try_files $uri $uri/ @rewrite;    
    
    location @rewrite {    
         rewrite ^/(.*)$ /index.php?_url=/$1;    
    }    
    

转载于:https://my.oschina.net/OSrainn/blog/807202

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值