うつ病双極性感情障害を抱えたけんけんFedoraFreeBSD勉強日記。
Linux/Unixデスクトップ用途として使う秘訣お教えします。
 since 2006年2月16日(木)

DAAP

このBlogでのFedoraサーバー鯖設定まとめ

このBlogでのサーバー鯖設定まとめを書いて置きます。
リンクで紹介。

基本設定

CentOSやScientifc Linuxでも同じ!!Fedoraのパッケージを使ってLAMP環境を構築する方法。


Sambaサーバー(Windowsファイル共有サーバー)
Sambaサーバーが表示されない時には。

NFS(UNIXファイルサーバー)
NFSサーバー

DAAP(iTunesサーバー) 
mt-daapdで音楽をDAAP共有してiTunesサーバー化!! 

 iPhone、iPod touch、iPadなどのiOSから、DAAP越しに音楽を聴こう!

pulseaudio(サウンドサーバー)
pulseaudioでサウンドをネットワークへ飛ばす
 
VNC(リモートデスクトップサーバー)

今までお作法が違う!!Systemdを使ったVNCでGUIなリモート操作!!

iPhone、iPad、iPod touchなどのiOSからVNCを使ってLinuxマシンをリモート操作しよう。 

iPhone、iPod touch、iPadなどのiOSから、DAAP越しに音楽を聴こう!

明けましておめでとうございます。
2013年一発目の投稿です。

受験生の方はもうセンター試験間近ですね。
最後の追い込みとドカドカ勉強するよりも試験にあわせて、朝方の生活習慣と風邪対策にフォーカスを合わせる時期かと。
当日風邪引いたり遅刻したら、元も子もないですから。

あ、あとツイッターはほどほどに…


さて、今回はiPhone、iPod touch、iPadなどのiOSから、Linuxで構築したDAAPサーバーに接続して、
音楽を聴く方法を紹介したいと思います。


条件としては、
無線LAN環境Wi-Fiが構築されていること。
また、恐らく外からの接続は出来ないかもです。


では、次にLinuxサーバーにDAAPサーバーを設定します。
と言っても今までに私のblogで紹介してますです。
その設定方法はこちら

設定したら、サーバー自身からDAAPサーバーが見えるか、rhythmboxなどのミュージックプレイヤーで確認、
また、他のサブPCからiTunes越しやLinuxマシンのミュージックプレイヤーからDAAP共有出来ているか確認しましょう。

で、iPhoneなどのiOS側のアプリは、simple-daap-clientをダウンロードしてください。


ダウンロード出来たら、アプリをタップ!

そしたら、図のようにサーバーが見えてると思うので、タップ!
アーティスト名やアルバムや楽曲名をタップ、タップ!

画像1

画像1


サーバー名が表示されない場合は、+をタップしてIPアドレスを指定してください。
サーバー名が表示されない場合の原因のほとんどは、/etc/mt-daap.confのなかのroot-as mt-daapをroot-as rootにして、サーバー再起動で表示されるはずです。

これで家の中で聴けますよ。
容量の少ないiPhoneを買ってしまった方には素敵な環境に!



は?
これで終わり?

ええ、終わりです。

もうちょっと、なんとかないの?

いえ、これだけです。

は?体調良くなってるから、バシバシブログ書くんじゃなかったの?


そうなんだけど、年末、正月とバタバタとお客さんが家に来て緊張したんだよ。

久々に引きこもり体質が戻ってきたんだよ。

そのわりには、SNSでは元気だよね?

うん、ああ。
ネットの中だけで元気な人っていっぱいいるよね?
あと、SNS出来るだけマシなんだよ。

本当にしんどい時なんかSNSすら出来ないんだよ。
SNSでコメントして返事が帰って来ると嬉しいんだよ。


ああ、つまり、メンション乞食ね。


まあね、そういう事ね。

というわけで、絡んでね。


ああ、つまりそう言いたかったのね。

そうです。
寂しがりやなのに外に出られないので、
しっかりかまってやってね。

というわけで、
うまくいかないとか、
質問あったら気軽にツイッターなりブログ記事のコメントにでも突っ込んでね。

それでは、バイバイ!

(後半のやり取りは、ニコニコ動画、ゆっくり実況ミンサガクローディア一人旅風の方の動画を参考にしてお届けしました。)


