OpGuide.txt
资源名称:p2p_vod.rar [点击查看]
上传用户:liguizhu
上传日期:2015-11-01
资源大小:2422k
文件大小:2k
源码类别:
P2P编程
开发平台:
Visual C++
- 1. 程序的启动和运行
- tsnew:
- nohup ./tsnew 1 &
- spnew:
- nohup ./spnew 1 &
- gcpnew:
- nohup ./gcpnew 1 &
- 程序的输出将在nohup.out中, 查看日志可以用
- tail -f nohup.out
- 2. 配置:
- tsnew: ats.cfg
- bind=192.168.10.13 //ts绑定的IP地址
- MysqlAddress=localhost //Mysql服务器地址
- User=root //Mysql用户
- Database=gtv //Mysql数据库
- Password= //Mysql密码
- Netfile=netblocks.cfg //配置网络块的文件
- spnew: asp.cfg
- MediaDB=./Media.DB //SP使用的DB文件
- MysqlAddress=localhost //SP使用的mysql服务器地址
- User=root //Mysql用户
- Database=gtv //Mysql数据库
- Password=gtv //Mysql密码
- WWWRoot=/var/www/localhost/htdocs/gtv/ //产生的gtv文件目录
- periodDump=60 //定期更新时间
- gcpnew: gcp.cfg
- trackerip=192.168.10.13 //TS的地址
- authid=10 //用于向TS认证
- authmd5=01234567890123456789012345678912 //用于向TS认证
- #ECP= //如果是ECP,设置为IP块
- #SCP= //如果是SCP,设置为频道名
- GCP=1 //如果是GCP,设置此项
- 3. makeDB
- makeDB [-v] [-r] [-n] [-m] [-p password] [-h host] [-u username] [-d database] [-s root_dir] [-b bdbfile].
- -v: print this message. 打印帮助信息
- -r: rename files name to _-md5-_ format. 将文件命名为_-md5-_原名格式, 缺省不重命名
- -n: delete the old DB. 删除原来的db, 并重新建立, 缺省不删除
- -m: insert into the mysql database. 插入到mysql数据库, 没有这项则不进行插入
- -p: mysql password. mysql密码
- -h: mysql host. mysql服务器地址
- -u: mysql username. mysql 用户
- -d: mysql database. mysql 数据库
- -s: directory to add. 要添加的目录 (缺省为/home/ftp)
- -b: berkeley DB file location. DB文件 (缺省为./Media.DB)
- 如: makeDb -s /home/data/ -b ./Media.DB
- 4. checkConsist.pl
- perl checkConsist.pl ARGV[0] ARGV[1]
- 如果ARGV[0]存在, 则将提示是否进行删除, 如果ARGV[0]为'v',
- 如: perl ./checkConsist.pl v
- 则打印一些运行信息.
- 如果ARGV[1]存在, 则将打印的信息打印到ARGV[1]这一文件中.
- 如: perl ./checkConsist.pl v info.log