Laravel--入门篇(环境配置)

作者: Junting | 来源:发表于2016-09-12 22:36 被阅读464次

    简介


    ==Laravel== 致力于让整个PHP开发过程变得让人愉悦,包括本地开发环境,为此官方为我们提供了一整套本地开发环境——Laravel Homestead 。

    ==Laravel Homestead==

    • 拥有所有laravel开发所需的工具及环境的Vagrant盒子(Vagrant 提供了一个便捷的方式来管理和设置虚拟机)
    • Vagrant 的存在,让我们不需要在本地安装PHP、HHVM(Hip Hop Virtual Machine 会将PHP代码装换成高级别的字节码,通常称为中间语言)

    Composer安装

    php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
    
    php composer-setup.php
    
    php -r "unlink('composer-setup.php');"
    
    

    执行第一条命令下载下来的 composer-setup.php 脚本将简单的检测 php.ini 中的参数设置,如果某些参数未正确设置则会给出警告;然后下载最新版本的 composer.phar 文件到当前目录。

    上述 3 条命令的作用依次是:

    1、下载安装脚本(composer-setup.php)到当前目录。

    2、执行安装过程。

    3、删除安装脚本 -- composer-setup.php 。

    全局安装

    Mac 或 Linux 系统:打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/ 目录下面:

    sudo mv composer.phar /usr/local/bin/composer
    
    

    然后,执行 composer -v 出现composer 图案就算安装好了!

    composer.png

    == Laravel 框架安装 ==

    Laravel 官网

    局部拉取一个全新的 laravel 框架组件

    composer create-project --prefer-dist laravel/laravel blog "5.2.*"
    
    

    安装过程中会报一些错误!

    Failed to decode response: zlib_decode(): data error
    Retrying with degraded mode, check https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode for more info
    
                                 
      [ErrorException]           
      zlib_decode(): data error  
    
    vagrant@ubuntu-xenial:/var/www$ composer self-update
    
    出现这个错误,执行下面这条命令:
    
    
    安装两个扩展:
    1、 sudo apt-get install php-mbstring
    2、 sudo apt-get install php-dom
    拉取laravel框架 时,会出现对文件夹没有权限操作,需要对文件夹进行修改权限!
    sudo chmod -R 777 文件夹名或文件名
    
    • ==注意:== 拉取laravel框架,更新速度取决于网络速度!所以请耐心等待!

    相关文章

      网友评论

        本文标题:Laravel--入门篇(环境配置)

        本文链接:https://www.haomeiwen.com/subject/idxmettx.html