树莓派搭建个人博客&网络音乐播放系统

icheer.tk这个免费域名是2011年注册的,自从注册以来一直做域名跳转到豆瓣的个人主页(无所事事意味不明……)。后来14年想建个网站玩玩,刚好公司有若干闲置的公网IP,就利用一台报废电脑搭建起运行环境。

搭建过程如下:

  1. 老主板+赛扬cpu+老电源+老硬盘,机箱免了,通过短接跳线开关机……说起来这台主机是长这样的……(见下图)
  2. 安装LAMP(Linux CentOS+Apache+MySQL+PHP),WordPress个人博客平台
  3. 配置路由器,将闲置的公网IP地址映射到这台主机的局域网IP地址,这样一来访问公网IP就能访问到博客啦~
  4. 使用国内免费的DNS解析——DNSPOD.cn,将域名A记录指向到这个公网IP
  5. 回到域名商的后台手工指定域名dns服务器到DNSPOD提供的dns服务器地址,就万事ok了

网站就这样没花一毛钱没羞没臊的运行了1年多,文笔不好没写过几个字的博文,主要用作各种好文章搬运和摄影作品展示了。如今准备辞职换工作,不能继续混公司的资源了,想想就此关站还是有点大写的心疼。一个想法闪现:我要把网站挪回自己家里!

在家建站首先想到的就是树莓派+花生壳这个组合了,事实上最后也确实是用这两样东西实现的,不过树莓派不是我当年买的那个1代B型了,而是新买的3代树莓派;花生壳也不是那个花生壳软件而是花生棒。原因是树莓派1代性能有限,跑php语言编写的动态博客太费劲,估计也不能很好的应付并发连接;现在TP-Link新出的路由器都不带动态DNS功能了,不能绑定花生壳账号,花生棒硬件内嵌花生壳,更稳定些。

在家建站材料清单:

  • 树莓派3代(带Pi3专用红白塑料盒 + 5V/2.5A电源).………300元
  • MicroSD卡(作为树莓派的硬盘存储)……………………………52元
  • 花生棒2代(全裸版,即不带塑料外壳,含10元邮费).……68元
  • 花生壳公网服务升级至内网服务.……………………………………6元
  • 域名(可根据情况选择顶级域名 or 免费的壳域名)…………若干元
    材料准备好了,首先要做的是搭建树莓派LAMP环境、迁移WordPress。
  1. 安装Raspbian 8 Jessie,过程参考这里,主要就是将img镜像写入到MicroSD卡。
  2. 用hdmi高清线连接树莓派和显示器,开机,配置内置无线网卡等,顺便可以把树莓派中文语言包安装上~
  3. 安装Apache、MySQL、PHP5,过程参考这里
  4. 把WordPress从老主机迁移到树莓派上面来,我用的是WP Clone by WP Academy这个良心插件,实现包括数据库在内的整站迁移。
    服务器架设在小区宽带的内网里,怎么发布到因特网上呢?轮到花生壳登场了!过程如下:
  5. ……懒得打了,这里有很一篇详细的花生棒开箱体验和使用说明:突破限制,跟“内网”Say ByeBye:花生棒开箱体验
  6. = ̄ω ̄= 好了!现在通过icheer.me就可以轻松访问我的博客了~(花生壳免费级服务的关系,解析速度还是有点慢,不过一点点延迟可以接受)
    网站架设好了,手里多了个1代树莓派没派上用场怎么办呢,惊喜的发现树莓派还可以这样用:Volumio做DSD网路播放终端安装和设置

volumio软件参数:

-Ready to play: flash it and you’re ready
-Audiophile Quality: bit perfect playback
-FLAC, WAV, MP3, AAC, ALAC, PLS support
-Music libraries on Samba, NFS and USB drives
-Webradios support out of the box
-Control it via integrated Webui with PC, Smartphone, Tablet
-Airplay capability
-Ramplay Support
-DSD Native Playback
-Multiroom Playback via Android App
-Output playback device Selection
-Audio out via HDMI, USB, Analog Jack, S/PDIF, I2S (B+)
-Wireless Network configuration
-Various resampling options, up to 32bit/384khrtz

Root User: root Password: volumio

User: volumio Password: volumio

volumio系统播放和配置界面:

官方网址:http://volumio.org/

系统下载地址:(烧录方式与树莓派烧录系统方式一样,参考http://bbs.shumeipai.org/thread-42-1-4.html

1.5版下载链接:http://pan.baidu.com/s/1jGDqZLO 密码: d1al

强烈推荐使用volumio播放系统,美观大方,支持多种无损格式包括网络电台播放,还可以手动配置;PC和手机都可以控制播放,可以把树莓派当作一个完美的无损播放器。

将有音频文件的U盘插上树莓派,并选择update更新文件库

用音频线连接树莓派和音箱,手机打开浏览器,访问树莓派的ip地址来控制音量和音乐播放,躺在床上就能听到音箱传来的动听音乐了(和蓝牙音箱不同,在这里手机不传输音乐,只作为遥控器)~
IMG_20160416_102935R~01
(〃∀〃)