Apache添加MP4流媒体服务扩展

为Apache添加MP4扩展
apxs是apache的一个辅助工具软件,
它通常用来为apache安装扩展模块,
甚至可以直接将.c的源程序自动编译成.so程序,
并能自动配置httpd.conf文件,
将新安装的扩展添加到配置文件中启用。

CentOS下安装httpd的时候,
默认是没有这个工具的。

要安装apxs其实也简单,
只需要安装httpd-devel就可以了:

yum install httpd-devel



如果安装的时候提示少了某个软件的支持,
则先安装那个缺少的软件,
然后在重新尝试上述httpd-devel的安装命令即可。

httpd-devel安装完成之后,
apxs工具默认会安装在目录:/usr/sbin/ 里面。

如何查看httpd-devel安装的软件相关路径呢?
且输入下面命令查看:

rpm -ql httpd-devel

#安装库
yum -y install apache2-threaded-dev

#下载软件包
wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz
tar zxvf apache_mod_h264_streaming-2.2.7.tar.gz  

#编译安装软件包
cd  mod_h264_streaming-2.2.7  
./configure --with-apxs=`which apxs2`
make  
make install  

#编辑apache设置
vim /etc/httpd/conf/httpd.conf

#添加下面内容

LoadModule h264_streaming_module /usr/lib64/httpd/modules/mod_h264_streaming.so

AddHandler h264-streaming.extensions .mp4


#重启
apachectl  restart


你可能感兴趣的:(apache,扩展,mp4)