1>http://www.golaravel.com/post/install-and-run-laravel-5-x-on-windows/

2>http://www.golaravel.com/laravel/docs/5.1/installation/

============================================

在 Windows 上快速安装并运行 Laravel 5.x

作者:王赛 • 2015年6月26日

安装 PHP

注意一:Laravel 5.0 开始对 PHP 版本的要求是 >=5.4,Laravel 5.1 要求 PHP 版本>=5.5.9,所以,建议大家尽量安装 5.5.x 的最新版本,写此文章时,最新版本是5.5.27

注意二:PHP 5.4 是最后一个支持 Windows XP 和 Windows 2003 的版本了,所以,建议大家远离 XP 吧。参见:http://windows.php.net/

下载并设置 PHP

  1. 进入 http://windows.php.net/download/ 下载 PHP 5.5.x 的最新版本。如果你用的是 x64 系统,建议下载支持 x64 的版本。thread safe 和 non thread safe 代表的是是否支持线程安全,我们选择 non thread safe

  2. 将下载的 PHP 安装包解压到任意目录,在此建议解压到 C 盘根目录下,最终 PHP 的安装路径将是 C:\php 。

  3. 将 PHP 的安装路径加入 PATH 环境变量。因为我们这次要使用的是 PHP 的命令行工具,所以这个设置很重要。

  4. 进入 PHP 安装目录(例如 C:\php)。找到 php.ini-development 文件并复制一份到当前目录,重命名为 php.ini

  5. 用编辑器打开 php.ini 文件,修改以下配置: 
    去掉 extension=php_mbstring.dll 前面的分号(888 行左右) 
    去掉 extension=php_openssl.dll 前面的分号(893 行左右) 
    去掉 extension_dir = "ext" 前面的分号(736 行左右)

下载 Laravel 5.1

Lravel 中文网提供了针对 Laravel 4.x 和 5.x 所有版本的一键安装包(Lumen 也提供了!),进入下载页面下载 Laravel v5.1.x 的最新版本即可(写这篇文章时是 v5.1.3):

http://www.golaravel.com/download/

让 Laravel 跑起来吧

  1. 将下载下来的 Laravel 一键安装包解压到任意目录下面,我们假定解压到 C 盘的根目录下,最终路径为:C:\laravel-v5.1.3
  2. 打开一个新的命令提示符窗口,并 cd 到 Laravel 安装目录: cd c:\laravel-v5.1.3
  3. 输入并执行 php artisan serve 指令,可以看到如下提示:

说明 Laravel 已经跑起来了!

  1. 打开浏览器,在地址栏输入 localhost:8000 ,回车看看是否出现了熟悉的画面 :)

这是怎么回事?

其实从 PHP 5.4 版本开始,PHP 就已经内置(built in)了一个 web server,并且,Laravel 的 artisan 命令也支持这个内置web server,这让新手快速入门并上手 Laravel 变得更简单了。当然,如果要部署到生产服务器上的话,还是要安装 apache 或 nginx 之类的 web server 的。

artisan 的 serve 命令还支持两个参数:

  • host 设置主机地址
  • port 设置 web server 监听的端口号

例如:php artisan serve --port=8888

Laravel_1 安装的更多相关文章

  1. docker——容器安装tomcat

    写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...

  2. 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法

    如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...

  3. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  4. Fabio 安装和简单使用

    Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

  5. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  6. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  7. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...

  8. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

  9. tLinux 2.2下安装Mono 4.8

    Tlinux2.2发行版基于CentOS 7.2.1511研发而成,内核版本与Tlinux2.0发行版保持完全一致,更加稳定,并保持对Tlinux2.0的完全兼容.Mono 4版本要求CentOS 7 ...

随机推荐

  1. 《C语言程序设计现代方法》第3章 格式化输入/输出

    完整的细节将留到第22章中介绍. 调用printf函数一次可以打印的值的个数没有限制. 注意:C语言编译器不会检查格式串中转换说明的数量是否和输出项的数量相互匹配,也不会检查转换说明是否适合要显示项的 ...

  2. 将多个Sheet导入到同一个Excel文件中

    实体类excel import java.util.List; /** * 功能: * 描述: * @author * @date 2015-3-19 下午5:15:48 */ public clas ...

  3. RHEL7磁盘分区挂载和格式化

    安装大数据平台,每台机器需要挂载10个磁盘,用JBOD模式,操作系统为RHEL7.2. 写了两个脚本,format_disk.sh和mount_disk.sh实现磁盘自动分区格式化以及挂载,修改fst ...

  4. 矩阵乘法 and BIOS loads MBR into 0x7C00?

    tianpeng <再谈矩阵与矩阵乘法> 讲的也好 矩阵乘矩阵 这个结果是怎么算出来的? 第一个矩阵第一行的每个数字(2和1),各自乘以第二个矩阵第一列对应位置的数字(1和1),然后将乘积 ...

  5. 一个PHP书单 -摘自网络

    # PHP <PHP程序设计>(第2版) –PHP语法和入门最好的书 <PHP5权威编程> –PHP入门后升级书 <深入PHP:面向对象.模式与实践>(第3版) – ...

  6. 解决IE6浏览器下position:fixed固定定位问题

    像你所遇到的问题一样, IE6浏览器有太多的bug让制作网页的人头疼.这篇文章介绍的是介绍的是如何解决IE6不支持position:fixed;属性的办法.如果我们需要做某个元素始终位于浏览器的底部, ...

  7. 博客搬家到CSDN:http://blog.csdn.net/yeweiouyang

    博客搬家到CSDN:http://blog.csdn.net/yeweiouyang

  8. java数据结构之hash表

    转自:http://www.cnblogs.com/dolphin0520/archive/2012/09/28/2700000.html Hash表也称散列表,也有直接译作哈希表,Hash表是一种特 ...

  9. PowerDesigner跟表的字段加注释

    选择那个表 右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment( ...

  10. UVA Mapping the Swaps

    题目例如以下: Mapping the Swaps  Sorting an array can be done by swapping certain pairs of adjacent entrie ...