Laravel_1 安装
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
进入 http://windows.php.net/download/ 下载 PHP 5.5.x 的最新版本。如果你用的是 x64 系统,建议下载支持 x64 的版本。
thread safe
和non thread safe
代表的是是否支持线程安全,我们选择non thread safe
。将下载的 PHP 安装包解压到任意目录,在此建议解压到 C 盘根目录下,最终 PHP 的安装路径将是
C:\php
。将 PHP 的安装路径加入
PATH
环境变量。因为我们这次要使用的是 PHP 的命令行工具,所以这个设置很重要。进入 PHP 安装目录(例如
C:\php
)。找到php.ini-development
文件并复制一份到当前目录,重命名为php.ini
。- 用编辑器打开
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 跑起来吧
- 将下载下来的 Laravel 一键安装包解压到任意目录下面,我们假定解压到 C 盘的根目录下,最终路径为:
C:\laravel-v5.1.3
。 - 打开一个新的命令提示符窗口,并
cd
到 Laravel 安装目录:cd c:\laravel-v5.1.3
输入并执行
php artisan serve
指令,可以看到如下提示:
说明 Laravel 已经跑起来了!
打开浏览器,在地址栏输入
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 安装的更多相关文章
- docker——容器安装tomcat
写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...
- 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法
如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...
- Sublime Text3安装JsHint
介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...
- Fabio 安装和简单使用
Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...
- gentoo 安装
加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...
- 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. ...
- 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 服务器安装操 ...
- 【原】nodejs全局安装和本地安装的区别
来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...
- tLinux 2.2下安装Mono 4.8
Tlinux2.2发行版基于CentOS 7.2.1511研发而成,内核版本与Tlinux2.0发行版保持完全一致,更加稳定,并保持对Tlinux2.0的完全兼容.Mono 4版本要求CentOS 7 ...
随机推荐
- [App]华为P6设置与Xamarin Studio连通测试
使用模拟器进行调试十分麻烦,而且速度很慢,手头上有手机一台正好做测试机器,不过一直无法连通电脑. 百度了一番才知道,首先要在连接时候选择: PC 助手(HiSuite) 这样会加载一个类似驱动盘的资源 ...
- HDOJ/HDU 1180 诡异的楼梯(经典BFS-详解)
Problem Description Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向. 比如下面的例子里,一开始楼梯在 ...
- Mvc.JQuery.Datatables
1.NuGet安装Mvc.JQuery.Datatables.Mvc.JQuery.Datatables.Templates和JQuery.Datatables https://github.com/ ...
- replace empty char with new string,unsafe method和native implementation的性能比较
1: class Program 2: { 3: static void Main(string[] args) 4: { 5: string s = File.ReadAllText(@" ...
- hdoj 1869 六度分离【最短路径求两两边之间最长边】
六度分离 Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ...
- Oracle DB 自动管理共享内存
• 启用Oracle Enterprise Manager (EM) 内存参数 • 设置自动优化的内存参数 • 使用手动优化的SGA 参数覆盖最小大小 • 使用SGA Advisor 设置SGA_TA ...
- 编码实战Web端联系人的增删改查
首先画出分析图 实现效果如图 项目下的包如图: 实体包 package com.contactSystem.entiey; public class Contact { private String ...
- SSH返回Json格式的数据
在开发中我们经常遇到客户端和后台数据的交互,使用比较多的就是json格式了.在这里以简单的Demo总结两种ssh返回Json格式的数据 项目目录如下 主要是看 上图选择的部分 WebRoot里面就 ...
- PL/SQL:使用pragma restrict_references限制包权限
在看别人的代码的时候.发现了例如以下的编译指令. pragma restrict_references(get_attribute_name, wnds); get_attribute_name是一个 ...
- 直接通过浏览器打开Android App 应用
点击浏览器中的URL链接,启动特定的App. 首先做成HTML的页面,页面内容格式例如以下: <a href="[scheme]://[host]/[path]?[query]&quo ...