- 浏览: 1926685 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
cht的大摩托:
学习
IBM WebSphere Performance Tool / ISA / jca457.jar / ha456.jar / ga439.jar -
leeking888:
有没有linux 64位的相关librfccm.so等包啊?
web test LoadRunner SAP / java / Java Vuser / web_set_max_html_param_len -
paladin1988:
非常不错,多谢了。。
appServer IBM WebSphere / WAS 7 / 8.5 / was commerce -
hzxlb910:
写了这么多
net TCP/IP / TIME_WAIT / tcpip / iperf / cain -
acwyg:
ed2k://|file|LoadRunner.V8.1.is ...
web test performance tools / linux performance tools / windows performance tools
http://bbs2.chinaunix.net/viewthread.php?tid=1552053
ubuntu 6.06 LTS server 上安装 Helix Mobile Server
http://www.5dlinux.com/article/9/2009/linux_29971.html
http://opensource.nokia.com/projects/mobile-web-server/index.html
http://www.realnetworks.com/industries/mobile/products/server/index.html
RealNetworks 官方网站上说 Helix Mobile Server for Linux 只能在 RHEL4 上安装,但经过今天试验,发现在 ubuntu 6.06 LTS server 上同样可以安装运行,而且运行效果很好!因为 ubuntu 6.06 LTS server 默认安装后没有任何服务,所以用 ubuntu 6.06 LTS server 作流媒体服务器效率应该会更高一些。Helix Mobile Server 安装之后没有自动启动和关闭脚本,所以要手工启动关闭的话还是比较麻烦的,本文将重点介绍如何创建 Helix Mobile Server 的启动和关闭脚本。
首先安装 ubuntu 6.06 LTS server,可以选择安装 LAMP,也可以不安装,这个不会影响后面安装 Helix Mobile Server。但如果安装了 LAMP 的话,后面安装 Helix Mobile Server 时需要注意不要让它的 http 端口跟 Apache 的 http 的端口冲突。
ubuntu 6.06 LTS server 安装完大概只有 200 M,比起 RHEL4 那个大家伙来,这个小巧多了。接下来该下载 Helix Mobile Server 了。
Helix Mobile Server 在搜新网 上可以找到最新的版本,当前的搜新网提供的最新的 Linux 版本是 RealNetworks Helix Universal Mobile Server v10.0.9.2735 ,这个版本带有 9999999 个用户到 2015 年才过期的许可证。
下载以后解压缩,然后将 setup.bin 的权限设置为 755,然后用 root 帐号执行就可以了。安装过程很简单,首先指定许可证的位置,许可证跟这个 setup.bin 文件在一个目录下的,不用多说,填上就可以了。然后填写安装路径,推荐安装到 /opt/helix 目录下,因为自动启动和关闭的脚本默认认为安装目录是这个目录,如果安装到其它目录,需要在 /etc/helix.conf 文件中指定好你的安装路径,例如,如果你安装在了 /usr/local/helix 目录下的话,那么你应该创建下面这个 /etc/helix.conf 文件:
在然后是配置管理员的帐号密码,这个帐号密码是 Helix Mobile Server 自己的,跟系统帐号无关。但是这里填写的帐号密码一定要记住,不然后面安装好了,你没法管理。
再下面是配置端口号,http 服务以外的端口号默认就可以了,http 服务的端口号不要跟 Apache 的端口号冲突,如果你的 Apache 已经使用了 80 端口,你这里最好指定 8080 端口作为 Helix Mobile Server 的 http 服务端口号。
配置 Web 管理端口号时,安装程序提供的端口号是随机分配的,你可以自己指定一个,但是一定要记住,不然同样在安装好之后,你没法管理。
接下来,你确认所有信息都已经配置正确后,确认后按 F 键就开始安装了。安装很快,一会儿就安装完了。
先试试能不能手工启动,进入到你安装后的目录下,在命令行里键入:
你可能会看到如下的错误:
没关系,只要先执行一句:
再执行
就可以看到服务器动起来了。这个服务是在前台运行的,要结束它,按 Ctrl + C 就可以了。
下面该配置启动脚本了,启动脚本我已经写好了:
- #! /bin/sh
- set -e
- # /etc/init.d/helix: start and stop the Helix Mobile Server daemon
- HELIX_HOME=/opt/helix
- if test -f /etc/helix.conf; then
- . /etc/helix.conf
- fi
- export LD_ASSUME_KERNEL=2.4
- test -x $HELIX_HOME/Bin/rmserver || exit 0
- ( $HELIX_HOME/Bin/rmserver -h 2>&1 | grep -q Helix ) 2>/dev/null || exit 0
- . /lib/lsb/init-functions
- check_for_helix_stop() {
- ( ps -A | grep -q `cat $HELIX_HOME/Logs/rmserver.pid` ) 2>/dev/null || return 0
- return 1
- }
- check_for_helix_start() {
- ( ps -A | grep -q `cat $HELIX_HOME/Logs/rmserver.pid` ) 2>/dev/null || return 1
- return 0
- }
- export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"
- case "$1" in
- start)
- log_begin_msg "Starting Helix Mobile Server..."
- check_for_helix_start || start-stop-daemon --start --quiet --background --exec $HELIX_HOME/Bin/rmserver -- $HELIX_HOME/rmserver.cfg || log_end_msg 1
- log_end_msg 0
- ;;
- stop)
- log_begin_msg "Stopping Helix Mobile Server..."
- check_for_helix_stop || start-stop-daemon --stop --quiet --oknodo --pidfile $HELIX_HOME/Logs/rmserver.pid || log_end_msg 1
- log_end_msg 0
- ;;
- reload|force-reload)
- log_begin_msg "Reloading Helix Mobile Server..."
- check_for_helix_stop || start-stop-daemon --stop --signal 1 --quiet --oknodo --pidfile $HELIX_HOME/Logs/rmserver.pid --exec $HELIX_HOME/Bin/rmserver || log_end_msg 1
- check_for_helix_start || start-stop-daemon --start --quiet --background --exec $HELIX_HOME/Bin/rmserver -- $HELIX_HOME/rmserver.cfg || log_end_msg 1
- log_end_msg 0
- ;;
- restart)
- log_begin_msg "Restarting Helix Mobile Server..."
- check_for_helix_stop || start-stop-daemon --stop --quiet --oknodo --pidfile $HELIX_HOME/Logs/rmserver.pid || log_end_msg 1
- check_for_helix_start || start-stop-daemon --start --quiet --background --exec $HELIX_HOME/Bin/rmserver -- $HELIX_HOME/rmserver.cfg || log_end_msg 1
- log_end_msg 0
- ;;
- *)
- log_success_msg "Usage: /etc/init.d/helix {start|stop|reload|force-reload|restart}"
- exit 1
- esac
- exit 0
下载以后放到 /etc/init.d 目录下,将属性改为 755 就可以了。
然后在 /etc/rc0.d/ 至 /etc/rc6.d/ 目录下建立如下符号连接:
ln -s /etc/init.d/helix /etc/rc1.d/K05helix
ln -s /etc/init.d/helix /etc/rc2.d/S95helix
ln -s /etc/init.d/helix /etc/rc3.d/S95helix
ln -s /etc/init.d/helix /etc/rc4.d/S95helix
ln -s /etc/init.d/helix /etc/rc5.d/S95helix
ln -s /etc/init.d/helix /etc/rc6.d/K05helix
重新启动计算机,你会发现 Helix Mobile Server 自动起来了,你还可以用 /etc/init.d/helix stop 关闭它,用 /etc/init.d/restart 重启它,很简单吧。
好了,现在你可以通过 Web 来管理你的 Helix Mobile Server 了。假设你的服务器地址是:192.168.252.1,管理端口号是:12345 的话,那在你的浏览器里输入 http://192.168.252.1:12345/admin/index.html 就可以打开 Helix Mobile Server 的管理页面了,不过第一次会跟你要用户名和密码,这个用户名和密码是你安装时填写的那个,输入正确就可以登录进去管理了。至于里面怎么配置嘛,我就不说 了,跟在 Windows 上的配置基本上差不多了!祝大家玩得开心!
end
发表评论
-
appServer WAS / WebSphere / javacore.txt 、heapdump.phd、core.dmp、Snap.trc
2016-08-24 16:45 2844s WAS生成的文件:javacore.***.t ... -
webserver waf / WAF 2.0 / ASERVER/1.2.9
2013-11-29 11:48 1783http://lindows.iteye.com/a ... -
WebServer Roxen
2012-04-17 10:39 1183... -
monitorServer nagios / cacti / tivoli / zabbix / SaltStack
2011-08-03 17:34 1469SaltStack 自动化配置管理工具 Zabbi ... -
webServer kzserver/1.0.0
2011-06-18 14:14 1364http://nanjing.3477.com/xinxi/v ... -
webServer fscs 0.1.1
2010-12-17 06:50 2320504 Gateway Time-out FSCS/0.1.1 ... -
searchServer IBM OminiFind / WebSphere Commerce SOLR
2010-09-25 10:34 1839百度搜索研发部 http: ... -
monitorServer ITCAM Agent for DB2 error_list
2010-08-04 16:42 2945红皮书 Tivoli / TIVOLI http:/ ... -
IBM WebSphere Portal / RAD 7.5
2010-04-08 08:05 2234WebSphere Portal v6.1 Programmi ... -
IBM WebSphere MQ / Omegamon XE for Messaging / ActiveMQ 5.9 / Apache Artemis
2010-04-08 08:01 3898s http://wiki.cns*****.com/p ... -
monitorServer IBM Tivoli Enterprise Monitor Server
2010-02-26 11:18 7016s Microsoft 的 SMS / MOM F ... -
blancerServer IBM WebSphere Edge Server 6.1
2009-12-22 23:35 3355file:///D:/soft/C59I0ML/setu ... -
webServer jetty
2009-09-02 21:12 3020http://www.jforum.net/confluenc ... -
cgiServer_Xitami
2009-08-15 12:28 1363Xitami:多平台,多线程的开放源码Web服务器。 h ... -
cloudServer Amazon EC2 / AWS / SWS / yunjisuan / yunfuwu / yuncunchu
2009-07-01 17:44 2113http://aws.amazon.com/ec2/ ... -
esbServer tibco / IBM WebSphere ESB / SOA
2009-06-08 23:45 2358http://www.open-open.com/66.ht ... -
appServer Geronimo
2009-05-15 01:29 1495应用服务器 共收录了 46 个项目 —— 第 1 页 htt ... -
webServer LiteSpeed
2009-03-12 12:02 2874http://rforum.andreas-s.net/ ... -
webServer qhttp
2009-03-12 11:28 2811502 Bad Gateway qhttpd Server T ... -
bugServer Mantis / ClearQuest / JIRA
2009-03-04 22:15 2973软件测试论坛 http://bbs.51testin ...
相关推荐
本教程将详细介绍如何使用Windows Media Services (WMS),Helix Server,以及VLC搭建流媒体服务器,帮助开发人员理解这些工具的功能及其搭建过程中的注意事项。 2. Windows Media Services流媒体服务器 Windows ...
Helix Server 是一款强大的流媒体服务器,常用于软件开发中的视频点播服务。配置 Helix Server 需要遵循一系列步骤,确保服务器能够正常运行并提供稳定的服务。 首先,安装 Helix Server 需要确保已获取有效的服务...
- 在左侧菜单中选择“Server Setup → Media Samples”,右侧将显示一系列预设的测试媒体文件。点击任意一个链接,如“Play RealVideo9 Sample”,系统会自动调用RealOne Player播放器并开始播放。 - 通过RealOne ...
Helix Server Now! Real Server 9.0 是 RealNetworks 公司推出的一款多媒体流媒体服务器,主要用于在网络上高效地分发音频和视频内容。这款中文版的说明文档详细介绍了产品的安装、授权、配置以及主要特性。 首先,...
流媒体发布服务器,免注册版,能够发布real,media格式的流媒体资源,完全破解版。
随着逐步完善、集成内容分散、附带广告、用户验证、提供web服务支持,以及处理(RealMedia, Windows Media, QuickTime, and MPEG-4)众多流媒体分发技术的工业化推进,来自RealNetworks的Helix成为一个能够为企业和...
《HelixServer流媒体服务器.doc》文档为开发人员提供了丰富的信息,涵盖了从Windows Media Services到Helix Server再到VLC等多种流媒体服务器的搭建和配置。无论是在大型企业还是小型项目中,开发者都能从中找到适用...
Helix Server下载RealNetwork Helix Server 是一款支持多格式、跨平台的流媒体服务器软件,能将高质量的多媒体内容发不到任何网络能够触及的地方!甚至是无线设备上。作为 RealNetwork 公司的产品;支持 RealAudio ...
Helix Server是由RealNetworks公司开发的一款流媒体服务器软件,主要应用于网络多媒体课件的传输与播放。在本文中,我们将深入探讨如何使用Helix Server进行流媒体点播和直播,以及相关的配置和操作。 首先,Helix ...
目前主流的流媒体服务器有微软的windows media server、RealNetworks的Helixserver和苹果公司的Darwin Streaming Server. 微软的windows media server只能在windows2000 server和windows 2003 server下使用,不在...
Helix Server是由RealNetworks公司开发的一款强大的流媒体服务器,它支持多种格式,如RealMedia、Windows Media、QuickTime、MPEG-4等,并且具备跨平台特性,可以在Windows和Linux操作系统上运行。流媒体技术使得...
Helix Server是由RealNetworks公司开发的一款专业级流媒体服务器软件,它支持广泛的多媒体格式,包括RM、RMVB、FLASH、RP/RT、MPEG-1、MPEG-4、QuickTime、ASF/WMA等。其主要功能是提供高质量的流媒体传输服务,适用...
Helix流媒体服务器是由RealNetworks公司开发的一款强大的多媒体流服务软件,它支持多种流媒体协议,如RTSP (Real Time Streaming Protocol)、HTTP (Hypertext Transfer Protocol) 和MMS (Microsoft Media Server)。...
Helix流媒体服务搭建主要涉及Real公司的Helix Server软件,这是一种强大的流媒体服务器,支持多种流行的多媒体格式,包括RM、RMVB、FLASH、RP/RT、MPEG-1、MPEG-4、QuickTime和ASF/WMA等。在Windows 2003系统中搭建...