播秀视频分享Beta1.0（2006年国庆献礼版）

发布日期：2006.10.1 PM 12：58

官方演示站点：www.boxiu.net

发布比较匆忙，难免会有这样那样的错误，高手能修改，修改不了，请柬您的问题发至boxius@gmail.com ，节后再完善。

下面的安装方法是我们常用的，一般中小站点只有一台服务器的情况，就使用下面的安装步骤可以顺利安装，经过测试的系统包括windows server/adv 2000、windows server 2003

事实上这样一个大型的WEB引用可以应用数台服务器做分布式服务，相关资料见“阳光播秀站”官方文档。

1、首先给oblog系统分配一个磁盘或目录，这里假设是“G:\boxiu\”

2、将所有文件解压到G:\boxiu\目录下，它们是cm-mov、data、htdocs、Server、FLV_Data

3、在IIS上建立一个虚拟主机，主目录为G:\boxiu\htdocs
   同时在主机下建立一个虚拟目录，名为cm-mov，指向到G:\boxiu\cm-mov
   在IIS虚拟站点中设置“自定义错误信息”，将404错误的消息类型改成“URL”，URL为“/cm-mov/404.asp”

4、安装FMS，直接运行软件包里的FlashMediaServer2.exe文件，该文件是由Adobe官方提供的最新版本（截止到2006年9月20日）
   开始运行后，首先设置一个用户名和密码，随便设置一个帐号即可，我这里设置为admin，密码123456，请不要模仿，把密码改成你自己的。
   第2步，设置端口。默认情况下访问端口为1935，管理端口为1111，我们测试时发现某些远程托管的服务器前端防火墙可能阻挡了1935端口，这种情况你可以把1935改成其他端口，例如21（相应的，你的FTP服务需要换一个端口）

   改访问端口的方法：打开“C:\Program Files\Macromedia\Flash Media Server 2\conf\fms.ini”文件，搜索“1935”，
	搜索到第2个时（ADAPTOR.HOSTPORT = :1935，注意前面没有“#”号）即可将该值修改为其他端口即可。
	该值同时需在“G:\boxiu\cm-mov\const.asp”中修改“FmsUseProt”变量即可

   安装完成后（假设安装在默认的C:\Program Files\Macromedia\Flash Media Server 2），
   默认配置只需要做2个操作：
	用文本编辑工具打开C:\Program Files\Macromedia\Flash Media Server 2\conf\Server.xml文件，
	搜索“<Localhost>”，将搜到的位置后面的“127.0.0.1”改成您当前主机的IP地址。

	建立FMS应用虚拟目录，默认情况下，在“C:\Program Files\Macromedia\Flash Media Server 2\applications”
	目录下建立名为“show”的目录即可。
	也可以改成其他目录名，这就需要修改后面的配置文件了。

5、现在，我们要使用http://www.123.com（该域名已经解析到本地主机）这个域名作为新站点访问地址，
   虚拟主机设置完成后，我们开始配置：
   修改G:\boxiu\cm-mov\const.asp（见配置文件注释）
   修改G:\boxiu\Server\cm.ini（见配置文件注释）
   修改G:\boxiu\htdocs\conn.asp，搜索“db = ”，修改数据库物理路径

6、现在建立WEB访问flv视频的虚拟目录：将“FLV_Data\UserVideo”设置成WEB虚拟目录
   名称对应于G:\boxiu\cm-mov\const.asp配置文件中的“MyVrtDir”变量
   注意：该值不对应将导致视频不能被正常访问。

7、为保证视频上传功能正常运行，在dll目录下运行“install.bat”文件，卸载此系统则运行“uninstall.bat”文件。

8、特别注意：Windows Server 2003 系统为安全起见，默认状态下很多文件格式是不允许通过IIS下载浏览的，.FLV格式便是其中之一，如果您的系统安装在2003，请设置IIS服务的MIME选项，增加.FLV扩展名，MIME属性为audio/video，否则播放器将无法工作。

9、WIN2003服务器上使用NTFS分区的磁盘，还需给予下面一些权限，否则不能正常工作：
   C:\Program Files\Macromedia\Flash Media Server 2\applications\show目录，需要给予everyone读取、删除权限，不可给执行权限；
   dll目录下，要给予everyone读取、执行权限，不给其他权限；
   cm-mov目录，跟htdocs目录一样，执行asp程序的基本权限即可；
   data目录由于是数据库，需要给予读取、写入权限；
   FLV_Data目录需要给予everyone读取、写入、删除权限，不可给执行权限；
   Server目录需要给予everyone读取、执行权限，不给其他权限；
   额外的：htdocs/dvimage目录，需要给予everyone读取、写入、删除权限，最好拒绝执行权限；

10、至此，一切配置完毕，请双击Server目录下的server_acc.exe，并将其最小化运行，这个东西是系统的关键，它负责把用户上传的文件转换成.FLV格式并抓图，几乎所有的视频分享站点，都会运行一个类似的进程来处理该任务。

   一定记得在计划任务管理建立一个计划任务，让这个程序随服务器开机运行。

11、后台管理路径：/admin/admin_login.asp
   管理帐号：admin
   管理密码：boxiu.net

   现在可以发布你的站点了。