美文网首页MultiMedia
使用EasyDarwin搭建流服务器

使用EasyDarwin搭建流服务器

作者: Xiangdong_She | 来源:发表于2016-10-12 11:29 被阅读8829次

EasyDarwin是什么?

官方介绍??对,就是我,点我

准备工作

  • 操作系统:CentOS 6.4 64位
  • C P U:4核
  • 内 存:4G

开始搭建

一、下载并上传EasyDarwim源代码

1.最新的EasyDarwin服务器代码可在Github_EasyDarwin上面下载,下载之后得到。
2.将文件通过ftp工具上传到服务器上面。这里我们上传到/home文件夹下面

二、编译/部署

1.用SSH工具,登陆远程服务器,执行以下命令:

cd /home unzip –o EasyDarwin-master.zip
cd EasyDarwin-master/EasyDarwin/chmod +x ./Buildit./Buildit x64

注意:1.这里的系统是64位的,所以是./Buildit x64。如果是32位的,请使用./Buildit x32。经过以上步骤,EasyDarwin服务器就在服务器上面编译部署上了。

注意:2.如果服务器上缺少编译环境,缺少解压缩软件等,请使用yum工具进行安装,缺少编译工具时,只需要看在执行./Buildit XXX时报什么错即可。
一般来说需要安装c++的环境,命令如下:

yum install gcc-c++
yum install gccgcc-c++ gdb autoconf automake

三、运行EasyDarwin服务器

安装部署完成之后,会多一个文件夹x64。我们需要将WinNTSupport目录下的html文件夹整个拷贝到x64目录下,否则将无法访问服务器的管理后台。

以下为拷贝复制命令(在EasyDarwin目录的前提下)

[root@VM_174_213_centos EasyDarwin]# cp -r WinNTSupport/html x64/

注意:在启动EasyDarwin服务器之前,最好是保证8088端口没有被占用,此端口为EasyDarwin服务器管理控制台的访问端口。如果要修改,可修改WinNtSupport目录下的easydarwin.xml文件。

以上步骤执行完成之后,可执行启动命令来启动服务器。先进入x64目录,有两种启动方式:

调试模式: 此模式启动之后可以看到控制台打印的信息

./easydarwin –c ../ WinNtSupport/easydarwin.xml –d

后台模式: 注意这种模式下的配置文件目录必须用绝对路径

./easydarwin –c /home/EasyDarwin-master /EasyDarwin/WinNtSupport/easydarwin.xml &
四、配置和管理

服务器启动成功之后,可以在浏览器输入http://ip:8088/login.html来访问EasyDarwin服务器的控制台了。首先是要登陆,输入用戶名/密码:admin/admin即可进入控制台。

在控制台可以开始做一些配置并重启服务器。

  • RSTP端口:做直播推送和播放的时候都用到的端口
  • Mongoose端口:控制台的访问端口
  • HTTP端口:WEB服务的端口,比较常用的就是可以获取在线直播列表。

五、反馈与建议

相关文章

网友评论

    本文标题:使用EasyDarwin搭建流服务器

    本文链接:https://www.haomeiwen.com/subject/hxobyttx.html