猫窝私语 — Makumo's Blog

玛酷猫的温馨小窝,记录生活点点滴滴。

@玛酷猫9年前

04/8
13:44
计算机

Laravel 学习(一)安装

写在前面:话说自从换工作以来这两年,除了能够使用flash做广告条新技能get外,其他方面一直原地踏步,还在吃好几年前的老本,尤其是参加了一次技术活动后,更感觉自己脱钩严重,技术群里讨论只有听别人说的份,各种术语理解不能,插不上嘴。趁着最近有点时间,提升下自己好了。这两年Laravel异常火热,以前用过CI和thinkphp做过开发,学习起来难度应该不会太大,就拿这个下手好了。

开始之前,首先去官网转了圈,对于英文苦手的我来说这个完全理解不能,度娘了下,找到中文的手册,顺道找了份教程,大概看了遍,有个印象。网上各种安装教程都是在linux环境下,由于本机开发环境是IIS,各种懒病发作不想在装个虚拟器配个linux,在度娘的指引下,找到一份iis下安装的教程,万事俱备,下面开搞(开搞以后才知道各种坑)。

Laravel最新版本是5,环境需求php >=5.4,由于之前开发环境一直是php-5.2.17和php-5.3.8,第一件事就是去php官网下个最新的稳定版php,目前最新的版本号是5.6.7,借助IIS一个强大的官方插件php manager for iis,可以很轻松的在各个版本php之间切换,修改配置,启用禁用插件都相当方便,点点鼠标就行,正适合我这种懒人。

laravel框架使用composer来管理代码依赖性,去官网下载composer的windows版本,依照教程安装,各种失败,度娘了下才知道还需要准备梯子翻越伟大的墙,这个对于IT屌丝来说不是问题,祭出屌丝专用梯子搬瓦工(具体教程可自行度娘,30块钱不到一年,)顺利安装完成。

接着安装Laravel,按着教程从Github上下载最新的版本,解压,进入命令行,composer install,漫长等待后,出来一堆代码,虽然完全看不懂,但是各种errer,各种failed还是看得懂的,总之一句话,安装失败。不知道是环境配置缺少什么还是梯子不好使,试过几次后果断放弃直接安装方法。好在国内有同仁制作了完整安装包,直接下来就能用的,方便至极。

剩下的就简单了,解压放到工作环境中,新建站点,指向Laravel的public目录,直接访问,简洁的”Laravel 5  When there is no desire, all things are at peace. – Laozi“引入眼帘。

最后,借助IIS另一个实用的官方插件URL Rewrite,导入根目录下的.htaccess文件,伪静态也搞定。

自此Laravel安装完成。

Laravel 学习(一)安装