網頁

2013年9月16日 星期一

[筆記] 音樂PI

這次紀錄如何安裝 下列服務
1.Web Service
2.FTP
3.Samba
4.掛載外接硬碟
5.MPD/MPC 撥放音樂
6.Raspcontrol 網頁監控PI的狀態



[起始設定]

USER:pi
PASSWORD:raspberry

sudo raspi-config

1.先修改密碼
2.超頻 小超頻到800MHz (依照需求去調整)

完成後會自動重開機

重新登入後就使用新密碼登入

先更新系統:

sudo apt-get update
sudo apt-get upgrade

=安裝 vim=
sudo apt-get install vim
我比較會使用VIM,因此本篇需要編輯的功能接用VIM完成。

[Web Service]

=安裝 Apache and PHP=
sudo apt-get install apache2 php5 libapache2-mod-php5
=安裝 MySQL=
sudo apt-get install mysql-server mysql-client php5-mysql
=安裝 phpMyAdmin=
sudo apt-get install phpmyadmin
=安裝 FTP=

事前準備
sudo chown -R pi /var/www

sudo apt-get install vsftpd
=設定 FTP=
sudo vim /etc/vsftpd.conf
修改
anonymous_enable=YES to anonymous_enable=NO
取消註解
local_enable=YES and write_enable=YES
修改完後存檔離開

重新啟動 FTP
sudo service vsftpd restart
參考網站
http://www.wikihow.com/Make-a-Raspberry-Pi-Web-Server

=安裝 Raspcontrol=

這是一個透過網頁方式監控PI目前的狀態。
cd /var/www

git clone https://github.com/Bioshox/Raspcontrol.git raspcontrol
=設定登入帳密=

sudo mkdir /etc/raspcontrol

sudo vim /etc/raspcontrol/database.aptmnt
內容如下
{
    "user":       "yourName",
    "password":   "yourPassword"
}
修改屬性
sudo chmod 740 /etc/raspcontrol/database.aptmnt
sudo chown www-data:www-data /etc/raspcontrol/database.aptmnt
完成 這樣就可連到 http://ip/raspcontrol
監控PI的目前狀態了

參考網站
https://github.com/imjacobclark/Raspcontrol/wiki/Installation-Guide

回到家目錄
cd ~
[MPD/MPC]

=設定聲音輸出=

輸出參數 (0=auto, 1=analog, 2=HDMI)

此範例適用3.5音源輸出
sudo amixer cset numid=3 1
測試聲音
aplay /usr/share/sounds/alsa/Front_Center.wav3
=安裝 MPD and MPC=
sudo apt-get install -y mpd mpc

sudo service mpd stop
sudo chmod -R g+w /var/lib/mpd
sudo chmod -R g+w /var/run/mpd
=MPD設定=
sudo vim /etc/mpd.conf
找到 bind_to_address "localhost" 在前面加上 # 將其註解失效

儲存離開

=重開機=
sudo shutdown -r now
=新增撥放=
加入 BBC 電台頻道
mpc add http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio1_p?s=1365376033&e=1365390433&h=a0fef58c2149248d6bff1f7b7b438931
mpc add http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio2_p?s=1365376067&e=1365390467&h=d43dc8ae0f888809462a6cb7c389b46b
mpc add http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio3_p?s=1365376123&e=1365390523&h=d53cf2a92272f3289b314a2251d23bc8
mpc add http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio4_p?s=1365376126&e=1365390526&h=ed9a0642b30c422b07fbcd8683c52335
mpc add http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_5live_p?s=1365376271&e=1365390671&h=e0d82133f35ae74d41d5eab6b9c150a6
mpc add http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_6music_p?s=1365376386&e=1365390786&h=de40a9915206c4402c73e3766dc3fec0


參考網站
http://thenated0g.wordpress.com/2013/06/07/bbc-streaming-radio-build/
http://elinux.org/Rpi_Music_Player_Daemon

[後紀]
基本上該有的服務都安裝好了,再來就是看還有甚麼缺的再補上了。

參考網站
http://wwssllabcd.github.io/blog/2013/01/31/how-to-setup-raspberry-pi/

沒有留言: