宅音乐播放器

注意
本文最后更新于 2023-12-08,文中内容可能已过时。

宅音乐播放器,HTML5 网页播放器,集成后台管理及 API 调用,目前正在开发中,敬请关注~
原项目IT 技术宅 开源,使用 thinkPHP 开发后台。 fork 地址 是我个人学习模仿的库,也是相当于备份源码。
注:插件修改于明月浩空免费版,仅用于学习交流,无商业价值,如发现商业传播,将禁止软件的免费使用。

1 技术栈

  • 后端:thinkphp 5.1
  • 前端:layui
  • 数据库:mysql

2 演示站

已兼容移动端,测试账号仅供测试请勿修改密码!

1
2
test
test123

3 安装

3.1 视频安装教程

https://www.bilibili.com/video/av46476706

3.2 依赖

  • composer
  • php 5.6+
  • mysql 5.5+

3.3 步骤

安装 php 依赖包

1
composer install

配置数据库,配置链接数据库名以及用户名密码

1
/config/database.php

创建数据库

1
2
字符编码:utf8 -- UTF-8 Unicode
导入数据库脚本,脚本位置 extend/database

3.4 伪静态配置

3.4.1 nginx

1
2
3
4
5
6
7
8
  location / {
      index  index.htm index.html index.php;
      #访问路径的文件不存在则重写 URL 转交给 ThinkPHP 处理
      if (!-e $request_filename) {
         rewrite  ^/(.*)$  /index.php?s=$1  last;
         break;
      }
  }

3.4.2 apache

项目自带 apache 静态化无需配置

3.5 启动项目

  • 添加 public 为 web 根目录
  • 若为 apache 服务器则默认伪静态,nginx 可自行配置伪静态

4 预览

images/player.png

4.1 首页

images/index.png

4.2 登陆页面

images/login.png

4.3 后台首页

images/admin_index.png

4.4 后台播放器管理页面

images/admin_player.png

4.5 后台歌单管理页面

images/admin_song_sheet.png

相关内容

Buy me a coffee~
Lruihao 支付宝支付宝
Lruihao 微信微信
0%