使用 Laravel 前的准备工作
是的,使用 Laravel 前需要准备开发环境,准备工作做完后,就可以一门心思的投入到学习 Laravel 知识的战斗中去了。
Larvavel 是一个 PHP 框架,API 非常语义化。它激进,使用它的 PHP 程序员全世界第一多,然而官方文档对于新手并不友好。
一、安装 PHP
我是 Windows 7 系统,为了方便,我使用了 WampServer 这个 PHP 集成开发环境。
安装完毕后,开启服务,在 CMD 里键入 ⌈php -v⌋,可看到输出 PHP 版本信息。
注意:服务启动后, PHP 版本选择 7(我这里是 7.0.4)。
二、安装 Composer
2.1 安装 Composer
在这里下载 composer.phar 文件(我下载的是 1.2.4 版本,1.63 MB)。
将 composer.phar 放置与 php.exe 同级目录下(我的在 C:\wamp\bin\php\php7.0.4)。
新建 composer.bat 文件,内容为:
@php "%~dp0composer.phar" %*
结束后,启动服务,php 版本就选 7 。打开 CMD,输入 ⌈composer⌋ 命令,会看到打印出 Composer 相关信息。
2.2 配置 Composer 中国镜像
Composer 本质是 PHP 包管理工具,它使用命令从远程仓库下载包, Laravel 框架把自己放在 Composer 仓库里,但是默认的外国仓库地址,在中国被“墙”,所以需要设置中国镜像地址。
在 CMD 中执行
composer config -g repo.packagist composer https://packagist.phpcomposer.com
查看地址是否配置成功
composer config -gl
如果看到 ⌈[repositories.packagist.org.url] https://packagist.phpcomposer.com⌋ ,即表明配置成功。
三、下载 Laravel Installer
CMD 中执行
composer global require "laravel/installer"
全局安装 Laravel 安装器。
使用命令
composer global show
查看 ⌈laravel/installer⌋ 是否安装成功,如安装成功,会看到 ⌈laravel/installer v1.3.4 Laravel application installer.⌋ 的字样。
接下来为了让 ⌈laravel⌋ 成为全局命令,必须将它的地址添加到环境变量 PATH 里
(我这里是 C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin )。
四、下载 Laravel
这一步非常简单。CMD 中执行
laravel new blog
就创建了一名为 ⌈blog⌋,里面就是包含 Laravel 框架的空白项目了。
接下来浏览器地址访问
http://localhost/blog/public
但你看到带有 Laravel 字样的页面的时候,说明 Laravel 安装成功!
五、资源
这里是 Laravel 5.3 版本的官方文档,可以参考它来学习。
(完)
使用 Laravel 前的准备工作的更多相关文章
- 李洪强iOS开发之-环信01_iOS SDK 前的准备工作
李洪强iOS开发之-环信01_iOS SDK 前的准备工作 1.1_注册环信开发者账号并创建后台应用 详细步骤: 注册并创建应用 注册环信开发者账号 第 1 步:在环信官网上点击“即时通讯云”,并点 ...
- Spring IOC源码分析之-刷新前的准备工作
目录 ClassPathXmlApplicationContext的注册方式 加载父子容器 配置路径解析 容器刷新 刷新容器之刷新预处理 ClassPathXmlApplicationContext的 ...
- html5--6-68 实战前的准备工作:了解HTML5大纲算法
html5--6-68 实战前的准备工作:了解HTML5大纲算法 学习要点 了解HTML5大纲算法 在html5中有一个很重要的概念,叫做HTML5大纲算法(HTML5 Outliner),它的用途为 ...
- 【Silverlight】Bing Maps学习系列(一):开发前的准备工作
[Silverlight]Bing Maps学习系列(一):开发前的准备工作 微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推 ...
- 详细的App推广前的准备工作
App开发完成后,推广App自然就成为下一步工作的重点.兵马未动,粮草先行,这里为大家整理了一份App推广前需要准备一些事项,希望能给正在准备开展App推广的小伙伴们一些帮助. 众所周知,App推广的 ...
- hadoop研究:mapreduce研究前的准备工作
继续研究hadoop,有童鞋问我,为啥不接着写hive的文章了,原因主要是时间不够,我对hive的研究基本结束,现在主要是hdfs和mapreduce,能写文章的时间也不多,只有周末才有时间写文章,所 ...
- 【笔记】Kali linux的安装 和 一些使用前的准备工作(原创+转载)
该博文只记录笔者的蛇皮使用经历,纯新手= =,可能借鉴意义也可能没有(T _ T),侵删. 目录 kali linux 在个人计算机和在VirtualBox下的安装 kali linux 使用前准备工 ...
- 学习webpack前的准备工作
前言 由于vue和react的流行,webpack这个模块化打包工具也已经成为热门.作为前端工程师这个需要不断更新自己技术库的职业,真的需要潜下心来学习一下. 准备工作(针对mac用户) 安装 hom ...
- Mac 安装Rudy环境 pod安装前的准备工作
之前已经说过怎么使用pod 今天说一下安装pod之前的准备工作 首先呢就是Rudy 环境(前提是你已经安装了Xcode) 在终端输入一下命令 期间可能也许会要你输入密码 curl -L https:/ ...
随机推荐
- input range样式更改,模拟滑块
input range 样式更改,js模拟滑块实时更新数据. 效果图: html 代码: <div> <span class="slider"></s ...
- C++ Windows 下 根据进程名获取进程ID 以及该进程下所有窗口的句柄
#include <windows.h> #include <stdint.h> #include <tlhelp32.h> #include <stdio. ...
- Hadoop 运行 yarn jar 单词统计问题解决
测试单词统计时,运行yarn jar XX.jar 出现如下报错: Caused by: java.io.IOException: Initialization of all the collecto ...
- [转载]Difference between <context:annotation-config> vs <context:component-scan>
在国外看到详细的说明一篇,非常浅显透彻.转给国内的筒子们:-) 原文标题: Spring中的<context:annotation-config>与<context:componen ...
- tomcat404报错解决
本地启动tomcat,不报错.也可正常打开http://localhost:8080 但是eclipse中启动tomcat不报错.但是打开http://localhost:8080时报404 思考,原 ...
- Qt字符串类——3.字符串的转换
(1)QString::toInt()函数将字符串转换为整型数值,类似的函数还有toDouble().toFloat().toLong().toLongLong()等.下面举个例子说明其用法: QSt ...
- inotify监控目录变化重启服务器tornado项目
pycharm 配置了提交服务器项目每次pycharm修改后,虽然保存到服务器但是项目还得自己去服务器kill再启动.就花几分钟写了shell脚本用于监控项目目录变化并重启tornado项目的脚本 如 ...
- axis2打包方式发布
参照http://gao-xianglong.iteye.com/blog/1744557这篇文章,注意的是打包services.xml的时候要将它的上级目录meta-inf一起打包,放到axis2\ ...
- android aidl
参考: http://blog.csdn.net/u014614038/article/details/48399935 本文提供了一个关于AIDL使用的简单易懂的例子,分为客户端和服务端两部分,分别 ...
- git config 配置
1. git config简介 我们知道config是配置的意思,那么git config命令就是对git进行一些配置.而配置一般都是写在配置文件里面,那么git的配置文件在哪里呢?互动一下,先问下大 ...