十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
DSM Version PHP MySQL Apache
创新互联是专业的尼木网站建设公司,尼木接单;提供成都网站建设、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行尼木网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
DSM 4.1 5.3.15 5.1.49 2.2.22(Unix)
支持的 你将文件放到到 Synology 产品的 web 共享文件夹内,安装
1.改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库中 "user" 表里的 "host" 字段,把"localhost"改称"%",即可。 mysql -u root -pvmwaremysqluse mysql;mysq...
可以不用,群晖nas也可以建立网站。
大家都知道,想要建立一个网站,你就需要一个Web服务器,而群晖的NAS可以让你非常轻松地一键建立。
如果你的NAS是用于公司或工作室,团队需要一个内部网站,那么使用DSM内置的WebStation就不必再购置一台服务器或电脑了。
WebStation支持PHP和MySQL,也可安装Tomcat来支持Java,以及安装Python支持等,因此你可以搭建几乎所有流行的web程序。
DSM本身已经内置WebStation(包括HTTP服务器、PHP以及MySQL),不需再额外安装,你只需在控制面板Web服务里面启动它们即可。
现在很多人的家里都有好几台电视,喜欢Kodi/XBMC的人就会有多个机顶盒都安装了XBMC。熟悉XBMC的人都知道,XBMC是服务器端和客户端二合一的软件,每一个XBMC都是一个独立的个体,刮削的内容都是存在设备本地存储上的。那么这就出现一个问题,楼主家里所有的电影电视剧都是统一存储在NAS里的,楼主想要每台XBMC设备都显示一样的资料库该怎么办?
两个办法:
1. 手动一台一台的去升级资料库,当然你也可以安装自动更新资料库的插件实现自动更新。
2. 利用MySQL数据库管理刮削的资料,所有设备都读取该数据库里的资料,以后只需在一台设备上更新库,其他所有设备就都会收到更新后的资料库。
第一种办法不是今天要介绍的,今天主要教大家如何利用MySQL数据库来让家里的XBMC设备同步媒体库,让每一台设备都显示一模一样的媒体库。
需要的物料:
NAS一台(楼主用的群晖DS214)
装有相同版本VidOn XBMC的威动机顶盒数台(数量≥2),注意,每台安装的版本都必须是一样的。
U盘一个
操作步骤:
为了不开电脑,楼主打算把MySQL数据库安装到NAS上。
1. 在NAS上安装MariaDB和PHPMyAdmin,安装PHPMyAdmin需要启用Web Station (安装过程略)
2. 安装好用启动PHPMyAdmin,打开URL地址,用户名root,密码为空,登录。
3. 点击“用户”,“添加用户 ”
用户名 xbmc,任意主机,密码填两遍xbmc (用户名和密码随意,只要记住就行)
用户权限,全选。
点击“执行”,会提示已经成功添加了一个用户。
4. 编辑advancedsettings.xml文件
先看代码:
advancedsettings
videodatabase
typemysql/type
host10.10.2.55/host
port3306/port
userxbmc/user
passxbmc/pass
/videodatabase
musicdatabase
typemysql/type
host10.10.2.55/host
port3306/port
userxbmc/user
passxbmc/pass
/musicdatabase
videolibrary
importwatchedstatetrue/importwatchedstate
importresumepointtrue/importresumepoint
/videolibrary
pathsubstitution
substitute
fromspecial://profile/Thumbnails//from
tosmb://10.10.2.55/Public/XBMCData/Thumbnails//to
/substitute
/pathsubstitution
/advancedsettings
复制代码
type:数据库类型——mysql
host:服务器地址——楼主的NAS地址是10.10.2.55(配置的静态IP)
port:端口——3306
user:刚才创建的用户——xbmc
pass:刚才创建用户时设置的密码——xbmc
importwatchedstate:导入观看状态,未观看/已观看
importresumepoint:导入播放记录点,在某一台设备上观看到10分钟处,换台设备可以从10分钟处接着看。
path substitution:路径替换——上面的代码里把占用空间最大的图片的文件夹位置从本机转移到了NAS里的一个路径。
将上面的代码复制到文本文档里,另存为advancedsettings.xml文档,将文档拷贝到U盘里。
5. XBMC上的设置由于我使用的是威动机顶盒,所以是威动定制版,VidOn XBMC。
① 新安装的XBMC,先启动走完初始化流程
② 将文件从U盘里拷贝到XBMC的userdata文件夹里
userdata的路径(以威动机顶盒为例):文件管理器 - 本地存储 - Android - data - org.vidonme.xbmc - files - .xbmc - userdata
标红的部分,官方Kodi的应该 “org.xbmc.kodi”.
拷贝完成后基本上就算完成了,接下来打开VidOn XBMC,按正常方式添加你的视频所在文件夹的路径并进行刮削,刮削的文字信息都存储在MySQL数据库中,图片从网络上下载了以后也会被重新定位存储到NAS里,我的是这个位置:smb://10.10.2.55/Public/XBMCData/Thumbnails/ ,也就是说不会占用本机空间了。
其他XBMC设备的设置
刮削完成后,就可以对其他机顶盒开始设置了,让其他机顶盒统一都显示一样的媒体库内容。
其他机顶盒的设置也非常简单,只要将刚才写好的advancedsettings.xml文件复制到userdata文件夹里就可以了,启动XBMC后刚才设置好的媒体库就直接显示出来了无需再去配置。
这就是另一台机子,拷贝了advancedsettings.xml文件后直接显示出来的媒体库。
关于更新媒体库
用MySQL统一管理后,如果有新添加的电影,只需在一台机顶盒上进行更新媒体库就可以了,更新完毕后其他设备都会收到更新后的数据。
1、停止 mysql服务
2、编辑my.cnf文件,把skip-innodb注释
3、在目录中把ibdata1、ib_logfile0、ib_logfile1 这三个文件删掉
4、启动mysql 服务