晩酌しながらサーバ管理。 こんな「てきとー管理者」にサーバ預けて、大丈夫?
Search
Powered by
Movable Type 4.23-ja
■■■■■免 責■■■■■
このサイトを参考にしたために発生した一切の損害に「てきとー管理者」は一切関知しませんし、補償もしません。 また、本サイトの記述が正しいことも保証しません。
自己責任にてお願いします。
-------------------------
京都の鍵トラブルなら鍵レスキュー 鍵師が、家・金庫・バイク・車等の解錠を始め鍵に関する全般、また防犯設備士からみた防犯診断の上の工事等、安心しておまかせ下さい。24時間対応致します。
以前作成したiTunesServer。
Fedora8のときに作成したままで、Fedora10には対応してないっぽい。
ってことで、Fedora10用に再構築。
http://nightlies.fireflymediaserver.org/ から必要なソースを持ってくる。
# wget http://nightlies.fireflymediaserver.org/nightlies/svn-1586/mt-daapd-svn-1586.tar.gz ← GET
# tar zxvf mt-daapd-svn-1586.tar.gz ← 展開
# cd mt-daapd-svn-1586 ← 展開先へ移動
# ./configure --enable-sqlite3 && make && make install ← インストール
# cp contrib/init.d/mt-daapd-fedora /etc/rc.d/init.d/mt-daapd ← 起動スクリプトを所定のディレクトリへコピー
# cp contrib/mt-daapd.conf /usr/local/etc/ ← 設定ファイルを所定のディレクトリへコピー
# chown nobody:nobody /usr/local/etc/mt-daapd.conf ← 設定ファイル所有者変更
# cd ← 展開先ディレクトリを抜ける
# vi /usr/local/etc/mt-daapd.conf ← 設定ファイル編集
admin_pw = xxxxxxxx ← 管理ページアクセスするために任意のパスワードを指定
db_type = sqlite
↓
db_type = sqlite3 ← DBタイプとしてsqlite3を指定
mp3_dir /mnt/mp3
↓
mp3_dir /home/mp3 ← MP3ファイル格納フォルダを指定※後述の「■Samba設定」参照
rescan_interval 300 ← 行頭の#を削除してコメント解除(MP3ファイル格納フォルダを5分間隔で再読込みする)
Sambaの設定
# vi /etc/samba/smb.conf ← Samba設定ファイル編集
以下を最終行へ追加
[mp3]
comment = Music Box
path = /home/mp3
public = yes
writable = yes
only guest = yes
# mkdir /home/mp3 ← MP3ファイル格納ディレクトリ作成
# chown nobody:nobody /home/mp3/ ← MP3ファイル格納ディレクトリ所有者変更
# /etc/rc.d/init.d/smb reload ← Samba設定反映
smb.conf ファイルを再読み込み中: [ OK ]
Firefly起動
# vi /etc/rc.d/init.d/mt-daapd ← Firefly起動スクリプト編集
#killall -INT mt-daapd ← 行頭に#を追加してコメントアウト(再起動不可対処)
killproc mt-daapd ← 行頭の#を削除してコメント解除(再起動不可対処)
# /etc/rc.d/init.d/mt-daapd start ← Firefly起動
DAAP サーバーを起動中: [ OK ]
# chkconfig mt-daapd on ← Firefly自動起動設定
これでいけるはず!
※構築参照サイト
http://fedorasrv.com/firefly.shtml