DLNA server (mediatomb) on CentOS 5.4

mediatombとmysqlはインストール済み。半年くらい前に。
DLNS serverって同じサブネットにいないと見つけられない。
少なくともMLPlayer Lite on iPadは。
最初はwebサーバーとして構築してたこともあって、
違うサブネットにいたから見ることができず。
最近はwebサーバー使う機会もなくなったので
PCとかと同じサブネットに引っ越した。

で、mediatomb。
とりあえず
# service mediatomb restart
で起動したいがエラー

[root@sv ~]# service mediatomb restart
Shutting down mediatomb:                                   [失敗]
Applying multicast settings to eth0... Starting mediatomb: [  OK  ]

で、ログを見てもエラー
# tail /var/log/mediatomb
2011-02-27 22:20:52   ERROR: The connection to the MySQL database has failed: mysql_error (1045): "Access denied for user 'mediatomb'@'localhost' (using password: YES)"

どうやらmysqlのパスワード設定ができてないらしい。
ってことで某サイトからコマンドをぱくってくる。


[root@sv ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 12
Server version: 5.0.77 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show database mediatomb;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'database mediatomb' at line 1
mysql> grant all privileges on mediatomb.* to mediatomb@localhost identified by 'hogepiyo';
Query OK, 0 rows affected (0.00 sec)

mediatombをリスタート
# service mediatomb restart

するとテーブルが自動で作られる。

[root@sv ~]# mysqlshow -u root -p mediatomb
Enter password:
Database: mediatomb
+---------------------+
|       Tables        |
+---------------------+
| mt_autoscan         |
| mt_cds_active_item  |
| mt_cds_object       |
| mt_internal_setting |
+---------------------+

で、どうやってコンテンツ追加するの?
でだいぶ悩んでたら、
ブラウザ上で全部操作できた。

コメント

このブログの人気の投稿

Python SQLite スレッド間でコネクションの使いまわしは出来ない

slackでgeneralの投稿を全削除する

Google location history(JSON形式)をCSVファイルにする