安装laravel

简介:

laravel框架和扩展均存放在composer依赖资源库中,composer类似git库。所以安装laravel就必需先安装composer。

Composer是一个PHP编写的依赖资源管理器,需要PHP 5.3.2+才能运行(需要开启openssl扩展)。


安装PHP后必需保证PHP启动目录已经添加到系统的PATH目录中。

window系统:我的电脑(鼠标右键)-> 属性 -> 高级(高级系统设置)-> 环境变量 -> 系统变量 -> path 变量值(双击)

wKiom1ValwWR6nw3AAGb7jOveDw171.jpg

wKioL1VamMzTwq7RAACGFtsCi_o006.jpg

把PHP的安装的bin目录的全路径添加到 path 变量值最后面。

注意:每个目录要以 ; 隔开,所有添加目录先以 ; 结束上一个目录,再添加当前目录,添加path目录前打开的 cmd 窗口是不能读取现在配置的 path 目录,所以只能重新打开 cmd 窗口。


liunx 系统编译安装都会自动添加到系统的PATH目录中,如果没有也可以使用一个临时方案:

1
PATH=$PATH: /php/bin export  PATH


安装composer


window系统下载https://getcomposer.org/Composer-Setup.exe

下载后直接双击安装,中间可能要选择下php.exe目录。


linux系统安装

1
curl -sS https: //getcomposer .org /installer  | php

安装可能会失败,大部分是下载出问题了。可以先下载安装脚本再安装:

1
2
3
wget https: //getcomposer .org /installer
chmod  777 installer
. /installer

然后可以查看当前目录下有一个 composer.phar 文件,这个文件就是composer脚本文件。

如果想全局使用(即全局安装)则可以把这个文件移动到系统的某一个PATH目录下并改名为composer,则可以在任意目录使用composer,如:

1
mv  composer.phar  /usr/local/bin/composer


安装laravel


官方提供了三种安装方式,其中有一种还得安装GIT,安装时建议把PHP运行内存调大;

如:memory_limit = 1024M


通过laravel安装器安装laravel框架:

这种安装方式可以很方便的安装多个laravel框架。

下载laravrl安装器:

1
composer global require  "laravel/installer=~1.1"

在linux下composer如果没有使用全局安装且没有修改composer.phar名,则是:

1
. /composer .phar global require  "laravel/installer=~1.1"

这个命令是下载laravel安装器,一般需要花点时间等待。下载成功后会保存在当前用户的文档中(window会保存在C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin中,linux会保存在/home/userName/.composer/vendor/bin中)。

进入Composer\vendor\bin目录,可以看到有一个 laravel 文件,这个文件就是 laravel 安装器。

如果想随处调用 laravel 安装器来安装 laravel 框架则可以按上面添加系统 APTH 目录方法添加到系统 PATH 目录中,这里以添加系统PATH为例。

进入待安装laravel目录执行:(web是框架要保存的目录名,这个目录会创建在当前目录下,在这期间会下载整个框架代码)

1
laravel new web

安装完成。


通过 Composer 的 create-project 命令安装 Laravel:

这种方式安装需要PHP支持 mcrypt 扩展,否则无法安装,具体安装mcrypt扩展查看:http://php.net/manual/zh/mcrypt.installation.php 。

1
composer create-project laravel /laravel  --prefer-dist

安装完成。


通过Git库下载laravel安装包:

这种安装方式需要安装Git工具,官方地址:https://git-scm.com/

下载 laravel 框架预安装包:https://github.com/laravel/laravel/archive/master.zip

window 可以直接下载,linux 可以使用 wget 或 curl 等命令下载。

下载后解压到安装目录执行安装:

1
composer  install

安装完成。


框架安装好后可以使用 composer update 更新框架。


安装laravel框架时,很多时候会出现卡住,或报错。最主要的是根据报错,多分析。

本文转自  ttlxihuan    51CTO博客,原文链接:http://blog.51cto.com/php2012web/1652818

相关文章
|
开发框架 关系型数据库 PHP
Laravel
Laravel 是一款基于 PHP 的 Web 应用程序开发框架,它具有简洁、优雅的语法,强大的功能,以及丰富的组件,让开发者能够快速、高效地开发出功能丰富、性能优良的 Web 应用。要用 Laravel,首先需要安装 Laravel。
157 2
|
3月前
|
前端开发 Linux PHP
Composer 入门与 Laravel 安装指南
【8月更文挑战第31天】
92 1
|
3月前
|
开发框架 安全 PHP
ThinkPHP和Laravel
【8月更文挑战第23天】ThinkPHP和Laravel
91 4
|
4月前
|
开发框架 前端开发 JavaScript
Laravel
【7月更文挑战第21天】
42 4
|
11月前
|
缓存 小程序 中间件
laravel5.8(一)安装及部署
Laravel,传说中美丽优雅的框架。之前一直在使用国产的thinkphp框架,可能是万物发展到最后都会统一吧,thinkphp的功能与laravel是越来越统一了 thinkphp5.1也加入了laravel一直存在的中间件功能。 但是相对来说laravel还是比较高端,入门比较容易,但是想要完全搞清楚,还是比较难,之前了解的也比较少。 高端的东西多少还得了解点。 一:安装框架 安装大概有两种方式 1:composer安装(网好的时候进行) 修改 composer 的全局配置文件(推荐方式),然后输入安装命令 bash 复制代码 composer config -g repo.packagi
94 0
laravel5.8(一)安装及部署
|
XML 前端开发 安全
Laravel安装指南
Laravel 8 通过引入 Laravel Jetstream,模型工厂类,迁移压缩,队列批处理,改善速率限制,队列改进,动态 Blade 组件,Tailwind 分页视图, 时间测试助手,artisan serve 的改进,事件监听器的改进,以及各种其他错误修复和可用性改进,对 Laravel 7.x 继续进行了改善。
566 0
laravel练习01
laravel练习01
136 0
laravel练习03
laravel练习03
117 0
|
PHP
【laravel】安装
【laravel】安装
142 0
【laravel】安装
Laravel-orWhere 条件式
Laravel-orWhere 条件式
1721 0