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服务的端口,比较常用的就是可以获取在线直播列表。
五、反馈与建议
- 微博:[@SombieFF]
- 邮箱:shexd1001@gmail.com
-
微信:WeChatId:wxxdong2102
wechat.jpg
---------非常感谢阅读这份帮助文档
网友评论