搭建环境:Win7+XAMPP(5.5)
网站根目录: D:\IT\XAMPP5.5\htdocs\
1 下载源码程序http://sourceforge.net/projects/nexusphp/,解压到网站根目录。
2 创建数据库pt, 导入 _db\dbstructure.sql
3 修改nexusphp的配置文件:config\allconfig.php
...
$BASIC=array(
'SITENAME' => 'SQD-PT', //网站名
'BASEURL' => 'localhost/nexusphp', //网站根URL:localhost或IP + nexusphp根目录名 PS:不要加http:// 'announce_url' => 'localhost/nexusphp/announce.php', //种子服务器 'mysql_host' => 'localhost', //mysql服务器
'mysql_user' => 'your-username', //可以连接到mysql的用户名和密码
'mysql_pass' => 'your-password', 'mysql_db' => 'pt', //上面新建的数据库名
);
...
4 下载 php_memcache.dll 模块到PHP的扩展目录 php\ext\ 然后在php.ini中导入模块 extension=php_memcache.dll
或者
修改’classes/class_cache.php’中的localhost为127.0.0.1。
否则可能会出现错误:Fatal error: Class 'Memcache' not found...
5 浏览器访问http://10.20.62.139/nexusphp,会自动跳转到 login.php 页面,随便注册一个用户admin并登陆,现在admin只是一个普通用户
6 把admin用户变为管理员,就是修改pt.users表中的用户的class值
update pt.users set class=16 where user name='admin'
7 制作和上传种子
μtorrent添加文件或目录,Tracker为:http://.../announce.php?passkey=xxxxxx
前面为种子服务器的URL, 后面xxx为控制面板下秘钥的值(users表中的passkey)