laravel + Vue 前后端分离 之 项目配置 - 开发环境

既然你来到查看这篇文章,那么你应该知道PHP 版本 >=7. 接着看一下目录

|-blog
|-- api
|-- front

目录外部很简单,,不多说了,赶紧看重点

配置Laravel 作为前端 Api 接口

  1. 安装Composer yum install composer
  2. 安装Laravel
    在终端中通过 Composer 的 create-project 命令来安装 Laravel 应用
    composer create-project --prefer-dist laravel/laravel <你的文件夹名称>
    或者[ OR ]
    如果要下载安装 Laravel 其他版本应用,比如 5.5 版本,可以使用这个命令:
    composer create-project --prefer-dist laravel/laravel blog 5.5.*

  3. 本地开发服务器: 执行php artisan serve ,,在浏览器中访问localhost:8000即可
    在这步中可能会有一些问题,
    1) 目录的权限问题storagebootstrap/cache: 使用chmod -R 777 * 轻松解决
    2) 应用key : php artisan key:generate会在.env 文件中的 APP_KEY 进行生成一个 32 位长的字符串,,以保证用户 Session 和其它加密数据不会有安全隐患!
    3) ……..其他问题,等待你的发掘并解决.

  4. Web 服务器配置,请参考Centos7 下配置虚拟地址, 另附 laravel 虚拟地址配置
  5. 服务器配置结束之后,就是接口api的使用了,但是后期会有跨域的问题,很难受,搜索一番, 使用Laravel CORS这个扩展包,具体使用看这个链接(http://laravelacademy.org/post/9273.html)
    到此为止 , 接口配置基本搞定了.

配置Vue项目

直接看我的另一篇文章吧 在Centos 7 上跑 vue 项目

生产环境部署

点击转到另一篇文章吧 laravel + Vue 前后端分离 之 项目配置- 生产环境部署

参考链接:
https://www.kancloud.cn/zhulinjie/laravist-vuejs20/336560
http://laravelacademy.org/post/9273.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值