iPad (Retinaディスプレイモデル 第3世代) 64GB Wi-Fiモデル ブラック MC707J/A
iPad (Retinaディスプレイモデル 第3世代) 64GB Wi-Fiモデル ブラック MC707J/A


mt-daapdで音楽をDAAP共有してiTunesサーバー化!!

前置き

DAAPでitunes音楽共有サーバーに挑戦しました。その時のメモ。本当はここに書いてある以上に設定項目はいっぱいあるんだけど最低限のものだけで。
iptablesの設定を追加

mt-daapdのインストール

Fedora 12 13 14 15 16でmp3やwmvやAACやFLACやm4aなどのコーデックをインストールする!! #Fedora #F14 #mp3をrpmfusionリポジトリを参考にインストールする。そして、

su -c "yum install mt-daapd"

として、mt-daapdパッケージをインストールする。

設定

/etc/mt-daapd.confを編集する。

mp3_dir         /mnt/mp3
↓
mp3_dir         /home/kenken/Musics #任意

基本的には、このファイルはここだけいじればOK。そして、mp3_dirで指定したファイルをmt-daapdなユーザーに変更する。

su -c "chmown -R mt-dappad:mt-daapd /home/kenken/Musics"

ただし、こうすると一般ユーザーが音楽ファイルを弄れなくなるので、以下を反映させると良い。

ユーザー権限の変更無しでの設定

ファイルの所有者を変更せずに、mt-daapdサービスを起動すると、/var/log/mt-daapd.logファイルで

Error scanning MP3 files: Permission denied

と言われます。

解決方法は/etc/mt-daapd.confファイル内の

runas mt-daapd
↓
runas root

とすれば良い。

参考: iTunesサーバーを作る〜トラブルシュート へっぽこネットワークエンジニアのにっき

iptablesの設定

FedoraやCentOSなどのRH系ではiptables(ファイヤーウォール)が有効なのでポートを開きます。

/etc/sysconfig/iptablesファイルに、192.168.1.0の行を追加。192.168.0.0な環境なら便宜合わせること。

-A INPUT -p tcp --dport 3689 -j ACCEPT
-A INPUT -j ACCEPT -p udp -s 192.168.1.0/24 -d 224.0.0.251

を追加します。
参考:mt-daapd の調子が悪いなぁと思ったけど - 徒然ぶろぐ

サービスの起動

ここまで設定出来たら、mt-daapdサービスを起動します。

sysvコマンドを使う場合

su -c "service mt-daapd start"
su -c "chkconfig mt-daapd on"

systemdを使う場合

su -c "systemctl start mt-daapd.service"
su -c "systemctl enable mt-daapd.service"

itunesで接続してみる。

プライベートネットワークアドレス内でitunesを起動してみましょう。下図のようにmt-daapd(サーバー名)が表示されているでしょうか?ちなみにサーバー名は/etc/mt-daapd.confないで変更可能です。

mt-daapd

itunesだけでなく、クライアントがLinuxの場合でも音楽再生アプリケーションrhythmboxなどで共有できます。お試しあれ。

とします。mt-daapdをすぐに起動し、システムの起動時に自動的に起動するという意味です。

トラブルシューティングガイド

データベースが更新されない場合

音楽ファイルの配置を変更するとうまく反映されない事がありました。その場合には、

su -c "rm /var/cache/mt-daapd/songs.gdb

として、データベースを削除し、

su -c "service mt-daapd restart"

とすれば、データベースが新しく初期化されたものが作り出されます。/var/log/mt-daapd.confファイルには、

2012-03-19 20:48:23: Initializing database
2012-03-19 20:48:23: Starting mp3 scan

と出ていればOKです。

誰でもLinuxサーバーを超簡単に作れる本(DVD-ROM付) (日経BPパソコンベストムック)
誰でもLinuxサーバーを超簡単に作れる本(DVD-ROM付) (日経BPパソコンベストムック)
クチコミを見る

知識ゼロから始めるLinuxサーバーの作り方 (日経BPパソコンベストムック)
知識ゼロから始めるLinuxサーバーの作り方 (日経BPパソコンベストムック)
クチコミを見る

ブログ内の検索
Google

WWW を検索
このblog内を検索
最新コメント
コンピューター オススメ
Linuxオススメ本
コマンド本
アクセスカウンター

    はてブリスト - 現在
    • ライブドアブログ