千家信息网

下载安装Laravel的方法有哪些

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家分享的是有关下载安装Laravel的方法有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下载安装Laravel的几种方法一键安装包下载:http://ww
千家信息网最后更新 2026年11月01日下载安装Laravel的方法有哪些

这篇文章给大家分享的是有关下载安装Laravel的方法有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

下载安装Laravel的几种方法

一键安装包下载:

http://www.golaravel.com/download/

github下载

https://github.com/laravel/laravel

直接下载zip包

SourceTree克隆下载

一、laravel初始化配置

1、查看一下laravel对应的版本需求

2、开启apache中的httpd.conf文件的rewrite和vhost,把httpd.conf文件的none改成all

3、配置httpd-vhosts.conf文件

DocumentRoot "c:/code/blog/"ServerName blog.hd

4、配置hosts文件:

127.0.0.1    blog.hd

5、开启PHP扩展php.ini

extension=php_openssl.dllextension=php_mbstring.dllextension=php_pdo_mysql.dll

二、运行Laravel启动欢迎页

1、使用下载安装方法安装laravel,需要重新生成key,在cmd命令窗口切换到项目目录下执行

php artisan key:generate

2、修改默认首页、伪静态配置文件(.htaccess)

入口文件:

public下index.php

或根目录下server.php

访问网址:

hd.cn/public/index.php

或hd.cn/server.php

优化访问,改成使用hd.cn就可以访问

(1)把server.php改成index.php就可以hd.cn访问

(2)把伪静态配置文件.htaccess复制到根目录下和index.php同级。

另外一种方法

配置httpd-vhosts.conf文件时

DocumentRoot "c:/code/blog/"ServerName blog.hd

修改为:

DocumentRoot "c:/code/blog/public/"ServerName blog.hd

这种方法就是:

配置入口目录

vhost文件修改apache\conf\extra\httpd-vhosts.conf

ServerAdmin webmaster@dummy-host2.example.comDocumentRoot "c:/code/blog/public/"ServerName blog.hdErrortog "loqs/dummy-host2.example.com-error.log"Customlog "logs/dummy-host2.example.com-access.log" common

注:独立服务器,有修改入口文件目录权限或者子目录绑定域名的情况下使用本方法

三、laravel HTTP基础路由详解

1、laravel有以下路由

Route:: get('/hd', function () {echo "get";});Route:: post('/hd', function () {echo "post";});Route::put('/hd', function () {echo "put";});Route::delete('/hd', function () {echo "delete";});Route::patch('/hd', function() {echo "patch":});Route::options ('/hd', function () {echo "options"!});

match指匹配后面的路由

Route::match (['get','post','patch'],  '/test', function () {echo "match"!});

any匹配任何路由

Route::any ('/hd', function () {echo "any"!});

2、路由访问控制器

Rount::get('/test','IndexController@index')

控制器创建方法:

在控制器包下建立一个控制器名为IndexController.php

(1)、手动创建

(2)、Artisan方法创建

php artisan make:controller HomeController

3、控制器分文件夹

因为控制器分前台控制器和后台控制器,所以我们分文件夹,把IndexController.php控制器从Controller根目录移到Controller下Admin文件夹里

(1)、修改路由

Rount::get('/test','IndexController@index')

改成

Rount::get('/test','Admin\IndexController@index')

(2)、修改命名空间

namespace App\Http\Controllers;

改成

namespace App\Http\Controllers\Admin;

(3)、因为找不到继承Controller,所以添加以下引用,

use  App\Http\Controllers\Controller;   //就是上级目录Controllers然后找到Controller文件

感谢各位的阅读!关于"下载安装Laravel的方法有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

文件 控制器 控制 方法 配置 路由 目录 入口 文件夹 根目录 内容 就是 更多 篇文章 静态 不错 实用 上级 前台 同级 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网佳科技有限公司 江苏根荣互联网科技 麻工互联网科技 上海互联网科技有限公司 善班互联网科技 中国互联网科技发展 奔汉互联网科技 广州紫鲸互联网科技 成都仁贤领冠互联网科技有限公司 湖南洣水互联网科技有限公司扣款 金融科技与互联网金融相同和不同 健康食品互联网创新科技园项目 迪庆互联网科技招生 中科明德北京互联网科技 广东工业互联网大赛深圳学泰科技 本届互联网大会上的黑科技 互联网科技包装股份有限公司上市 互联网科技收购价值 北京互联网科技类企业分布 科技互联网专业工作会议发言稿 美国互联网科技 广州凡科互联网科技 语蝶互联网科技有限公司 锡山区互联网智能科技产品供应 互联网科技实习生岗位 云鲸互联网络科技有限公司 中国新注册互联网科技 中国科技和美国互联网 互联网科技的前景 三亚科技创新互联网基地
0