安装laravel框架(laravel框架的安装与路由实例分析)
安装laravel框架
laravel框架的安装与路由实例分析本文实例讲述了laravel框架的安装与路由。分享给大家供大家参考,具体如下:
laravel的安装
(1)Windows下的安装
1、准备工作
1.1 搭建PHP环境(wamp或其他环境)
1.2 安装Composer(Composer-Setup.exe)
1.3 配置Composer系统路径,需要将Composer所在目录配置到系统环境变量Path中。Composer对应的composer.bat文件所在目录默认为C:\ProgramData\ComposerSetup\bin。
2、使用Composer安装Laravel
|
cd /path/to/xampp/htdocs |
在该目录下,执行如下Composer命令:
|
composer create-project laravel /laravel --prefer-dist |
即可在该目录中安装一个目录名的laravel的新的Laravel应用,如果你想指定自定义的安装目录名,如hello_laravel 则使用如下命令即可:
|
composer create-project laravel /laravel hello_laravel --prefer-dist |
(如果报错,请执行composer self-update,更新Composer后再试)
完成安装需要一定时间,等待安装完成后,即可在浏览器中通过http://localhost/hello_laravel/public来访问新安装的Laravel应用。
3、使用Laravel安装器安装Laravel
首先安装Laravel安装器:
|
composer global require "laravel/installer=~1.1" |
然后创建项目
|
laravel new hello_laravel |
使用这种方法创建Laravel应用要比直接使用Composer安装要快得多。
laravel路由
laravel路由的路由文件路径:
有的版本是app/http/routes.php
有的版本是routes/web.php
|
//简单路由 Route::get( '/' , function () { return view( 'welcome' );}); //访问路径 http://localhost/laravel/public/ Route::get( 'hello' , function (){ return 'hello world' ;}); //访问路径 http://localhost/laravel/public/hello |
|
//不同请求方式的路由 Route::match([ 'get' , 'post' ], 'basic2' , function (){ return 'basic2' ;}); Route::any( 'basic3' , function (){ return 'basic3' ;}); //传参路由 Route::get( 'user/{id}' , function ( $id ){ return 'user-id=' . $id ; }); |
|
//访问路径 http://localhost/laravel/public/user/参数 //路由群组 Route::group([ 'prefix' => 'user' ], function (){ Route::any( 'basic2' , function (){ return 'user-basic2' ; }); Route::any( 'basic3' , function (){ return 'user-basic3' ; }); }); //访问路径 http://localhost/laravel/public/user-basic2/参数 |
希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。
原文链接:https://www.cnblogs.com/gyfluck/p/9036303.html
- laravel常用的辅助函数介绍(Laravel框架表单验证操作实例分析)
- laravel模型详解(laravel config文件配置全局变量的例子)
- laravel接口请求模拟(Laravel 类和接口注入相关的代码)
- laravel开发api支持多少并发(laravel框架 api自定义全局异常处理方法)
- laravel初始化(Laravel 登录后清空COOKIE的操作方法)
- laravel设置读写权限(解决laravel上传图片之后,目录有图片,但是访问不到404的问题)
- laravel框架的高级知识点(laravel配置Redis多个库的实现方法)
- laravel框架网站搭建教程(Laravel框架实现文件上传的方法分析)
- laravel自定义使用方法(Laravel使用Queue队列的技巧汇总)
- laravel认证系统(Laravel框架Auth用户认证操作实例分析)
- laravel api 调试(Laravel框架自定义公共函数的引入操作示例)
- laravel数据库查询(Laravel获取所有的数据库表及结构的方法)
- laravel终止函数执行(laravel 输出最后执行sql 附:whereIn的使用方法)
- laravelblade组件(laravel 验证错误信息到 blade模板的方法)
- laravel关闭错误提示(解决laravel session失效的问题)
- laravel授权怎么用(laravel 使用auth编写登录的方法)
- 被骂欺师灭祖,与郭德纲公开叫板,何云伟改名何沄伟,开始画画了(与郭德纲公开叫板)
- 相声转行影帝,被何晴抛弃,甩10年女友闪婚生子,刘威不靠谱情史(相声转行影帝被何晴抛弃)
- 岳云鹏不说相声,改行演员了 网友 快回来说相声(岳云鹏不说相声)
- 乔欣首演古装大女主,颜值演技双在线(乔欣首演古装大女主)
- 于正又推女性古装大剧 杨蓉乔欣演女配,两位女主成 重头戏(于正又推女性古装大剧)
- 乔欣古装女主戏获热度 作为女主,却没吃到红利(乔欣古装女主戏获热度)
热门推荐
- sql server代理无法启动服务(SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法)
- python中startswith使用教程(Python os.access用法实例)
- sqlserver安装使用教程(SQL Server 2019下载与安装教程自定义安装)
- 查看IO量大的SQL语句及它们的执行计划
- python爬虫怎么爬取vip资源(Python网络爬虫之爬取微博热搜)
- thinkphp框架案例(thinkphp5.1框架容器与依赖注入实例分析)
- MVC中BeginForm
- css3旋转动画教学(css3动画效果抖动解决方法)
- mysql游标的使用(MySQL 游标的作用与使用相关)
- win7 ftp服务器怎么搭建(win7下利用IIS搭建FTP服务器)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9