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

一、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则完成安装。

PHP安装laravel(win+linux)的更多相关文章

  1. 安装ipython[win/linux]

    首先以win7  64位系统, python2.7.9为例,linux见底部 1.下载材料http://files.cnblogs.com/files/smileyes/ipython-win64.z ...

  2. 【网络爬虫】【python】网络爬虫(四):scrapy爬虫框架(架构、win/linux安装、文件结构)

    scrapy框架的学习,目前个人觉得比较详尽的资料主要有两个: 1.官方教程文档.scrapy的github wiki: 2.一个很好的scrapy中文文档:http://scrapy-chs.rea ...

  3. node安装-Win+Linux+Mac osx

    node下载地址,除了Mac osx或Win平台,仅有Linux平台命令安装. Win.Mac 点击即可下载(注:Mac有dmg和pkg安装格式). Linux分为Redhot和Deepin系列,安装 ...

  4. linux下安装composer以及使用composer安装laravel

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/nianzhi1202/article/details/72770099 一.安装composer之前 ...

  5. UEFI模式安装Win10和Linux双系统

    最近心血来潮,想装一个Linux.Windows双系统,吸取上次安装的经验,这次一定都要使用UEFI模式启动,需要注意的是必须是支持此种启动模式的系统(一般解压之后都有efi文件夹不需要刻录),这次遇 ...

  6. 在 xampp 环境下安装 laravel

    网上搜了很多教程,很多都是采用命令行安装的.但是对于web前端来说,根本就不知道在干吗! 于是,打算写一篇文章,来教后面的人如何在 XAMPP 环境下安装 laravel. 初步认识 XAMPP(Ap ...

  7. windows下安装laravel简单步骤以及碰到的问题

    1.下载并安装composerhttp://pkg.phpcomposer.com/ ========================================================= ...

  8. 在AWS上安装laravel框架

    博客已经迁移到www.imyzf.com,本站不再更新,请谅解! Laravel是现在非常热门的PHP框架,这几天我试着在亚马逊AWS的服务器上安装Laravel,遇到很多问题,最后还是成功了.我的系 ...

  9. [Laravel 5 教程学习笔记] 一、Windows下安装Laravel 5

    最近看到一些统计,说是Laravel是目前PHP框架中使用最多的,所以就想来学习下.之前其实也想过学习这个框架,但是每次到第一步安装的时候就卡住了,无奈  .之前用ThinkPHP的时候,下载完放到网 ...

随机推荐

  1. TypeScript 素描 - 泛型、枚举

    /* 泛型,好处多多的功能.不过这里最基本的就不打算说了,仅准备说一些 和C#不同的地方 */ /* 泛型接口 GenericIdentityFn 定义了方法的描述等 identity方法则是它的实现 ...

  2. django-redis和redis-py

    项目之前使用memcache做缓存,现在转到redis,改写几个语句的事情,然后就这种我把django-redis和py-redis搞混了,记录一下. django默认使用memcache做缓存,这里 ...

  3. Delicious Retouch 3

    今天发现一个photoshop的插件:Delicious Retouch 3,磨皮的,特好用,各种磨皮方法的合集.今后都不敢说自己会磨皮了. 插件的界面 插件的使用教程 链接:http://pan.b ...

  4. zabbix监控系列(1)之zabbix-server安装

    推荐使用yum来安装 第一步:LAMP平台 zabbix使用php开发的,所以依赖于LAMP或者LNMP平台,由于http+mysql用yum安装及其方便,所以我在这里使用yum安装. yum -y ...

  5. 网络存储(二)之ISCSI原理

    组成 一个简单ISCSI系统大致由以下部分构成 ISCSI Initiator 或者 ISCSI HBA ISCSI Target 以太网交换机 一台或者多台服务器 结构图如下: iscsi服务器用来 ...

  6. 【原】React中,map出来的元素添加事件无法使用

    在使用react中,经常用到react的map函数,用法和jquery里中的map一样,但是,如果你在每个map出来的元素中添加,你会发觉添加的事件无法关联, 比如,我们很多的评论,我需要在每个评论下 ...

  7. ASP.NET程序单客户端(浏览器)登录的实现方案

    需求描述:当用户的账户在另一个浏览器中登录的时候,需要把当前浏览器的登录强制下线.这种需求在业务系统,或付费视频服务网站中比较常见. 这种需求我称之为"单客户端(浏览器)"登录,与 ...

  8. mysql循环获取结果集

    do { MYSQL_RES* res = mysql_store_result(con); ) { MYSQL_ROW row; if (row = mysql_fetch_row(res)) { ...

  9. CentOS6.5 安装Sphinx 配置MySQL数据源

      前提安装完mysql,并创建测试表和数据 DROP TABLE IF EXISTS `documents`; CREATE TABLE IF NOT EXISTS `documents` ( `i ...

  10. mysql5.7.11编译安装以及修改root密码小结

    系统是cenos6.7 64位的,默认mysql5.7.11下载到/usr/local/src,安装目录在/app/local/mysql目录下,mysql数据放置目录/app/local/data. ...