PHP安装laravel(win+linux)
作为一名不优秀的程序猿,忙碌的四月终于结束了,五一大假的最后一天,终于有时间来整理整理这段时间的收获了。
一、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)的更多相关文章
- 安装ipython[win/linux]
首先以win7 64位系统, python2.7.9为例,linux见底部 1.下载材料http://files.cnblogs.com/files/smileyes/ipython-win64.z ...
- 【网络爬虫】【python】网络爬虫(四):scrapy爬虫框架(架构、win/linux安装、文件结构)
scrapy框架的学习,目前个人觉得比较详尽的资料主要有两个: 1.官方教程文档.scrapy的github wiki: 2.一个很好的scrapy中文文档:http://scrapy-chs.rea ...
- node安装-Win+Linux+Mac osx
node下载地址,除了Mac osx或Win平台,仅有Linux平台命令安装. Win.Mac 点击即可下载(注:Mac有dmg和pkg安装格式). Linux分为Redhot和Deepin系列,安装 ...
- linux下安装composer以及使用composer安装laravel
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/nianzhi1202/article/details/72770099 一.安装composer之前 ...
- UEFI模式安装Win10和Linux双系统
最近心血来潮,想装一个Linux.Windows双系统,吸取上次安装的经验,这次一定都要使用UEFI模式启动,需要注意的是必须是支持此种启动模式的系统(一般解压之后都有efi文件夹不需要刻录),这次遇 ...
- 在 xampp 环境下安装 laravel
网上搜了很多教程,很多都是采用命令行安装的.但是对于web前端来说,根本就不知道在干吗! 于是,打算写一篇文章,来教后面的人如何在 XAMPP 环境下安装 laravel. 初步认识 XAMPP(Ap ...
- windows下安装laravel简单步骤以及碰到的问题
1.下载并安装composerhttp://pkg.phpcomposer.com/ ========================================================= ...
- 在AWS上安装laravel框架
博客已经迁移到www.imyzf.com,本站不再更新,请谅解! Laravel是现在非常热门的PHP框架,这几天我试着在亚马逊AWS的服务器上安装Laravel,遇到很多问题,最后还是成功了.我的系 ...
- [Laravel 5 教程学习笔记] 一、Windows下安装Laravel 5
最近看到一些统计,说是Laravel是目前PHP框架中使用最多的,所以就想来学习下.之前其实也想过学习这个框架,但是每次到第一步安装的时候就卡住了,无奈 .之前用ThinkPHP的时候,下载完放到网 ...
随机推荐
- Linux使用网盘客户端
1. 百度网盘 - bypy https://github.com/houtianze/bypy 这是一个基于Python的命令行客户端. 安装参考上面链接的说明,或者这篇文章(推荐,有告诉你如何安装 ...
- Vijos 1816统计数字(计数排序)
传送门 Description 某次科研调查时得到了n个自然数,每个数均不超过1500000000(1.5*10^9).已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自 ...
- RNN 入门教程 Part 2 – 使用 numpy 和 theano 分别实现RNN模型
转载 - Recurrent Neural Networks Tutorial, Part 2 – Implementing a RNN with Python, Numpy and Theano 本 ...
- BCE0019: '' is not a member of 'UnityEngine.Component'的问题
看自学网上的Unity3D的视频,其中视频中的实力代码: n.rigidbody.AddForce(fwd * 28000); 这个代码运行会出现错误: BCE0144: 'UnityEngine.C ...
- C#编写滤镜 图片色调取反效果(Invert)
转自:http://www.it165.net/pro/html/201208/3469.html Invert 英文叫做颠倒.. 原理很简单也就是 将 255- 原本的值.. 这样 0(黑) 就会变 ...
- Objective-C学习笔记类目、协议
不是所有的方法都可以被覆盖的!比如:intValue就不能被覆盖!! 原因正在查找中! 别人的电脑上却可以! 类目.h件 #import <Foundation/Foundation.h> ...
- C# Get/Post 模拟提交
public static string GetPage(string url, string encoding) { PublicVariables.NetworkConnection = fals ...
- Python获取文件名
本文实例讲述了python实现从URL地址提取文件名的方法.分享给大家供大家参考.具体分析如下: 如:地址为 http://www.jb51.net/images/logo.gif 要想从该地址提取l ...
- Javascript中call、apply、bind函数
javascript在函数创建的时候除了自己定义的参数外还会自动新增this和arguments两个参数 javascript中函数也是对象,call.apply.bind函数就是函数中的三个函数,这 ...
- Runner站立会议03
开会时间:21.10~21.30 地点:二教103 今天做了什么:Android的存储,只是存储在/date/date 文件夹下和sd卡 明天准备做什么:学习Android的数据库的使用sqlite ...