作为一名不优秀的程序猿,忙碌的四月终于结束了,五一大假的最后一天,终于有时间来整理整理这段时间的收获了。

一、laravel介绍

  首先看看http://www.sitepoint.com/网站做的一个调查:

  According to the results, the most promising frameworks for 2014 seem to be:

    •   Laravel
    •   Phalcon
    •   Symfony2

  可见laravel框架的火热程度,值得学习了解。有这么高的支持率也不是没有原因的,看看官网的两条宣传语:

  

  

瞬间勾起了我作为程序猿的艺术情节。简洁、开发周期短!棒!但是不知道Thinkphp怎么榜上无名,难道没有统计国内的情况。

二、安装laravel说明

  环境要求

  Laravel 框架有一些系统上的需求:

    • PHP 版本 >= 5.4
    •   Mcrypt PHP 扩展
    •   OpenSSL PHP 扩展
    •   Mbstring PHP 扩展
    •   Tokenizer PHP 扩展

  通过phpinfo检查环境是否符合要求,不能满足要求的请自行更改环境。  

laravel是通过Composer进行安装的,所以安装laravel自然首先应该是安装Composer。

三、win

  1.安装Composer

  windows安装包官网下载地址:

  http://getcomposer.org/Composer-Setup.exe

  百度云分享:

  http://pan.baidu.com/s/1kTL1ZWN

  

  

  后面就是继续next>。结束以后将需要检查系统环境变量中是否加入了

  C:\ProgramData\ComposerSetup\bin;

  C:\Users\job\AppData\Roaming\Composer\vendor\bin

  不同电脑路径不同,如果没有请手动添加进入,然后重启电脑。

  2.安装laravel

  打开mcd窗口输入:

  composer global require "laravel/installer=~1.1"

  等待一会就自动安装完成了。由于国内的网络原因可能会出错,如何失败可以多尝试几次。

  安装好这个以后就需要创建laravel创建我们的项目了。

  保持网络通畅,在cmd中进入到我们的网站根目录中(cd这个命令应该很熟悉吧)

  laravel new laraveltest

  

  等待一段时间后就会在根目录中看到了一个创建好的项目,浏览器中访问public文件夹

  

  看到这个就说明成功的在你的机器上面运行起了larave。

四、Linux

  linux使用的发行版本Debain.

  1.更新环境:

  基础环境更新

  apt-get update

  apt-get install php5-cli

  apt-get install curl

  2.安装composer

  

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

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

  

  安装laravel

  composer global require "laravel/installer=~1.1"

  

  添加laravel到path中

  vim /etc/bash.bashrc

  source /etc/bash.bashrc

  

  创建项目

  laravel new laravel

  

  到这一步就成功的创建了一个laravel项目了,但是必须更改laravel这个文件的访问权限才能正常访问。

  在浏览器同样访问laravel文件夹下的public文件夹,出现laravel5则完成安装。

最新文章

  1. transient关键字的作用
  2. java20
  3. ACM/ICPC 之 最小割转网络流(POJ3469)
  4. Fragment中的onKeyDown事件让Activity处理--处理特殊按键比如移动终端扫描
  5. zepto下加载openbox弹出层
  6. docker WARNING: bridge-nf-call-iptables is disabled 处理
  7. Axure中继器基础教程(增行、删当前、标记、全部、规则行) Mark
  8. 【Qt】Qt之自定义界面(窗体缩放)【转】
  9. 【C#】动态加载dll程序集
  10. Nginx 安装成 Windows 服务
  11. codeforces 148D Bag of mice(概率dp)
  12. python之路 序列化 pickle,json
  13. Head First设计模式之状态模式
  14. poj-1131-(大数)八进制转化成十进制
  15. Exp3 免杀原理与实践 20164302 王一帆
  16. psycopg2+postgis+pgAdmin4
  17. sqoop往远程hdfs写入数据时出现Permission denied 的问题
  18. ASP.NET Core 1.0 中 EntityFramework 与 PostgreSQL 的使用
  19. Ubuntu美化及配置,常见问题解决方案
  20. [SQL ERROR 800]Corresponding types must be compatible in CASE expression.

热门文章

  1. subprocess实现管道
  2. 【Phylab2.0】Alpha版本发布说明
  3. 【Beta】第一次任务发布
  4. Python基本数据类型之set
  5. JavaWeb---总结(十八)JSP属性范围
  6. xbmc的静态链接办法
  7. apache安装错误error: APR not found解决办法
  8. 股市非常态,CCI指标买卖点实例图解
  9. Java Native Interface Specification
  10. 几个有用的jQuery代码片段