Laravel 于6月9日正式发布了 5.1 最新 LTS 版本。这是 Laravel 历史上第一个提供 LTS(长期支持 - long-time support) 支持的版本。

首先使用Laravel5.1 系统上有一些限制:

PHP >= 5.5.9 OpenSSL PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展

安装laravel,需要安装依赖composer,composer下载方法之前已经说过,这里不再重复。

linux用户可以参考之前的文章初探Laravel5。

window用户需要下载 https://getcomposer.org/Composer-Setup.exe 来进行管理。

这里在安装composer的时候需要注意一些问题:

  1. 如果安装不成功,一般会提示要开启php扩展openssl,如果你用的wamp集成环境,切记在wamp面板中修改 php.ini是没用的,需要修改wamp/bin/php/你的php版本/php.ini,去掉extension=php_openssl.dll 前面的分号,并重启server。

  2. 如果在windows环境下提示 error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE... 一般是没有安装CA证书导致的,下载证书,然后修改php.ini文件,在后面加上openssl.cafile= D:/wamp/php/verify/cacert.pem(这里填写你的路径)

  3. 如果安装composer总是超时,那没办法了,可能是你的网络被墙的太厉害,百度搜个一小时的vpn,挂上立马下载好。vpn不需要买,因为我们之后的composer操作都是请求日本的代理,速度也还可以。

以下内容以windows为例

接下来安装laravel5.1,安装方法有很多,官方文档中有介绍,但是那些方法你懂的,要不用vpn啥的速度真不敢恭维。。。我一般喜欢这样安装,下载官方的laravel5.1(下载其他版本可以点这里,点branch:master然后在tags中选择版本,然后download)。下载后解压到你想要存放的目录,比如我用的wamp,我就直接把laravel-master中的内容解压到E:wamp/www/下。

然后开启cmd。

e:
cd wamp/www

在这里我们需要用composer安装框架依赖包,安装之前我们需要在项目根目录下的composer.json中"prefer-stable": true后面加一段代码:

    "repositories": [
{ "packagist": false },
{
"type": "composer",
"url": "http://composer-proxy.jp/proxy/packagist"
}
]

由于中国镜像极不稳定,所以使用这个日本的镜像来提高使用composer下载的速度。

回到cmd:

composer install

也就一两分钟,框架依赖包就都安装好了。

然后把根目录的.enb.example重命名.env,返回cmd中:

php artisan key:generate

随机生成一个项目的加密key,这个key必须设置,否则session 和其他需要加密的数据就会不安全。

默认情况下访问浏览器访问localhost/public(你也可以自行配置apache修改这个路径),开始探索laravel5.1的世界吧。

laravel5.1安装的更多相关文章

  1. laravel5.4安装的报错

    laravel5.4安装的报错 [InvalidArgumentException] Could not find package laravle/installer at any version f ...

  2. 【1】Laravel5.1 安装

    1.安装composer http://www.phpcomposer.com/ 这个是中文网址里边有教程,但是由于被墙的缘故,可以通过下边这个链接下载Windows安装包 http://docs.p ...

  3. laravel5.5 安装

    环境要求 PHP >= 7.0.0 PHP OpenSSL 扩展 PHP PDO 扩展 PHP Mbstring 扩展 PHP Tokenizer 扩展 PHP XML 扩展 通过 Larave ...

  4. laravel5.3安装redis扩展包

    1,编辑 laravel 根目录下的 composer.json 文件: "require": { "php": ">=5.6.4", ...

  5. laravel5项目安装debugbar

    链接:https://github.com/barryvdh/laravel-debugbar 1.项目目录运行 composer require barryvdh/laravel-debugbar ...

  6. 在win8.1下安装laravel5.1时碰到的坑不少,但总算搞掂,真有点不容易。

    安装好php后,安装laravel的方法有如下几种. 1.先安装好composer, 再用composer下载资源并安装,命令如下: composer create-project laravel/l ...

  7. Laravel安装及环境的配置(XAMPP集成开发环境下)

    Laravel 使用 Composer 来管理代码依赖.所以,在使用 Laravel 之前,请先确认你的电脑上安装了 Composer. 操作系统为win7: 集成开发环境XAMPP: 第一步:安装C ...

  8. laravel5.5+vue+Element-ui+vux环境搭建(webpack+laravelMix)(转)

    本教程例子可到GitHub 上下载 Laravel5.5-Vue-Element-ui-Vux 1.laravel5.5安装,详情请参考: https://laravelacademy.org/pos ...

  9. laravel redis

    安装配置redis服务器 $ wget http://download.redis.io/releases/redis-3.0.5.tar.gz $ tar xzf redis-.tar.gz $ c ...

随机推荐

  1. 【C#】日期格式转换

    C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了今天DateTime.Now.Date.ToShortDateString();昨天,就是今天的日 ...

  2. [hdu4667]Building Fence 计算几何 瞎瘠薄搞

    大致题意: 给出n个圆和m个三角形,求最小的的,能将所有图形覆盖的图形的周长. 正解为求所有三角形顶点与圆的切点以及圆和圆的切点构造凸包,再求路径. 因为要求结果误差<=1e-3 所以 我们可以 ...

  3. 2017 计蒜之道 初赛 第五场 C. UCloud 的安全秘钥(中等)

    暴力. $O(m*n)$的算法可以通过此题,每次询问$O(m)$扫$S$数组,统计不同数字的个数,每次移动最多只会变化两个数字,如果不同数字个数为$0$,那么答案加$1$. #include < ...

  4. 【Java】SpringBoot入门学习及基本使用

    SpringBoot入门及基本使用 SpringBoot的介绍我就不多说了,核心的就是"约定大于配置",接下来直接上干货吧! 本文的实例: github-LPCloud,欢迎sta ...

  5. 「学习笔记」Min25筛

    「学习笔记」Min25筛 前言 周指导今天模拟赛五分钟秒第一题,十分钟说第二题是 \(\text{Min25}​\) 筛板子题,要不是第三题出题人数据范围给错了,周指导十五分钟就 \(\text{AK ...

  6. Week One

    2018.11.21: 1.[BZOJ 4868][SHOI 2017] 从后往前枚举最后位置即可,如果$A<B$,用尽可能多的$A$替换$B$操作 Tip:很大的$C$可能爆$longlong ...

  7. php正则给图片提取/替换/添加alt标签的正则代码

    有的时候我们需要对富文本编辑器的内容做一些处理,例如图片的alt标签.百度的富文本编辑器添加的图片就是没有的,那么我们要添加就必须使用正则了,下面一起来看看如何实现吧. $preg = "/ ...

  8. SPFA cojs 176. [USACO Feb07] 奶牛聚会

    cojs 176. [USACO Feb07] 奶牛聚会 ★☆   输入文件:sparty.in   输出文件:sparty.out   简单对比时间限制:3 s   内存限制:16 MB N(1 ≤ ...

  9. Codeforces Round #299 (Div. 2) B. Tavas and SaDDas 水题

    B. Tavas and SaDDas Time Limit: 1 Sec  Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/535/p ...

  10. 基于CDH,部署Apache Kylin读写分离

    一. 部署读写分离的契机 目前公司整体项目稳定运行在CDH5.6版本上,与其搭配的Hbase1.0.0无法正确运行Kylin,原因是Kylin只满足Hbase1.1.x+版本.解决方案如下 1. 升级 ...