学渣也要搞 laravel(1)—— 安装篇
看到laravel(我叫它:拉瓦)那么热门,我也决定学上一学。
Laravel 5.2 在 5.1 基础上继续改进和优化,添加了许多新的功能特性:多认证驱动支持、隐式模型绑定、简化Eloquent 全局作用域、可选择的认证脚手架、中间件组、访问频率限制、数组输入验证优化等等。[其实这些我也不知道是什么,先了解了解和上个laravel5.1的比较,添加了那么多功能是不是学习的激情越来越强烈。] 如果想具体了解的话请点我。
1. 开始安装
开发环境满足以下要求:
- PHP版本 >= 5.5.9
- PHP扩展:OpenSSL、PDO、Mbstring、Tokenizer
安装 composer : 点我 去看看下载页面官网长啥样[如果你想直接下载的话点下面高亮蓝色文字即可] , 你会看到:
Download Composer
Windows Installer
The installer will download composer for you and set up your PATH environment variable so you can simply call composer from any directory.
Download and run Composer-Setup.exe - it will install the latest composer version whenever it is executed.
点击蓝色下载即可、[这个是windows下安装,linux下自行百度] 傻瓜式安装直接下一步:看到如下界面的话选择你的php版本目录里面的php.exe即可。
如看到其他的要填写的地方不用管直接下一步。安装完成后打开cmd命令 输入 composer

好了。composer 安装成功啦、
因为 composer 不是国产的,所以要 FanQiang (科学上网)才能使用下载、创建或者更新啥的。既然这样还不如卸载呢。No No No。
输入以下命令设置为中国的镜像 让你当上CEO,赢取白富美,走上人生巅峰:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
再来一个
composer selfupdate
保持最新版。
1.1 安装 laravel
上面的安装composer是全局安装方法、所以你只要在cmd进入你想要把laravel安装的目录输入以下命令即可:(注意要打开 php_openssl 拓展不然会报错哦)
composer create-project laravel/laravel --prefer-dist //意思就是composer创建一个名为 laravel 压缩包项目

看到这就说明安装完成了。看看目录是不是多了个名为laravel。如果想创建一个名为 cnblogs 的 laravel 项目的话在命令后或者laravel/laravel 后直接加入 cnblogs 即可 例:
composer create-project laravel/laravel --prefer-dist cnblogs //或者下面这种 composer create-project laravel/laravel cnblogs --prefer-dist //里面的laravel内容都一样,相当于别名,重命名了个文件夹名而已,并无卵用。小方法

要自己配置虚拟主机的话自己配置。用起来比较方便。如果报错的话。看看上面的安装laravel条件有没有达成。
打开浏览器。localhost/laravel/public/index.php 你也可以直接进入localhost/laravel/server.php

好了。这文字UI做的棒棒哒。往后 继续努力学习,努力分享。
学渣也要搞 laravel(1)—— 安装篇的更多相关文章
- 学渣也要搞 laravel(3)—— HTTP控制器
1. laravel 控制器在app/Http/Controllers/ 下,你会看到里面有一个Controller.php ,之后我们创建的控制器都是继承这个总控制器的.创建控制器只需要在这里面添加 ...
- 学渣也要搞 laravel(4)—— 服务 加解密篇
使用 Crypt::encrypt() 对数据进行加密,[注意要引入 use Illuminate\Support\Facades\Crypt;; ] 简单的做个测试: 先分配一个路由: Route: ...
- 学渣也要搞 laravel(2)—— HTTP路由[1]篇
前几天忙了,然后快两个星期没有发博客.今天正式回归.哈哈 1. 路由 说到路由当时学的时候给我疑惑了几天..没有仔细看文档.然后一脸蒙蔽的去用 postman[谷歌插件] 测试路由方法.然后就很奇怪 ...
- laravel多种安装方法
首先请确保环境为 PHP >= 5.5.9 OpenSSL PHP 扩展 PDO PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展 方法一: 直接下载安装好的lar ...
- 简简单单搞掂恼人的Laravel 5安装
想折腾下Laravel 5了.Laravel是这世界上最好且没有之一的语言──PHP──的众多框架中的一个,是我比较感兴趣的PHP Web Framework. 但是安装Laravel可不是件容易的事 ...
- CENTOS --5分钟搞定Nginx安装的教程
1. 安装gcc(centos 7之后一般已自带,可以在第6步失败后再安装) yum install gcc gcc-c++ 2. 安装pcre yum install -y pcre pcre-de ...
- k8s入门系列之扩展组件(一)DNS安装篇
DNS (domain name system),提供域名解析服务,解决了难于记忆的IP地址问题,以更人性可读可记忆可标识的方式映射对应IP地址. Cluster DNS扩展插件用于支持k8s集群系统 ...
- Laravel Homestead安装教程
1/先在https://www.vagrantup.com 下载vagrantup ,对应平台下载,并安装,安装后可以在命令行使用vagrant https://www.vagrantup.com/ ...
- Laravel教程:laravel 4安装及入门
一.安装Composer首先你需要安装Composer,Composer是PHP依赖管理工具,Laravel框架就是使用 Composer 执行安装和依赖管理. 注:(1)若安装Composer出错, ...
随机推荐
- 【python自动化第五篇:python入门进阶】
今天内容: 模块的定义 导入方法 import的本质 导入优化 模块分类 模块介绍 一.模块定义: 用来在逻辑上组织python代码(变量,函数,逻辑,类):本质就是为了实现一个功能(就是以.py结尾 ...
- 在VS Nuget命令行下进行EF数据库迁移
找到项目中,用到数据库DLL的地方,然后选中该项目,打开Nuget命令行输入以下的命令: 其中cardId为迁移名称,自己取
- 使用val()方法设置表单中的默认选中项
有时候我们展示给用户的表单中的checkbox,radio,selec等标签的一些项是默认选中的.比方:当用户改动文章的时候,假设相应的栏目为下拉框的话,那么它的默认选中值应该是原来的栏目位置. 能够 ...
- 【iOS-Android开发对照】 之 APP入口
[iOS-Android开发对照]之 APP入口 [图片 Android vs iOS] 提纲 对照分析iOS,Android的入口, iOS,Android的界面单元 为什么要有那样的生命周期 继承 ...
- android.util.Log说明和android 像素说明
1. android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() .根据首字母对应VERBOSE,DEBUG,INFO, ...
- 隐藏TabBar是个累人的活
最近进行跳转界面隐藏tabbar的时候遇到了一些坑,现在把它记录下来,如果有需要的朋友可以参考一下. 大家一般使用tabbar的时候,隐藏有两种方法. 一种是设置当前所处界面的隐藏属性 self.ta ...
- java web 一次请求从开始到响应结束的过程
博客原文: http://www.cnblogs.com/yin-jingyu/archive/2011/08/01/2123548.html HTTP(HyperText Transfer ...
- struts2 ajax 实现方式
在 struts2 中实现ajax,可以使用struts2-json-plugin扩展,但是返回的json字段必须都是Action中的属性,不可以随意的输出文本. 返回任意的文本有两种方式, 方法一: ...
- sybase SA密码重置
sa 密码忘记解决之道: su - sybase cd ASE/install vi RUN_etoh2 在文件的末尾加入 -psa \ 停止原数据库服务 由于密码遗忘,所以只能通过kill进程停止服 ...
- RedHat7笔记
第一章 管理网络 查看网络信息 显示网卡状态# nmcli dev status列出所有连接# nmcli con show只列出可用连接# nmcli con show --active显示网卡配 ...