- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vod技术文档
Vod技术文档
VOD(Video-on-demand),即视频点播技术的简称,也称为交互式点播系统,视频点播计算机技术、网络技术、多媒体技术发展的产物,是一项全新的信息服务,用户通过直接在网页上选择视频,就可以观看到想看的节目。VOD点播系统是一套分布式系统,Web部分通过核心交换机与前端Internet相连接,主要分为两大部分,Web服务器和数据库服务器。
web服务器
Web部分通过核心交换机与前端Internet相连接,基于FreeBSD+PHP,
1.FreeBSD
FreeBSD是一种UNIX操作系统 为不同架构的计算机系统提供了不同程度的支持。Commit
选 minimal
最小化安装
选择 bash src ports
然后 安装即可
2.Php
Php是工作在netmao影视系统上,经过近三年的经验和技术积累,NetMao 在安全部署上已逐步走向成熟。自创的多项技术使得 NetMao 可以在极为繁忙的服务器环境下快速稳定运行,切实节约网站成本,提升网站品质。功能强大便于操作的后台管理系统全静态的页面生成及高效率的缓冲模式提高浏览速度和个性化设置及网站安全,并极大降低了服务器承受负荷
2.1 Apache+php安装
1)先更换一下源地址:
# ee /etc/make.conf
MASTER_SITE_OVERRIDE?=\
/${DIST_SUBDIR}/\
/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/\
/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/\
/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/\
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
2)接着安装多线程下载工具axel
# cd /usr/ports/ftp/axel
# make install clean ; rehash
3)再接着安装perl-5.8.9.tar.bz2
# cd /usr/ports/lang/perl5.8
# make install clean ; rehash
4)安装PHP5
#cd /usr/ports/lang/php5/
#make install clean
5)安装Apache2.2
#cd /usr/ports/www/apache22/
#make install clean //注安装过程中会弹出选项, 请移动光标把丢MySql和PHP的支持选中后继续安装
Apache随FreeBSD启动:
#ee /etc/rc.conf
添加以下内容并保存:
apache22_enable=”YES”
6)配置Apache22
主要的 Apache HTTP Server 配置文件, 在 FreeBSD 上会安装为 /usr/local/etc/apache/httpd.conf
ServerRoot “/usr/local”
这指定了 Apache 安装的顶级目录。 执行文件被放到服务器根目录 (server root) 的 bin 和 sbin 子目录中, 而配置文件则位于 etc/apache。
ServerAdmin you@your.address
这个地址是在服务器发生问题时应发送电子邮件的地址, 它会出现在服务器生成的页面上,例如错误页面。
ServerName
ServerName 允许您配置发送回客户端的主机名,如果您的服务器被用户以别的名字访问 (例如, 使用 www 而不是主机本身的真实名字)。
DocumentRoot “/usr/local/www/data”
DocumentRoot: 这个目录是您的文档所在的目录。 默认情况下,所有的请求都会从这个位置去获取, 但也可以通过符号连接和别名指定其它的位置。
7)启动apache22
# apache start
8)配置PHP5
# vi /usr/local/etc/apache22/httpd.conf # 编辑 Apache 的设置文件加入下列几行
LoadModule php5_module libexec/apache22/libphp5.so # 取消 Mark 把 php5 Module 加载
DirectoryIndex index.php index.html
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
# cp /usr/local/etc/php.in
文档评论(0)