ThinkMusic源码搭建音乐网站,并实现公网访问

article/2025/9/14 5:25:24

1、前言

在我们的日常生活中,音乐已经成为不可或缺的要素之一,听几首喜欢的音乐,能让原本糟糕的心情变得好起来。虽然现在使用电脑或移动电子设备听歌都很方便,但难免受到诸多会员或VIP限制,难免让我们回想起音乐网站遍地开花的时代。今天,我们就为大家介绍,如何在本地电脑上搭建一个风格界面都不错的ThinkMusic音乐网站,并通过cpolar创建的内网穿透数据隧道将其发布到公共互联网上,让我们能够上传自己喜欢的音乐与大家分享,只为不再受制于人。

2、本地网页搭建

2.1 环境使用

现在个人电脑上最常用的系统是Windows系统,因此可以使用PHPStudy这款软件,作为ThinkMusic音乐网站的虚拟运行环境。

2.2 支持组建选择

ThinkMusic音乐网站是基于php框架开发,可以提供音乐的上传分享,其运行环境组件包括Nginx、php、MySQL、SQL-Front、FileZilla几项。而PHPStudy也支持这几项软件的直接安装和设置。

2.3 网页安装

在PHPStudy安装好网页所需的各项软件后,就可以正式进入ThinkMusic网页的安装。由于ThinkMusic网站是开源的,因此可以轻松找到其源代码的下载。

网站源码下载后,可直接将其解压到PHPStudy的网页文件夹下即可(即WWW文件夹内)。

接着我们在PHPStudy的“网站”页面,找到左上角的“创建网站”按钮并点击,设置ThinkMusic音乐网站所需的运行环境,内容包括以下几项

  • 域名 – 即本地访问网站的域名;
  • 端口 – 即本地ThinkMusic网站的输出端口号;
  • 根目录 - 即ThinkMusic网站文件存放的路径,如果记不得详细路径的,可以通过栏位右侧的“浏览”按钮选择网站文件存放位置,自动生成路径;
  • 创建FTP和数据库 - 勾选这两项后,PHPStudy会弹出新窗口,分别对FTP和数据库进行设置,设置内容主要为用户名、密码、名称几项;
  • PHP版本 - 通常这项并不需做单独选择,但为防止网站安装时自检报错,因此最好选择5.2(5.X系列)或同系较高版本。

各项设置完成后,即可点击页面下方的“确认”按钮,生成ThinkMusic网站的运行环境。如果之后对网站的运行环境有任何变更,也可以点击条目右侧的“管理”按钮,在下拉菜单中进行修改。

接着我们在浏览器地址栏中输入“localhost:86/install”(之前设置ThinkMusic网站时将输出端口设置在86端口,因此此处输入86.若设置网站输出端口时有不同,则应输入实际端口号)执行网站安装程序,就能进入ThinkMusic音乐网站的安装界面。

接下来就是常规设置,在这里需要对两个部分进行修改,第一部分数据库名称、数据库用户名和密码,我们只要输入PHPStudy设置数据库时设定的用户名和密码即可;第二部分是ThinkMusic网站站长的信息设置,我们只要按实填写即可。

完成必要的信息修改和设置后,就可以点击安装页面下方的“提交”,完成ThinkMusic音乐网站的安装。此时网站会提示我们是进入前台或是后台,前台就是访客能够看到的网站,而后台则是我们对该网站进行设置的界面。

这时就可以在浏览器地址栏输入localhost:86(自设的端口号)登录本地网站的前台页面进行功能测试,或输入localhost:86/admin登录网站后台进行管理。

所有已注册用户都可以上传自己喜欢的歌曲与大家分享,或者创立喜欢的音乐专辑。

3、本地网页发布

现在,本地ThinkMusic音乐网站已经就绪,接下来要做的,就是将这个本地网站,通过cpolar创建的内网穿透数据隧道发布到公共互联网上。Cpolar支持三种网页隧道模式,分别是

  • 临时数据隧道 - 免费试用,24小时重置隧道编号,适用于临时测试场景;
  • 固定二级子域名 – 基础版及以上用户可选,可以自定义二级子域名,数据隧道一旦固定就不会变化,并且支持https协议,适合对域名要求不高的小范围网页发布场景。
  • 自定义域名 – 专业版及以上用户可选,能够使用从域名供应商处购买的特定域名,并且支持用户自上传网站密钥及证书文件,十分适合商业推广等大范围应用场景。

