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

简介


==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 图案就算安装好了!

Laravel--入门篇(环境配置)_第1张图片
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--入门篇(环境配置))