新睿云

> 知识库 > dss Dataiku DSS安装 Linux中编译Darwin Streaming Server

dss Dataiku DSS安装 Linux中编译Darwin Streaming Server

作者/来源:新睿云 发布时间:2019-12-02

Darwin Streaming Server(通称DSS)是QuickTime Streaming Server开放式源代码的版本号,同时适用FreeBSD、Linux、Solaris、Windows NT和Windows 2000等多个服务器系统,是当前所有同类产品中适用平台最多的一个。DSS源代码完全采用标准C++语言写成,编程风格非常出色,每个C++类都相匹配着一对和类同名的.h/.cpp文件。可是由于大量采用了面向对象编程的概念,如继承、多态等等;而且源文件和类非常多,所以不太容易搞清楚。


其中,最为重要的是基础性功能类库(CommonUtilitiesLib)和流化服务器(StreamingServer)两个工程,前面一种是整个系统的通用代码工具箱,包含了线程管理、数据结构、网络和文本分析等多个功能模块。


1.下载DSS
wget https://cdn.downloads.dataiku.com/public/dss/5.1.7/dataiku-dss-5.1.7.tar.gz

DSS可在Ubuntu,Debian,CentOS,RHEL和Amazon Linux上运行。有关版本号的详细信息,请参见“ 需求”页面。


2.打开压缩包
将下载的存档解压缩到要安装DSS的位置。
即使安装完成后,也必须保留目录。
tar xzf dataiku-dss-5.1.7.tar.gz


3.安装
启动安装脚本。您需要选择:
Dataiku DSS将在其中存储配置和数据的目录。
基本TCP端口。
dataiku-dss-5.1.7/installer.sh -d DATA_DIR -p 11000


4.开始
DATA_DIR/bin/dss start


5.进入网址
浏览 http://<your server address>:11000。

相关推荐文章《系统性能下降,存储容量减少如何解决?如何避免存储容量浪费?


dss


Linux中编译安装Darwin Streaming Server


首先需要进行一些必要的准备工作:
准备好软件暂存的目录,并从官网下载软件的源码:
$ apt-get install patch make gcc g++ 
$ mkdir soft
$ cd soft
$ wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr6.0.3-Source.tar


创建 Darwin 用户qtss
$ groupadd qtss
$ useradd qtss -g qtss


源码下载完成后,需要解压tar包
$ tar xvf DarwinStreamingSrvr6.0.3-Source.tar
给源码安装补丁文件,进入DarwinStreamingSrvr6.0.3-Source目录,并打补丁:
$ cd DarwinStreamingSrvr6.0.3-Source
$ wget http://www.abrahamsson.com/dss-6.0.3.patch
$ patch -p1 < dss-6.0.3.patch  
$ wget http://parsa.epfl.ch/cloudsuite/software/darwin/dss-hh-20080728-1.patch
$ patch -p1 < dss-hh-20080728-1.patch


执行
$ ./Buildit 

推荐相关应用:GPU加速云服务器   云服务器快照

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待