为能更好的说明cpolar的使用方式,我们以固定二级子域名隧道为演示。首先我们需要登录cpolar官网(官网地址为https://www.cpolar.com),下载好cpolar客户端(暂时不用安装,可以先设置好固定二级子域名空白隧道)

3.1 Cpolar云端设置

首先,登录cpolar的官网,在“仪表盘”页面左侧找到“预留”项,并在“预留”页面选择“保留二级子域名”栏位并对该隧道进行几项简单的信息设置,这几项信息为:

  • 地区 - 这里我们在下拉菜单中选择实际使用地即可;
  • 二级域名 - 二级域名可以选择自己喜欢的内容填写,不过需要注意的是,该内容最终会显示的公网URL中,因此需要选择合适的内容填入;
  • 描述 – 该栏可以看做这条数据隧道的备注,只要方便分辨即可;

这三项信息填写完毕后,直接点击右侧的“保留”按钮,创建一条固定的二级子域名隧道。

到这里,我们就在cpolar云端设定好一条空白数据隧道,接着我们回到本地电脑,安装cpolar客户端软件,并将cpolar云端的空白二级子域名数据隧道与本地ThinkMusic网站关联起来。

3.2 Cpolar本地设置

Cpolar客户端下载完成后,可以直接解压双击.msi安装文件进行安装。

接着只要一路“next”即可完成安装。

接着我们打开cpolar在本地电脑的客户端(可以在浏览器中输入localhost:9200打开cpolar的Web-UI界面,也可以在开始菜单中找到cpolar的快捷方式)

在cpolar本地端,我们选择“隧道管理”项下的“创建隧道”项,进入“创建隧道”页面,在这个页面,我们需要填写几项基本信息用于创建数据隧道,这些信息包括:

  • 隧道名称 – 可以看做cpolar本地的隧道信息注释,只要方便分辨即可;
  • 协议 – 这里我们默认选择http协议;
  • 本地地址 – 本地地址即为音乐网站的输出端口号,在这个例子中为86;
  • 域名类型 – 由于我们已经在cpolar云端预留了二级子域名的固定隧道,因此勾选“二级子域名”(如果预留的是自定义域名,则勾选自定义域名),并在下一行“Sub Domain”栏中填入预留的二级子域名,该例子中为“thinkmusic”;
  • 地区 – 与cpolar云端预留的信息一样,我们依照实际使用地填写即可;

这些信息填写完毕后,就可点击页面下方的“创建”按钮,生成能够发布本地音乐网站的公网地址。

4、公网访问测试

最后,我们可以在“状态”项下的“在线隧道列表”中,找到thinkmusic音乐网站的公共互联网地址,将这个公共互联网地址输入浏览器,就能成功访问到位于本地电脑上的thinkmusic音乐网站。

可以看到,使用cpolar生成的内网穿透数据隧道,可以很轻松的将本地电脑上的ThinkMusic音乐网站发布到公共互联网上,即可以作为个人原创音乐发布平台,也能集合一众音乐同好,分享各自对音乐的理解。最重要的是,可以从此不在看别人脸色听歌,打造属于自己的音乐天堂。

5、结语

使用cpolar发布个人音乐网站,只是cpolar内网穿透功能的一个应用场景,cpolar创建的内网穿透数据隧道,还能应用在更多场景中。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。


http://chatgpt.dhexx.cn/article/vhSyOsAO.shtml

相关文章

Python爬虫下载QQ音乐网站歌曲

Python爬虫下载QQ音乐网站歌曲 1.分析QQ音乐网站数据请求url 在QQ音乐搜索歌曲页面,通过浏览器调试工具,监测到向服务器发出的请求,获取到的json数据中list正好保存了对应于单页搜索结果的数据。查看请求header,得到url https:/…

计算机毕业设计 SSM在线音乐网站设计与实现(源码+论文)

文章目录 1 前言2 实现效果3 设计方案4 最后 1 前言 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的java web缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的java web管理系统达不…

自媒体人必看,这些无版权背景音乐网站,免费下载

近年来,自媒体行业发展迅速,但随之而来的问题也越来越多,尤其是侵权问题,动辄几万、几十万的赔偿金额,稍不注意,可能就侵权了。 这其中包含了图片、音乐版权等各种问题,之前小易和你们分享过很…

新版音乐网站系统源码Sourcecode

正文: 搭建教程: 1.上传源码,解压到根目录,php版本建议最好是7.0或以上版本2绑定域名3直接点击域名打开即可 程序: wwgth.lanzout.com/iCLNb093uzdg 图片:

python实现千千音乐mp3下载

文章来源:https://www.bobobk.com/216.html 进入千千音乐主页面,选择周杰伦的音乐告白气球,发现竟然是2016年的音乐试听都木有,悲伤。那么有没有办法可以获取到mp3文件呢?答案是肯定的。音乐下载可运行程序可在文末获…

一个简单的音乐网站项目

最近闲来无事,就用IDEA编写了一个简单的音乐网站,此网站具有音乐的试听,下载,收藏功能,并且点击收藏时,可以根据用户收藏的音乐信息,进行判定,推荐相类似的歌曲,而且&…

【免费】如何轻松的从音乐网站下载自己喜欢的mp3音乐?

如何轻松的从音乐网站下载自己喜欢的mp3音乐? 一般人我不告诉他,哈哈 首先,拿一个不知名的音乐网站开刀——九酷音乐(http://www.9ku.com/)。 打开官网首页: 找一首自己喜欢的音乐,比如少年&…

从虾米音乐缓存中下载音乐

浏览器:谷歌 听歌网站:虾米音乐 搜索自己想听的歌,点进去,先不开始听 右键打开检查---->NETWORK 搜索mp3文件,此时没有MP3文件 开始播放音乐,出现一条路径,复制该路径,用浏览器…

JYmusic音乐网站管理系统源码

介绍: JYmusic是一款开源的跨平台音乐管理系统,基于php框架tninkphp开发,稳定、易于扩展、超强大负载能力,完全可以满足音乐、DJ、音乐分享、原创音乐、音乐资讯站等使用。 环境要求: php 版本必须 5.4 或更高 ,MySQ…

springboot+vue在线音乐网站

项目编号:BS-PT-049 项目说明: 本系统基于Springboot和Vue实现的前后端分离的一个在线音乐网站系统,系统功能完整,页面简洁大方,是一个非常优秀的JAVA系统,比较适合做毕业设计使用。 系统的主要功能如下…

python实现某网站的音乐下载

写在前面:首先,理论上讲,如果歌曲可以在网页上播放,那么一定有网址(source src)保存着歌曲的源文件。那么利用火狐(或者谷歌)浏览器的F12功能,就可以快速提取出该source src,进而完成…

新版音乐网站源码

介绍: 我们需要的东西有:主机、域名 1.获得一个虚拟主机 2.注册一个二级域名 3.解析二级域名并在主机绑定域名 3.主机文件管理器上传源码并解压 4.访问绑定域名即可搭建完成 网盘下载地址: https://zijiewangpan.com/Wqg4Bp53v4d 图片&…

免费搭建一个云音乐网站

如何免费搭建一个云音乐网站 搭建一个云音乐网站,有这些东西是必需的: 1:网站源码 2:服务器 3:域名 云音乐源码在这:https://www.lanzous.com/i5i1fwb 然后服务器我这里选择一个虚拟主机,有一些…

小说项目运营快速赚钱的方法技巧都在这里了!

站在时代的风口上,一头猪都可以飞起来,不同的时期有不同的红利项目,有些人还没了解,项目就已经黄了。 小说项目只会是玩法越来越升级赚钱,要抓住用户心理,才不会被淘汰。 今天就来跟大家分享一些小说项目…

我靠“读书笔记”闷声赚3万:那些你看不上的行业,往往最赚钱

全世界只有3.14 % 的人关注了 爆炸吧知识 你有没有计算过:你的时间,值多少钱? 如果你月薪5000,一个月工作20天,每天8小时,那么你1小时的价值就是32元。 然而,现在请一个打扫卫生的钟点工&#x…

投入不到3000,我用小说3年赚了100万,究竟是怎么做到的?

投入不到3000,我用小说3年赚了100万,究竟是怎么做到的? 本人17年负债25w,18年用了半年还清,如今3年小有富余,全靠下面这个(当时是副业做起)。 但我还是要实际的告诉大家,…

【软件分享】阅读APP:免费开源无广告、全网小说免费看(附2613个书源)

软件简介 阅读APP是github上gedoor大佬使用Kotlin开发的一款网络阅读软件,没错这个软件的名字就叫【阅读】。该软件免费、开源、无广告,支持定义书源,全网小说免费看。网络阅读用这一个就够了。目前仅支持安卓系统。 下载地址 官网地址&…

一个上班可以偷偷看小说的阅读器

推荐一款很棒的电脑上看小说阅读器。我用过的最好的看小说软件,调整透明度,自动隐藏,很强大很好用。可调整透明背景,上班偷看小说,老板不会发现,鼠标放上去就有,移开就消失,就是阅读…

项目揭秘:公众号小说赚钱与推广的暴利玩法(干货)

说到网络小说,大部分人并不陌生,追小说如同追剧一样,多看一眼就停不下来。正是因为人的这种好奇心理,加上合理的分销机制,才衍生出了“公众号小说”项目。 有一群这样的公众号,你可能会从各种不同的渠道关注…

小说推文能做吗?怎么做?小说推文真的能赚钱吗?

科思创业汇 大家好,这里是科思创业汇,一个轻资产创业孵化平台。赚钱的方式有很多种,我希望在科思创业汇能够给你带来最快乐的那一种! 近来突然有很多合作伙伴问我,小说推广还能做吗? 在此统一回复&#…