Laravel框架学习 -- 安装

环境:mac os  10.10.5; php 5.6.9;

文档参考: http://www.golaravel.com/



包管理: python  一般使用 pip

Laravel 利用 ComposerComposer 中文)来管理其自身的依赖包。

安装:

[email protected]:/Users/lpe234  $ brew tap josegonzalez/homebrew-php
Warning: Already tapped!
[email protected]:/Users/lpe234  $ brew install josegonzalez/php/composer
==> Installing composer from josegonzalez/homebrew-php
==> Downloading http://getcomposer.org/download/1.0.0-alpha10/composer.phar
######################################################################## 100.0%
==> Caveats
Verify your installation by running:
  "composer --version".

You can read more about composer and packagist by running:
  "brew home composer".
==> Summary
??  /usr/local/Cellar/composer/1.0.0-alpha10: 3 files, 1.0M, built in 58 seconds

[email protected]:/Users/lpe234  $ composer --version
Composer version 1.0.0-alpha10 2015-04-14 21:18:51


Laravel 框架安装

[email protected]:/Users/lpe234  $ composer global require "laravel/installer=~1.1"
Changed current directory to /Users/lpe234/.composer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
  - Installing symfony/process (v2.7.6)
    Downloading: 100%

  - Installing symfony/console (v2.7.6)
    Downloading: 100%

  - Installing guzzlehttp/promises (1.0.3)
    Downloading: 100%

  - Installing psr/http-message (1.0)
    Downloading: 100%

  - Installing guzzlehttp/psr7 (1.2.1)
    Downloading: 100%

  - Installing guzzlehttp/guzzle (6.1.0)
    Downloading: 100%

  - Installing laravel/installer (v1.2.2)
    Downloading: 100%

symfony/console suggests installing symfony/event-dispatcher ()
symfony/console suggests installing psr/log (For using the console logger)
Writing lock file
Generating autoload files

安装完成之后,配置环境变量。

export PATH=$PATH:~/.composer/vendor/bin

然后验证是否成功。重启terminal

[email protected]:/Users/lpe234  $ laravel --version
Laravel Installer version 1.2.2


创建一个项目

[email protected]:/Users/lpe234/PhpstormProjects  $ laravel new blog
Crafting application...
Generating optimized class loader
Application key [NhGlYwNWoJkRSW4ElhLghXy2FtAlZmBI] set successfully.
Application ready! Build something amazing.


异常:

RuntimeExceptionin EncryptionServiceProvider.php line 29:

No supported encrypter found. The cipher and / or key length are invalid.

php artisan key:generate

然后将 生成的 32位key. 放到 config/app.php 下面的 APP_KEY  ;  以及 .env 中的 APP_KEY

之后  php artisan serve  错误依旧~~~~~~~

时间: 2024-10-05 00:53:03

Laravel框架学习 -- 安装的相关文章

composer的安装以及laravel框架的安装

laravel号称世界上最好的php框架,没有之一,下面介绍它的安装 laravel学习交流qq群:293798134 composer的安装 : php开发者很多,并且在web开发领域占据绝对统治地位.在20年的发展过程中,无数开发者开发了无数的类库.但是,当你想用某个库时,是怎么做的呢?比如:phpmailer,一个发邮件的库,我们往往这样做:1.  打开搜索引擎,搜索phpmailer.2.  从phpmailer官网或不知名的网站,下载源码.3.  解压然后放到自己的项目中,在看手册调用

Laravel框架学习(四)

一. composer的安装: 1.Composer是什么? 是 PHP 用来管理依赖(dependency)关系的工具. 你可以在自己的项目中声明所依赖的外部工具库(libraries), Composer 会帮你安装这些依赖的库文件. 2.网址:https://getcomposer.org 下载:https://getcomposer.org/download/ 中国全量镜像:http://pkg.phpcomposer.com/ 启用本镜像服务命令: composer config -g

laravel框架学习(二)

在了解Laravel框架的基本结构之后,初步认识访问过程中路由的使用方法,以一套基本的学生信息增删改查来迅速学习框架开发. 首先了解几个目录文件作为开发的主要阵地: 1. /app/Http/routes.php 路由文件,一切访问从路由开始 2./app/Http/Controllers 控制器目录,我们写的控制器都放在该目录下 3./app/config Laravel配置文件夹一般修改.env文件 4./.env 经常修改配置的文件,数据库配置就在这里 5./public Laravel框

laravel框架学习(一)

一.初识Laravel 1.百科形容:Laravel是一套简洁.优雅的PHP Web开发框架(PHP Web Framework). 2.资料来源:官方网址http://www.golaravel.com/ Laravel学院:http://laravelacademy.org/ 3.搭建一个自己的Laravel框架 Laravel 利用 Composer(Composer 中文)来管理其自身的依赖包.因此,在使用 Laravel 之前,请务必确保在你的机器上已经安装了 Composer (1)

Laravel 框架学习笔记

Laravel 框架使用 首先是安装,按步骤来吧 1.Apache+PHP+Mysql    这些不用说,你可以用wamp   ,不过我这里用的是phpstudy,因为Laravel 要用到的php版本比较高,我用的是5.5的版本. 2.composer 安装包    Windows安装工具   安装的时候要确保 OpenSSL PHP 扩展打开  对应php版本 3.Git 安装包     网上自己找一个   下载安装好 4.下载一个Laravel的版本,网上找的   https://gith

[Laravel框架学习一]:Laravel框架的安装以及 Composer的安装

1.先下载Composer-Setup.exe,下载地址:下载Composer .会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe. 2.在PHP目录下,打开php.ini文件,开启openssl扩展.去掉extension=php_openssl.dll前面的分号(;) 3.把php目录添加到环境变量(和php.exe同级目录的路径)例如:D:\apache_php\php添加到环境变量path里.(如果是PHPstudy就不用这步啦) 4.下载compos

php laravel框架学习笔记 (一) 基本工作原理

原博客链接:http://www.cnblogs.com/bitch1319453/ 安装laraver完成后,在cmd中进入laravel目录,使用命令php artisan serve开启8000端口服务器 然后简单介绍一下laraver的工作流程.这个工作流程包含了页面编写以及传递参数,可以进行一些基本工作了 开始页面 与其他框架不同的是,框架中有一个route选项.打开app/http/request/route.php,你将看到 <?php /*|-------------------

Laravel框架学习笔记

教程里安装成功lavavel之后在地址栏输入 http://localhost/laravel5/public/home 如果访问失败进不去登陆页面,那可能是因为没有开启apache里的mod rewrite 模块 开启方法:把httpd.conf文件中 #LoadModule rewrite_module modules/mod_rewrite.so 前的#去掉,保存后重启apache就ok了 Laravel 中的路由,跟其他 PHP 框架一样,作用是把各种请求分流到各个控制器 Laravel

laravel框架学习

在聊技术之前,我们首先谈谈研究生的生活现状.进入到研究生忙碌的生活中,研究生是这么一个群体,外界对研究生的爱称是"研究僧",为什么我自己会觉得会是爱称.因为研究僧说的是研究生对自己的学业比较的刻苦.对自己的领域充满思考,他们思考着人类发展到今天出现的问题,以及未来人类的发展.他们怀着希望,积极的投身到的领域的建设中去.不管是怎么样,他们都是研究僧.我进入到研究生的生活时,并没有直接接触到什么项目,而我的老师先是让我明白自己的头衔"研究生".现在的社会功利心很强.不是