精华内容
下载资源
问答
  • 一.laravel5.4后端api搭建 1.laravel介绍 特性: 优雅 很多的设计模式和思想 简洁 复杂得逻辑封装简单 工程化 社区生态: 官网:https://laravel.com 中文社区:https://laravel-china.org/ 5.4中文文档:...

    一.laravel5.4后端api搭建

    1.laravel介绍

    特性:

    优雅 很多的设计模式和思想

    简洁 复杂得逻辑封装简单

    工程化

    社区生态:

    官网:https://laravel.com

    中文社区:https://laravel-china.org/

    5.4中文文档:http://d.laravel-china.org/docs/5.4

    laravel源码地址:https://github.com/laravel/laravel

    对比其他框架:

    laravel包含的功能更为丰富

     

    队列 支持多种队列

    搜索 搜索的分页,搜索索引同步数据库,增删改查同步到搜索索引

    数据库迁移 数据库同步

    定时脚本 对定时脚本进行管理和修改

     

    composer管理

    数据填充包

    https://github.com/fzaninotto/Faker

     

    laravel的思想更为先进

    服务容器

    服务提供者

    比如缓存服务

     

    laravel的社区更为丰富

    国际化

    基于laravel的开源项目多

    开源

    2.安装启动laravel

    利用composer安装

    composer create-project laravel/laravel laravel54 "5.4.*"

     

    启动

    打开中文社区文档,进入安装一栏

    1、配置web服务器

    apache或者nginx

     

    2、本地开发服务器

    php artisan

    php artisan serve 默认以8000端口启动

     

    php artisan help serve 查看配置项

     

    php artisan serve --port=8888 换8888端口

    3.laravel项目目录介绍

    laravel文件夹

    逻辑代码:app

    配置文件:config

    数据库管理:database

    对外资源:public

    resources:模板文件 view

    routes:路由 web.php

    storage:预置缓存,必须要对这个文件提供读写权限

    test:测试用例

    vendor:引用第三方包

    配置文件

    .env

    修改数据库配置

    验证数据库安装

    .gitignore文件表示上传git时,不上传哪些文件

    先通过navicat创建数据库,然后修改数据库配置config/database.php,最后执行php artisan migrate:install生成migrations表

    4.数据库迁移

    输入php artisan

    migrate用来做数据迁移

    输入 php artisan migrate:install

    出现Migration table created successfully.代表migrations表创建成功,数据库配置成功

    5.搭建honmestead环境

    参考这个 https://learnku.com/docs/laravel/5.4/homestead/1220#first-steps

    具体windows上安装 https://learnku.com/laravel/t/2519/how-to-install-laravel-windows-on-homestead

    (1)首先下一个git bash终端

    (2)然后安装Vagrant https://www.vagrantup.com/downloads,安装成功后需要重启电脑

    (3)git bash中执行命令:vagrant box add laravel/homestead

    选择2,virtualbox

    后面有连载!!!,有兴趣的可以去我的主页找对应博客搭建分栏,这里我就懒得放链接了

     

     

     

     

    展开全文
  • laravel简书网站项目实战教程简介1、laravel项目实战视频教程主要打造一款类似简书网站文章社区的网站实战项目,项目采用laravel全新框架5.4版本,带你领略5.4版本带来的哪些变化。2、项目使用laravel5.4搭建,会...

    0fcd43cd546b37509e7a62e7419f5793.png

    laravel简书网站项目实战教程简介

    1、laravel项目实战视频教程主要打造一款类似简书网站文章社区的网站实战项目,项目采用laravel全新框架5.4版本,带你领略5.4版本带来的哪些变化。

    2、项目使用laravel5.4搭建,会带领大家从最基础的功能讲起,让大家先从简单的部分练手,等对该项目有了彻底的了解和熟悉后,然后上手学习核心模块的开发。

    3、最后,在完成其它周边模块的开发工作,项目从前台开发到后台开发,从简单到核心再到权限部分,有条理、有层次的逐步完成。

    4、整个项目带大家由易到难的展示怎样使用php流行框架laravel进行具体的项目实战,在这整个开发过程中,包括模型关系的建立、数据访问填充以及数据库队列和迁移、全文搜索、laravel框架的设计思想、用户权限的设计思想都讲一一涉及。

    laravel有哪些核心知识

    1、随着项目基础功能的实战完成后,学员对laravel的基本用法应该会有了一定的认知,接下来就会循序渐进的深入到laravel的核心部分。

    2、laravel有核心容器的概念,字面意思看就是存放东西的容器,容器内存放的是实例对象,将所有的对象都交由容器来管理以实现面向对象编程的控制反转和依赖注入的思想。

    3、laravel还有门脸模式的概念,门脸模式为容器中的实体类提供了静态调用方法,可以直接使用。

    laravel性能优化

    1、laravel非常合理的提供了性能优化的技术,通常大家所认为的laravel运行速度较慢实际上是数据库查询过多导致,没有合理的使用laravel官方的性能优化。

    2、laravel性能优化技术也叫预加载,比如列表页面有太多次的请求用户查询,没有合理的使用预加载,预加载就是数据在传递给前台的时候已经完全渲染了模板出来,前台只需展示即可。

    第1章 课程概要大纲

    1-1课程概要介绍

    第2章 Laravel5.4版本介绍大纲

    2-1Laravel5.4介绍

    2-2Laravel1.0-5.4版本演进

    2-3Laraver的社区生态

    2-4与其他框架比Laravel的有事(上)

    2-5与其他框架比Laravel的优势(下)

    第3章 安装启动Laravel课程大纲

    3-1Laravel的安装环境

    3-2PHPstorm+squePro开发工具介绍

    3-3使用Composer安装Laravel

    3-4启动Laravel

    3-5Laravel目录结构介绍

    3-6修改.env数据库配置文件

    第4章 文章模块课程大纲

    4-1项目相关模块介绍

    4-2文章模块章节说明

    4-3Laravel路由的几种形式

    4-4文章模块路由的实现

    4-5blade模块渲染文章页面

    4-6Laravel的blade模板

    4-7balde语法优化文章模板页面

    4-8使用migration创建posts数据表

    4-9ORM创建文章模块模型

    4-10文章列表页的实现

    4-11文章详情页的逻辑实现

    4-12csrf+富文本编辑器创建文章(上)

    4-13csrf+富文本编辑器创建文章(下)

    4-14文章编辑的逻辑实现

    4-15使用模型完成删除文章操作

    4-16章节重点总结

    第5章 核心思想课程大纲

    5-1Laravel核心思想之服务容器

    5-2Laravel的核心思想之服务提供者

    5-3Laravel的核心思想之门脸模式

    5-4示例-分析Laravel核心日志类

    5-5技巧-如何查找门脸及注入类方法

    第6章 用户注册登录注册模块课程大纲

    6-1用户模块章节介绍

    6-2使用路由和模板搭建登录注册页面

    6-3用户注册逻辑的实现(上)

    6-4用户注册逻辑的实现(下)

    6-5Auth门脸类的讲解及配置流程

    6-6使用Auth实现用户登录逻辑

    6-7策略类-policy用户授权

    6-8使用Policy实现文章权限控制

    af4a1c3a891b1a2f99f2701a009fff35.png

    第7章 评论模块课程大纲

    7-1评论模块章节介绍

    7-2migration创建评论表

    7-3介绍Laravel模型关联

    7-4创建评论模型

    7-5使用路由和模板搭建评论页面

    7-6添加评论业务逻辑的实现

    7-7使用模型和模型关联实现评论列表页

    7-8使用withCount实现评论数

    第8章 赞模块课程大纲

    8-1赞模型块介绍mp4

    8-2migration创建数据表

    8-3使用模型实现赞页面的逻辑的实现

    8-4扩展withCount实现点赞数和评论数

    第9章 搜索模块课程大纲

    9-1搜素模块介绍

    9-2搜索模块的设计

    9-3介绍Elasticsearch及相关插件

    9-4梳理实现搜索模块的具体步骤

    9-5elasticsearch的具体安装

    9-6Laravel的scout包安装及Laravel-es包安装

    9-7使用laravel的Command实现搜索引擎索引和模板的建立

    9-8关联模型并使用scout命令导入数据

    9-9使用路由和模板搭建搜索结果页

    9-10使用scout实现搜索结果展示及分页

    第10章 个人中心模块课程大纲

    10-1个人中心模块介绍

    10-2使用migration创建数据表好人模型

    10-3实现多对多模型关联

    10-4使用路由和模板搭建个人中心页面

    10-5使用多对多模型实现个人中心逻辑(上)

    10-6使用多对多模型实现个人中心逻辑(下)

    第11章  专题模块课程大纲

    11-1专题模块介绍

    11-2使用migration创建数据表和模型

    11-3使用路由和模板搭建专题页面

    11-4使用viewcomposer实现公共区域的专题列表

    11-5介绍Laravel中的scope

    11-6scope实现某个用户未投稿的文章

    11-7周边模型关联

    11-8使用scope等完成专题详情页逻辑

    11-9使用模型操作完成专题的投稿操作

    50755841e36143d420dbdd568d7a694e.png

    第12章 后台基础框架搭建课程大纲

    12-1管理后台章节介绍

    12-2设计使用一份代码中包含前后台

    12-3前后台的模板区分

    12-4adminlte模板皮肤介绍和嵌入

    12-5使用adminlte搭建管理后台登录页面

    12-6使用adminlte搭建管理后台首页

    12-7使用blade的layout抽取管理后台页面公用部分

    12-8后台表前缀和模型约定

    12-9使用Auth和guard搭建管理后台管理

    12-10使用Auth实现管理后台登录页面

    第13章 管理人员模块课程

    13-1 管理模块简介

    13-2管理人员列表和增加页面

    13-3管理人员的列表和增加逻辑

    第14章 审核模块课程大纲

    14-1文章审核模块介绍

    14-2文章审核的需求分析

    14-3使用全局scope进行软删除模型

    14-4完成文章审核模块页面

    14-5使用withoutGlobalScope来完成文章审核功能

    第15章 权限模块课程大纲

    15-1生成数据库表字段与路由缓存提升性能

    15-2分析用户角色权限模型

    15-3创建表和模型

    15-4使用hasMany搭建模型关系

    15-5搭建路由和页面模板

    15-6逻辑实现-用户篇

    15-7逻辑实现-角色篇+权限篇

    15-8逻辑实现-测试和数据添加

    15-9使用Laravel的Gate实现权限管理(上)

    15-10使用Laravel的Gate实现权限管理(下)

    第16章 专题管理模块课程

    16-1专题管理模块介绍

    16-2专题管理模块需求分析

    16-3Laravel的Resource介绍

    16-4使用Resource完成专题路由

    16-5专题管理模块完成

    第17章 系统通知模块课程

    17-1通知管理模块介绍

    17-2具体需求设计和分析

    17-3创建表和模型

    17-4使用resource完成后台页面和逻辑

    17-5完成前台页面和逻辑

    17-6Laravel的队列的介绍

    17-7使用Laravel的队列实现系统通知

    第18章  性能优化

    18-1使用加载进行优化

    24bf4718e2b4a8c1885537a28226f959.png

    64fe6a662c9d8dafb2fa5656777028dc.png

    展开全文
  • 创建并运行一个新的 Laravel 项目由 学院君 创建于2年前, 最后更新于 1年前版本号 #131806 views20 likes1 collects在前面几篇教程中,我们陆续介绍了如何搭建 Laravel 本地开发环境,开发环境构建好了之后,就可以...

    创建并运行一个新的 Laravel 项目

    由 学院君 创建于2年前, 最后更新于 1年前

    版本号 #1

    31806 views

    20 likes

    1 collects

    在前面几篇教程中,我们陆续介绍了如何搭建 Laravel 本地开发环境,开发环境构建好了之后,就可以开始 Laravel 应用的学习和开发了。而这一切都需要从创建一个新的 Laravel 项目开始。

    创建一个新的 Laravel 项目

    正如官方文档所言,有两种方式可以创建一个新的 Laravel 项目,这两种创建方式都是从命令行执行的:第一种是通过全局的 Laravel 安装器,另一种是通过 Composer 的 create-project 命令。

    推荐使用第一种方式,比较简单,而执行这两种方式之前,都需要系统已经安装过 PHP 和 Composer(如果使用 Valet 或 Laragon 的话,则应该已经安装过了,如果使用的是 Homestead 或 Laradock 的话,宿主环境也要安装下,便于后续操作,如果未曾安装,请参考 Valet 和 Laragon 安装教程)。

    使用 Laravel 安装器安装

    安装 Laravel 安装器很简单,在命令行执行以下命令即可(如果已经安装过,会自动进行更新):

    composer global require laravel/installer

    bbf878cc2c8b17a61c85cd2a7d9317ad.png

    安装完成后,后续就可以通过 laravel new [项目名称] 来创建新的 Laravel 项目了:

    laravel new blog

    该命令会在当前目录下创建一个新的名为 blog 的应用:

    6244a245e7dcf160865197bc06754403.png

    使用 Composer create-project 命令安装

    除此之外,还可以通过 Composer 自带的 create-project 命令来安装新应用:

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

    效果和上面使用安装器安装的一样,使用这个方式安装的一个好处是可以安装旧版本的 Laravel 项目,比如要安装 5.6 版本的项目 blog56 ,可以这么做:

    composer create-project laravel/laravel blog56 5.6.* --prefer-dist

    475068d0efbc62fbe6ad9cdd3baaa162.png

    Laravel 应用的目录结构

    安装完成后,我们来看一下新安装 Laravel 项目 blog 的目录结构:

    e7a2787155e4d7cfbb051df2cd502659.png

    目录

    根目录默认包含一下一级子目录:

    app:存放应用核心代码,如模型、控制器、命令、服务等

    bootstrap:存放 Laravel 框架每次启动时用到的文件

    config:用于存放项目所有配置文件

    database:存放数据库迁移和填充类文件

    public:Web 应用入口目录,用于存放入口文件 index.php 及前端资源文件(CSS、JS、图片等)

    resources:用于存放与非 PHP 资源文件,如视图模板、语言文件、待编译的 Vue 模板、Sass、JS 源文件

    routes:项目的所有路由文件都定义在这里

    storage:用于存放缓存、日志、上传文件、已经编译过的视图模板等

    tests:存放单元测试及功能测试代码

    vendor:通过 Composer 安装的依赖包都存放在这里,通常该目录会放到 .gitignore 文件里以排除到版本控制系统之外注:更多关于目录结构的信息,可参考官方文档。

    文件

    .env.example/.env:用于配置环境变量,.env.example 是一个示例模板,而 .env 是真正的配置文件,由于包含敏感信息,通常也将其放到 .gitignore 文件中。

    artisan:允许你在项目根目录下通过 php artisan 执行 Artisan 命令

    .gitignore 和 .gitattributes:Git 配置文件

    composer.json 和 composer.lock:Composer 配置文件

    webpack.mix.js:Laravel Mix Webpack 配置文件,用于编译和打包前端资源

    package.json:配置前端资源依赖和脚本(类似于 composer.json 之于 PHP)

    phpunit.xml:PHPUnit 配置文件

    server.php:用于通过 php artisan serve 启动 PHP 内置服务器进行一些简单的本地预览

    yarn.lock:类似于 composer.lock 之于 Composer,指定 NPM 包版本

    .editorconfig:用于在不同 IDE 或编辑器中维护代码风格的一致性

    配置

    Laravel 应用的一些核心配置,比如数据库、队列、邮件等,都位于 config 目录下,通过配置文件名称就可以很直观地甄别出不同的服务配置。这些配置文件都会返回一个数组,数组中的每个值都可以通过配置键获取(配置键以配置文件名为前缀,以「.」号分隔数组层级),例如,如果你在 config/services.php 中定义了如下配置:

    // config/services.php

    return [

    'sparkpost' => [

    'secret' => env('SPARKPOST_SECRET'),

    ],

    ];

    然后,你就可以通过 config('services.sparkpost.secret') 来访问配置值。

    如上例所示,所有的因环境而异的变量配置值(尤其是敏感信息)都应该存放到根目录下的 .env 环境变量文件中:

    SPARKPOST_SECRET = xyj_laravelacademy.org

    然后在配置文件中通过 env() 辅助函数传入键名 SPARKPOST_SECRET 来获取,这样做有两个好处:一是将敏感信息存放到版本控制系统(如 Git、Svn)之外,提高了系统的安全性;此外还可以方便我们在不同环境中(每个环境有自己独立的 .env 文件)使用不同的配置值,提高了代码的复用性和灵活性。

    注:更多配置信息请参考官方文档。

    运行

    安装好 Laravel 项目,了解了目录结构及其作用,以及如何对项目进行配置后,我们就可以运行这个应用了,启动方式因开发环境而异,我们在前面的 Homestead、Laradock、Valet 以及 Laragon 中已经分别演示过了,这里不再赘述,我们以 Laradock 为例,通过配置项目域名为 blog.test,在浏览器中访问 http://blog.test,即可看到应用首页:

    d76c7b28e70b57a652c80b5dc6846e6d.png

    我会将本系列教程代码提交到 Github 仓库:https://github.com/nonfu/laravel-tutorial-code,以下是关联本地分支到 Github 项目主干并第一次提交代码的示例操作:

    cd blog

    git init

    git remote add origin https://github.com/nonfu/laravel-tutorial-code

    git add .

    git commit -m '新建一个Laravel项目'

    git branch --set-upstream-to=origin/master master

    git pull origin master --allow-unrelated-histories

    git push

    这样,就可以在 Github 上看到刚刚提交的代码了:

    0f64b8535120b925008d3274a06fac83.png

    测试

    Laravel 开箱提供了基于 PHPUnit 进行单元测试和功能测试的功能,并且为我们做好了基础配置(phpunit.xml)和示例代码(位于 tests 目录下),由于本节并没有编写任何代码,所以可以通过以下命令运行示例测试:

    ./vendor/bin/phpunit

    测试结果通过:

    5afac29b406e809434ff28f6c1b34fda.png

    注:我们后续教程将以这篇教程创建的 blog 项目为基础,且访问域名为 http://blog.test,后面不再重复声明这一点。

    展开全文
  • 1. 获取laradock源码 git clone ... 2.配置文件 这里是引用 env-example变更.env 3.测试启动 docker-compose up -d redis mysql nginx workspace ...我们应该进入刚刚下载好的文件夹中去操作 ...这里用阿里

    1. 获取laradock源码

     git clone https://github.com/laradock/laradock.git
    

    2.配置文件

    这里是引用
    env-example变更.env
    3.测试启动

    docker-compose up -d redis mysql nginx workspace
    

    注意:workspace 包含了php环境php-fpm
    在这里插入图片描述
    我们应该进入刚刚下载好的文件夹中去操作

    需要先把docker的虚拟机服务启动起来
    在这里插入图片描述
    改一下docker的镜像国内地址:
    window更换:
    https://blog.csdn.net/qq_37475168/article/details/104711738
    在登录阿里账号后,找到镜像加速器后,看到那个加速地址,下面有各个系统切换镜像地址的方法

    然后在运行命令:

    docker-compose up -d redis mysql nginx workspace
    

    在这里插入图片描述
    服务开始获取镜像了

    docker ps
    

    查看一下本地启动的docker 服务

    登录一下workspace

    docker-compose exec workspace bash
    
    展开全文
  • 阿里云centos7.6部署laravel项目环境切换yum源使用yum安装PHP使用yum安装Apache配置apache的虚拟主机安装指定版本的 mariadb配置MariaDB设置MariaDB字符集为utf-8远程链接mariadb数据库MySql、Mariadb创建数据库、...
  • 通过宝塔 Linux 面板部署 Laravel 项目确实是傻瓜式的面板, 操作很方便虽然看起来土气, 但是的确有亮点PHP 多版本并存, 可以在一台机器上同时部署 php 5.2 ~ 7.1 任意版本每个网站对应不同的 PHP 版本然后通过 Nginx...
  • 部署服务器的机会其实不多,没有谁没事天天折腾服务器玩,一般就是部署好了,后面只更新代码,服务器越...刚好买了新服务器,借这个机会整理一下从拿到一个新机器,到项目代码部署上线的完整过程,供新手朋友们参考。
  • 原标题:Laravel项目部署到线上需要注意的问题Laravel项目部署到线上需要注意的问题准备部署 Laravel 应用到生产环境时,却出现了以下一些问题,你在本地上基本不会出现问题,但是到线上很多问题都出来了。...
  • https://blog.csdn.net/qq_27229113/article/details/80494505
  • 项目场景: 我们通过xshell部署远端文件,需要访问远端数据库 问题描述: ... 原因分析: ...## 在laravel项目的.env文件中找到APP_相关配置: ...1.如果APP_KEY=后面没有数据是话,那么需要去测试环境...在laravel项目的.e
  • 在写laravel项目的时候,遇到一个问题,就是所有的代码写完后,通过域名(我这里设置的是larvel.study.com)访问可以出现主页,但是再从主页访问其他页面就会出现404 NOT FIND,**当然这个问题的前提是你确定自己...
  • 关于LNMP包部署Laravel项目的一些坑前言一、LNMP的安装二、开始部署Laravel项目1.第一种方式2.第二种方式总结 前言 Linux下部署lnmp环境比较繁琐,而使用集成包ln/amp就非常方便快捷。 其中部署Laravel项目会有...
  • 在本地windows上开发的时候,.env文件里面数据库名字叫test,我把整个项目文件夹ftp上传到服务器(centos7),env文件里面的数据库名字改成了laravel。然后执行php artisan migrate,但是出现如下错误,说找不到test...
  • 搭建 Jenkins 本次测试搭建在 CentOS 上, 所以用的是 yum 的方式 wget -O /etc/yum.repos.d/... 按照说明, 填写初始管理员密码 -> 安装需要的插件 -> 添加管理员账户, 就 OK 了 为运行 Laravel 准备环境 rpm -Uvh ...
  • 使用phpstudy/小皮面板搭建laravel项目时,路由404问题 今天使用composer拉去的laravel项目,环境是用的是小皮面板,但是发现在web.php定义路由的时候,除了根目录可以访问,其他路由全部都是404,现将解决方法分享...
  • 第一个laravel项目——实现增删查改 1.首先进行配置
  • 网上有很多相关的文档了,但我在配置自己的服务器的时候,却总是访问不成功。各种偿试后访问成功,其实也就那么简单的配置,以此做记录。...htdocs目录中做了一个链接到laravel项目的public目录修改...
  • 一个关于laragon环境下多个laravel项目部署问题开发环境说明:需求说明:请问应该如何配置?自己有做过如下尝试:尝试1:在apache的httpd.conf里添加代码:尝试2:直接将laragon的根目录设置在C:/laragon/...
  • PHP警告:require(C:\ xampp \ htdocs \ larticles_api / vendor / autoload.php):无法打开流:第18行的C:\ xampp \ htdocs \ larticles_api \ arti san中没有此类文件或目录警告:要求(C:\ xampp \ htdocs \ ...
  • 通过这篇文章,我们可以学会如何定义自己的facade类,并且在我们的项目中使用它。这里我想创建一个名称为SmartLogger的类,同时尝试使用它,下面让我们开始吧:首先创建一个以SmartLogger命名的目录,并且在目录中...
  • 说明使用的主机提供商是腾讯云使用部署 L05 电商教程项目作为例子域名自备,除了主域名A解析,再添加一条CNAME泛域名解析主机上已安装好docker和docker-compose以下操作,docker-compose配置文件的路径为/home/...
  • Laravel 官方网站 官网:https://laravel.com/ 中文官网:http://www.golaravel.com/ 中文社区:https://laravel-china.org/ 下载php 入门推荐phpstudy 官网:https://www.xp.cn/ ...是一个为php项目准备的软件
  • 目录配置 CLI Interpreter初始化 composerINSTALL LARAVEL IDE HELPER安装并激活 Laravel Plugin 配置 CLI Interpreter File -> Setting -> 左边导航栏选择 PHP 点击 CLI Interpreter 右边的…按钮,弹出 CLI ...
  • 1.报错信息如图所示: 该报错的...创建laravel项目查看镜像是否可以使用 composer create-project laravel/laravel=5.7.* --prefer-dist 项目名称 显示是可以创建成功的 注:切换镜像需要到安装composer的目录下去切换
  • 下面都以 laravel-bjyblog 作为示例讲解; 我们可以通过两种方式下载; 可以直接 Download ZIP 下载 zip 压缩包; 这种方式是只下载项目文件比较快; 或者使用命令行把项目 clone 到本地; git clone ...
  • server { listen 80; //监听端口 server_name 123.com www.123.com; //你的域名 ... //你的项目跟目录地址 location / { //伪静态配置 index index.php index.html error/index.html; error_page 400
  • laravel项目配置

    2021-05-30 16:44:33
    lnmp项目直接复制之前的配置 php artisan key:generate vendor包处理 一种是:composer update 一种是:zip -r mysql.zip mysql storage权限添加 chmod -R 777 storage exec() has been disabled for security ...
  • eg:新的laravel项目 (1) 下载项目 cd /var/www composer config -g repo.packagist composer https://packagist.org composer create-project laravel/laravel example-app (2) 复制.env.example 到.env cp ....
  • laravel项目常用的命令

    2021-08-20 14:50:24
    创建数据表 $ php artisan make:migration create_student_table 数据迁移 ... 创建数据模型 ... 填充数据表(这个PHPStorm会自动填充数据表,比如你需要填充50个姓名,部分字段的设置需要去官网查看) ...
  • 其次项目离不开服务器的支持 (apache)搭建apache环境1.官网下载httpd-2.4.28-o102l-x86-vc14.zip2.解压缩至本地3.找到config/httpd.conf并打开4.Ctrl+f 搜索Define SRVROOT 改为自己的apache路径5.若你的80端口被...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,803
精华内容 13,921
关键字:

laravel项目