基于PHP框架 (Laravel) & JS框架(Vue.js) 快速构建酷炫音乐流媒体网站Koel

1 篇文章 0 订阅
1 篇文章 0 订阅

1.首先盗张官网的图

2 .同样简介也会盗用官网的简介: 

Koel(也称为 koel,小写字母k)是一个简单的基于Web的个人音频流服务,在客户端用 Vue编写,服务器端用 Laravel编写。针对Web开发人员,Koel采用了一些更现代的Web技术 - 灵活盒,音频和拖放API等等 - 来完成它的工作。

并附上官网文档地址: https://koel.phanan.net/docs/#/    

因为大家并不关心官网长什么样, 而是关心怎么使用, 所以才附上官网文档地址, 是不是有点小贴心

3. 那么现在到最重要的地方了, 就是怎么部署Koel

3.1.  本人是在centos7 上部署的, 没试过win系统部署, 建议在linux系统部署

3.2. 首先要确保你的linux 安装了php 建议php7.0以上, 因为laravel一般要求是php5.6, PHP版本根据个人喜好来安装, 保证php命令能在linux终端使用, 然后安装composer, 这两个是基础, 如果不会请google或百度网上很多教程, 请不多嘴了

3.3. 然后需要用到vue.js, 那你是不是应该安装npm, 安装完npm还有一个需要安装的几时yarn (安装命令: npm -g install yarn)

3.4. 依赖还需要安装python2,  一般linux都已经安装, 但是某些发行版的linux可能已经默认安装python3, 但需要你安装python2

3.5. 重头戏来了: 

cd your_project/ 

git clone https://github.com/phanan/koel.git

cd koel

git checkout v3.7.2  # 目前最新版本是3.7.2, 你根据自己喜好切换版本

composer install   # 安装laravel依赖包

npm -g install yarn   #  如果你之前的步骤已经安装了, 就可以忽略这个命令

yarn install  #  安装js依赖包

php artisan koel:init  # 初始化项目, 这里会要你输入数据库相关信息, 对了数据库要先建, 例如: create database koel

php artisan serve  # 这句不解析,   如果想用nginx服务, 参照项目中的nginx.conf.example文件

这样就把项目搭起来了, 本人亲测, 趟过很多坑

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值