Flash Media Server 基本及SSL安全配置
来源:互联网 发布:sql语句查询表的列名 编辑:程序博客网 时间:2024/06/06 02:48
系统:CentOS 5.7
版本:FlashMediaServer4.5_x64 下载地址:http://download.macromedia.com/pub/flashmediaserver/updates/4_5_6/Linux_Release_x64/FlashMediaServer4.5_x64.tar.gz
一:下载 FMS 4.5 版本并解压,进入解压后的目录
cd FMS_4_5_6_r5012/
./installFMS
此时会出现一个Licence页面,直接调过即可,第一步需要输入序列号,可以参考使用这个:1462-5864-7783-6034-8316-3718
下面的安装过程就不多做介绍了
二:SSL的配置:
默认情况下,FMS使用1935端口,支持RTMP服务,这个是非加密的;有时候具体的业务需求中可能需要加密的配置,默认使用443端口,现在介绍SSL的配置
这里牵涉到三个文件,首先配置启用443端口,修改 /$FMS_Install/conf/fms.ini文件,修改下列字段
将原有的ADAPTOR.HOSTPORT = :1935修改为ADAPTOR.HOSTPORT = :1935,-443以启用443端口,注意443前面的 - 号不能丢
2. 修改 /$FMS_Install/conf/Adaptor.xml , 修改证书相关配置选项:
<SSL> <!-- Controls SSL configurations for this adaptor (IP-based virtual host) --> <SSLServerCtx> <SSLCertificateFile>/opt/adobe/fms/conf/cert.pem</SSLCertificateFile> <SSLCertificateKeyFile type="PEM">/opt/adobe/fms/conf/private.pem</SSLCertificateKeyFile> <SSLPassPhrase></SSLPassPhrase> <SSLCipherSuite>ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH</SSLCipherSuite> <SSLSessionTimeout>5</SSLSessionTimeout> <SSLVerifyClient log="false">none</SSLVerifyClient> <SSLVerifyDepth>9</SSLVerifyDepth> </SSLServerCtx> </SSL>
这里介绍一下,cert.pem 为CA机构针对你的私钥颁发的证书文件,private.pem 即为你自己生成出来的私钥文件
配置完成之后,执行 /etc/inin.d/fms restart 即可。
- Flash Media Server 基本及SSL安全配置
- Flash Media Server配置
- Flash Media Server 4.5 配置
- Macromedia Flash Flash Media Server配置教程
- Flash Media Server下载与配置
- Flash Media Server的安装、配置及新功能介绍(共六篇)
- Flash Media Server起步
- Flash Media Server
- Flash Media Server 2.0
- Flash Media Server 入门教程
- Flash Media Server 入门教程
- Flash Media Server 入门教程
- Flash Media Server简介
- Flash Media Server
- Flash Media Server 4.5
- 关于Flash Media Server
- Adobe/Flash Media Server 5.0 配置与优化
- flash media server 2下载
- 磁盘分区表
- C语言中的内存布局
- 学习nutch搜索引擎的一些笔记
- centOS配置静态IP,设置网卡的名字
- Android学习笔记18:自定义Seekbar拖动条式样
- Flash Media Server 基本及SSL安全配置
- EAS 通过枚举设置下拉列表获取下拉列表的值
- maven 项目出现 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- redis
- 【介绍笔记本电脑无线网络连接不上的原因及解决办法】_91xcz
- Oracle中连接与会话的区别
- Android使用TouchDelegate增加View的触摸范围
- Redhat禁用IPV6
- ASP.NET页面的字符编码设置