laravel + Vue 前后端分离 之 项目配置 - 开发环境
既然你来到查看这篇文章,那么你应该知道PHP 版本 >=7. 接着看一下目录|-blog|-- api|-- front目录外部很简单,,不多说了,赶紧看重点配置Laravel 作为前端 Api 接口安装Composeryum install composer安装Laravel在终端中通过 Composer 的 create-project 命令来安装
既然你来到查看这篇文章,那么你应该知道PHP 版本 >=7. 接着看一下目录
|-blog
|-- api
|-- front
目录外部很简单,,不多说了,赶紧看重点
配置Laravel 作为前端 Api 接口
- 安装Composer
yum install composer
安装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.*
本地开发服务器: 执行
php artisan serve
,,在浏览器中访问localhost:8000
即可
在这步中可能会有一些问题,
1) 目录的权限问题storage
和bootstrap/cache
: 使用chmod -R 777 *
轻松解决
2) 应用key :php artisan key:generate
会在.env 文件中的 APP_KEY 进行生成一个 32 位长的字符串,,以保证用户 Session 和其它加密数据不会有安全隐患!
3) ……..其他问题,等待你的发掘并解决.- Web 服务器配置,请参考Centos7 下配置虚拟地址, 另附 laravel 虚拟地址配置
- 服务器配置结束之后,就是接口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
更多推荐
所有评论(0)