一、安装composer

安装之前将\php\php.ini文件中的php_openssl.dll扩展库开启,否则composer在安装过程中会出现错误提示。

(我在安装过程中发现apache目录下的php.ini最好也开启php_openssl.dll,就是讲前面的‘;’号去掉)

composer下载地址:https://getcomposer.org/

windows下载地址:https://getcomposer.org/Composer-Setup.exe

二、下载Laravel最新框架

首先说一下由于composer安装是利用的国外服务器,容易被强,所以推荐使用国内镜像服务器。

方法如下:http://pkg.phpcomposer.com/ ,按照例1做即可。

原文:

Composer 中国镜像

用法:

有两种方式启用本镜像服务:

  1. 将以下配置信息添加到 Composer 的配置文件 config.json 中(系统全局配置)。见“例1”
  2. 将以下配置信息添加到你的项目的 composer.json 文件中(针对单个项目配置)。见“例2”

为了避免安装包的时候都要执行两次查询,切记要添加禁用 packagist 的设置,如下:

        {"repositories": [{"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},{"packagist": false}]}

例1,修改 composer 的配置文件

查看 composer 主目录:通过 composer config -l -g 命令可以列出 composer 的全局配置信息,在这些信息中查找 [home] 配置项就是 composer 的主目录。Linux 用户请执行 sudo composer config -l -g 命令。

进入 composer 的主目录,打开 config.json 文件(如果没有就自己创建一个),然后增加本镜像服务的配置信息,最终内容如下:

        {"config": {},"repositories": [{"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},{"packagist": false}]}

例2,以 laravel 项目的 composer.json 配置文件为例,添加本镜像服务配置信息后如下所示(注意最后几行):

        {"name": "laravel/laravel","description": "The Laravel Framework.","keywords": ["framework", "laravel"],"license": "MIT","type": "project","require": {"laravel/framework": "4.2.*"},"autoload": {"classmap": ["app/commands","app/controllers","app/models","app/database/migrations","app/database/seeds","app/tests/TestCase.php"]},"scripts": {"post-install-cmd": ["php artisan clear-compiled","php artisan optimize"],"post-update-cmd": ["php artisan clear-compiled","php artisan optimize"],"post-create-project-cmd": ["php artisan key:generate"]},"config": {"preferred-install": "dist"},"minimum-stability": "stable","repositories": [{"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},{"packagist": false}]}

说明:

使用本镜像服务就意味着下载的所有的安装包元数据都将来自本镜像服务,而不再向 packagist.org 发起请求。这将加速 Composer 的安装过程,并且更加可靠、快速。(由于众所周知的原因,国外的网站连接速度太慢,并且随时可能被墙)

一般情况下,安装包的数据(zip 文件等)一般是从 GitHub 或其他第三方服务器上下载的,使用本镜像服务后,我们会缓存所有安装包到国内的机房,这样就不必再去向国外的网站发起请求,因此,即使 packagist.org、github.com 或其他第三方服务发生故障(主要是连接速度太慢和被墙),你仍然可以下载、更新安装包。

配置lavavel

方法一

下载地址:https://github.com/laravel/laravel/archive/master.zip

解压缩到www目录下,然后控制台输入composer install

方法二

直接在www目录下输入composer create-project laravel/laravel project-name --prefer-dist

两种方法都可以,推荐使用方法二。

完成后输入http://localhost/Vtraining/public/即可访问

创建数据库命

 php artisan migrate:install

php artisan migrate:make create_表名_table --table 表名 --create

laravel安装笔记

转载于:https://www.cnblogs.com/ginikeer/p/4257423.html

laravel安装笔记 (转)相关推荐

  1. laravel安装 笔记

    http://laod.cn/hosts/2015-google-hosts.html 谷歌FQIP laravel安装和设置流程 1安装composer , VirtualBox和Vagrant 下 ...

  2. laravel安装笔记

    下载composer curl -s http://getcomposer.org/installer | php composer路径添加到path mvim ~/.profile export P ...

  3. laravel voyager 笔记

    https://laravelvoyager.com/academy/custom-menus/ Voyager is a Laravel Admin Package that includes BR ...

  4. 前端开发学习笔记 - 1. Node.JS安装笔记

    Node.JS安装笔记 Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an ...

  5. 后盾网lavarel视频项目---Laravel 安装代码智能提示扩展「laravel-ide-helper」

    后盾网lavarel视频项目---Laravel 安装代码智能提示扩展「laravel-ide-helper」 一.总结 一句话总结: laravel-ide-helper作用是:代码提示 larav ...

  6. Oracle安装笔记

    Oracle安装笔记 出现错误后不要慌,最主要的是看log文件的提示,其中比较简单的文件是install目录下的make.log 错误一: client_shared For example: /us ...

  7. convirt2.5在虚拟机上安装笔记

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  8. SVN的安装笔记和要注意的问题

    SVN的安装笔记和要注意的问题 之前装的SVN 1.3.2,按网上说的教程,一配置就可以用了,但这次换了1.4.2的最新版本, 只是设置了server.conf和passwd后,依然在导入项目时,说验 ...

  9. pycharm不同py文件共享参数_PyCharm安装笔记

    1. 介绍 1.1 介绍 今天福哥带着大家学习如何安装非常好用的Python编辑器,也就是jetbrains全家桶的PyCharm编辑器. PyCharm是jetbrans开发的一款专门用来编写Pyt ...

最新文章

  1. Go 学习笔记(17)— 函数(03)[defer 定义、defer 特点、defer 释放资源]
  2. html入门moz a,css 让文字不被选中之-moz-user-select 属性介绍
  3. 【ES6(2015)】Symbol
  4. 信息学奥赛一本通 1053:最大数输出 | OpenJudge NOI 1.4 15
  5. leetcode题解677-键值映射
  6. 总结better-scroll插件的使用
  7. 监控mysql锁定状态_Shell脚本监控MySQL主从状态
  8. inDesign入门教程,如何添加阴影效果?
  9. H5禁用长按选取,原生拷贝功能
  10. 全网首发!如何停止莫名其妙的软件下载?终于被我找到了!
  11. 如何注册PayPal账户
  12. k2450 linux 显卡驱动,Debian系统安装NVIDIA驱动支持双显卡切换
  13. Slave_IO_Running: No 的解决
  14. 更新Windows 11后,桌面狂闪,没有显示图标,鼠标指针一直在加载中,如何解决?
  15. 三坐标检测之精密零件测量的恒温时间
  16. Linux不能连接蓝牙音箱,【搁浅St|开发日记】彻底解决dueros连接蓝牙音箱的问题...
  17. php import mdf,mdf文件用什么打开 mdf是什么文件
  18. 女神模特网站源码_套图下载 GBK+UTF Discuz模板
  19. Rust模板引擎Tera中文英文对照官方文档
  20. 电子邮件服务器组成部分,电子邮件三大组成部分

热门文章

  1. 谈Objective-C Block的实现
  2. .OCX、.dll文件注册命令Regsvr32的使用
  3. 6426C Lab6 部署和配置RMS
  4. Linux 操作系统原理 — loop 伪设备
  5. 用 Flask 来写个轻博客 (32) — 使用 Flask-RESTful 来构建 RESTful API 之一
  6. Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64
  7. footer固定在页面底部的实现方法总结
  8. windows redis安装与配置
  9. 使用java poi解析表格
  10. 为MyEclipse加入自己定义凝视