最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • Laravel的介绍安装和启动

    正文概述 转载于:掘金(陆小天)   2021-07-25   334

    一、Laravel简介

    1、简介 Laravel是一套简洁、优雅的php WEB开发框架(PHP Web Framework),具有富于表达性且简洁的语法,Laravel是易于理解且强大的,它提供了强大的工具用以开发大型,健壮的应用,例如具有自动验证、路由、session、缓存、数据库迁移工具、单元测试等常用的工具和功能。

    目前大部分的框架公共的特点: 1、单入口,所有的请求必须从单入口开始,主要是便于管理(统一的参数过滤) 2、MVC的思想(分层思想,主要是为了协同开发,实现后期的维护方便) 3、ORM操作数据库(Object Relations Model,关联模型):AR模式 注意:Laravel框架有一个特点,所有的URl访问都必须事先定好路由规则。

    二、开发环境配置与要求

    Laravel框架的运行对环境是严格要求的。(在此只记录window,mac环境请点这里) laravel框架有对服务器有少量要求,当然,Laravel Homestead已经满足所有这些要求,所以推荐使用Homestead作为laravel作为Laravel本地开发环境。 不过,如果你没有使用Homestead,那么需要保证开发环境满足一下要求:

    php.ini配置文件需要开启的扩展:

    httpd.conf配置文件需要开启的模块:

    三、composer介绍

    3.1 什么是composer:

    composer英文单词意思:音乐指挥者 composer是PHP中用来管理依赖关系的工具, 你可以在自己的项目中声明所依赖的外部工具库,composer会帮你安装这些依赖的库文件。 安装composer 地址:

    注意: 1、开启PHP中openssl扩展 2、安装composer需要明确php.exe的文件路径 3、安装composer需要联网

    安装完成后在终端输入composer -V,如下就安装成功: Laravel的介绍安装和启动 如果安装好后,输入composer -v 显示composer不是内部或外部命令的话,那就是在安装的时候没有自动加好环境变量,只需在配置环境那加入C:\ProgramData\ComposerSetup\bin;就可以了。

    3.2 切换composer镜像安装laravel框架

    3.2.1、切换镜像

    阿里云镜像:

    3.2.2、composer部署laravel项目

    命令:composer create-project laravel/laravel --prefer-dist ./

    例如:需要创建一个Laravel项目 composer create-project laravel/laravel --prefer-dist ./ 效果 Laravel的介绍安装和启动

    3.2.3、laravel目录结构分析

    Laravel的介绍安装和启动

    3.3 启动方式

    方式一:Laravel框架提供了更简单的方式启动项目(相比配置apache(不需要配置apache)) 执行命令: php artisan serve 不推荐使用: 1、能够跑php代码,但是不启动数据库。 2、该方式启动后,如果修改了项目的配置.env的话,则需要重新启动才会生效。 3、如果使用命令行方式进行启动,则如果想继续访问页面,需要命令行不能关闭。

    方式二:使用wamp或lamp环境(常见) 虚拟主机配置:(虚拟主机 ≠ 虚拟机) 增加或修改apache的虚拟主机vhost的配置文件:

    <VirtualHost *:80>
      #站点管理员的邮箱,当站点产生500错误(服务器内部错误)的时候会显示在页面上
      ServerAdmin 136072944@qq.com
      #站点需要绑定的域名
      ServerName learnlarevel.com
      ServerAlias localhost
      #站点的根目录
      DocumentRoot "E:\laraveldemo\laravel\public"
      DirectoryIndex index.php
      <Directory "E:\laraveldemo\laravel\public">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        allow from all
      </Directory>
    </VirtualHost>
    

    改好后重启apache

    修改hosts文件:C:/Windows/System32/drivers/etc/hosts Laravel的介绍安装和启动 接下来效果如下图: Laravel的介绍安装和启动 这种方式就没有第一方式的3个缺点。


    起源地下载网 » Laravel的介绍安装和启动

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元