DLNAサーバ再設定(mediatomb)

以前に立ち上げたDLNAサーバ(mediatomb)ですが、イマイチ調子が悪いです。
mediatombの設定画面でDATABASEがうまく更新されないので
再度DATABASEの設定をやり直すことにしました。
参考までに環境は、
ubuntu9.10
mysqlインストール済み
apache2インストール済み
です。
まずは、
「/etc/mediatomb/config.xml」の編集作業から開始です。
$ sudo vi /etc/mediatomb/config.xml
で編集を開始
<protocolInfo extend=”no”/>を<protocolInfo extend=”yes”/> に変更します。
つづいてDATABASEの設定ですが
「MediaTomb」は標準で「SQLite3」を使うようなので、
「mysql」に変更することにしました。
いままで使えていたということは、mediatombのインストール時に
「SQLite3」も入ってしまうのではないかと思います???
config.xmlの修正ですが
<storage>
<sqlite3 enabled=”yes”>
<database-file>mediatomb.db</database-file>
</sqlite3>
<mysql enabled=”no”>
<host>localhost</host>
<username>mediatomb</username>
<database>mediatomb</database>
</mysql>
</storage>
すでに「MySQL」はインストールされているので、
<sqlite3 enabled=”yes”>を「no」にして、<mysql enabled=”no”>を「yes」に変更します。
つづいては、MySQLの設定です。
$ mysql -u root -p
で設定開始
パスワードを入力して
$ show databases;
でdatabaseの確認をします。我が家サーバではmaediatombは設定されてなかったので
mediatombデータベースを新規に作成します。
$ create database mediatomb;
$ grant all on mediatomb.* to ‘mediatomb’@’localhost’;
$ flush privileges;
$ quit
続いてmediatomb DBに初期のテーブルを作成します。
これはmediatombのパッケージに含まれているsqlファイルを使います。
$ mysql -u root -p < /usr/share/mediatomb/mysql.sql これを実行するのですが、エラーが出てテーブルが出来ません。 ネット調査してみますと mysql.sqlファイルを編集して一番先頭に 「use mediatomb; 」 を追加してから再度実行するとすんなりとテーブルが作成されるようです。 次は、http://サーバ名:49152/にアクセスして設定&登録作業を 行います。

“DLNAサーバ再設定(mediatomb)” への1件の返信

  1. AGENT: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
    ふーん。。。ちんぷんかんぷん。。。
    うちはできあいのパソコンをソフトバンクレンタルのADSLモデムに普通につないでエロサイトとヤフオク見るくらいですw
    って、長谷川さんのHPにアクセスするだけでこっちのIP読まれて調査されてそうだな・・・・
    おれなんかWAN側の自分のIPさえわからないもん。。
    うちはねー、まだ地デジもないんだー
    だからNHK受信料も止めてもらった~

らっこおやじ へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です