FreeBSD6.2下安装Helix DNA Server多媒体服务

很想架个视频网站玩一下,昨天无意中搜索到一个叫SHOWMOV的(网站: [url]http://www.vodcms.com/[/url]),下载 安装了,结果它对Firefox支持超烂。加了他们的QQ群,反映了相关问题,其中一个SHOWMOV的内部人员回馈说以后的版本会考虑Firefox。希望他们能做得更好:他们现在的论坛基本上形同虚设,找不到任何我想要的文档
结果SHOWMOV没弄清楚,倒是把Helix DNA Server折腾起来了,下面简单介绍一下架设方法(方法很简单,网络上有很多相关文章)。
1、程序下载:
先上 [url]https://helixcommunity.org[/url]注册 个用户,然后到 [url]https://helixcommunity.org/frs/?group_id=50[/url]下载程序。因为是FreeBSD的系统,所以下载servinst_plus_freebsd-5.0-i586.bin,不要下载servinst_nodist_freebsd-5.0-i586.bin了,它连rm的视频都放不了。FreeBSD的版本很久没更新了,只好选FreeBSD5.0的,Linux用户比较爽有更新版本。
2、安装
执行
代码:
    
    
    
    
chmod 777 servinst_plus_freebsd-5.0-i586.bin ./servinst_plus_freebsd-5.0-i586.bin
开始安装,因为这个版本是For FreeBSD5的,所以安装时会提示找不到libm.so.2,执行
代码:
    
    
    
    
ln -s /lib/libm.so.4 /lib/libm.so.2
可以通过安装。
具体安装很简单,填上相应信息就可以了。
代码:
    
    
    
    
You have selected the following Helix DNA Server configuration: Admin User/Password: test/**** Monitor Password: **** RTSP Port: 554 HTTP Port: 80 PNA Port: 7070 Admin Port: 19393 Destination: /home/ftp/backup/software/helix Enter [F]inish to begin copying files, or [P]revious to go back to the previous prompts: [F]:
这里说一下,我的系统中已经安装了APACHE,所以HTTP Port的端口要改成非80的,不然,一点播视频,网页就打不开了。
Admin Port要记住,它是进入WEB页面管理服务器要用的
像这样:
代码:
    
    
    
    
[url]http://192.168.1.3:19393/admin/index.html[/url]
然后填入相应的用户名(test)和密码(****)就可以登录管理页面进行设置了。

3、启动
执行
代码:
    
    
    
    
/usr/local/www/Helix/Bin/hlxserverplus /usr/local/www/Helix/default.cfg
(*我把Helix DNA Server安装到了/usr/local/www/Helix目录下*)
就可以了。
如果要随机启动,可以写个相应的脚本,放入/usr/local/etc/rc.d目录。我不会写,就把一个现成的拿来改,实现start/stop/restart。希望高手能写个好点的。
代码:
    
    
    
    
awei@www </usr/local/etc/rc.d> cat hlxserverplus.sh #!/bin/sh case "$1" in start) if [ -x /usr/local/www/Helix/Bin/hlxserverplus ]; then /usr/local/www/Helix/Bin/hlxserverplus --dhb /usr/local/www/Helix/default.cfg & echo . && echo 'hlxserverplus server started.' fi ;; stop) killall hlxserverplus && echo . && echo 'hlxserverplus server stopped.' ;; restart) echo . echo "Restart hlxserverplus server ......" $0 stop sleep 5 $0 start ;; *) echo "$0 start | stop | restart" ;; esac #end of /usr/local/etc/rc.d/hlxserverplus.sh awei@www </usr/local/etc/rc.d>

能力有限,请大伙指正。谢谢。

你可能感兴趣的:(FreeBSD,休闲,6.2,helix,多媒体服务)