windows下搭建nexusphp教程

发布于 2020-02-27  3536 次阅读


1.安装APMServ
   百度一下,网上有很多选择一个下载,加压.我下的是APMServ5,运行。注意:这里要选择兼容模式,并以管理员身份运行,不然你会发现后面启动不了APache,mysql.这个软件比较老了。貌似08年后就没更新过了,不过还挺好用的。如果启动apache时提醒80,3306端口被占用就打开任务管理器先关掉。注意:启动的时候不要勾选ssl选项,勾了后就要以https打开,有点麻烦了些。还有一定要勾选Memcached。

2.下载安装Nuxphp
    Nuxphp是浙江大学发起的pt开源软件下载地址 ,解压到APMServ中htdocs文件夹下。

3.配置数据库
    打开phpMyadmin,可以直接在APMServ的界面上打开,也可以浏览器中,localhost/phpmyadmin.php打开,默认用户名root,密码为空.
新建一个表,导入htdocs/_db/dbstructure.sql数据库.

3.打开config文件,配置allconfig.php
    修改以下内容.
    $BASIC=array(
        'SITENAME' => 'yoursitename',    
        'BASEURL' => 'yoursiteurl',
        'announce_url' => 'yoursiteurl/announce.php',
        'mysql_host' => 'yourdbhostname',
        'mysql_user' => 'yourdbusername',
        'mysql_pass' => 'yourdbpassword',
        'mysql_db' => 'yourdbname',
);  
 我的修改如下 :
  $BASIC=array(
     'SITENAME' => '星空BT',
     'BASEURL' => '10.23.29.97',    (我的ip,我是校内网)
     'announce_url' => '10.23.29.97/announce.php',
     'mysql_host' => 'localhost:3306',
     'mysql_user' => 'root',
     'mysql_pass' => '',
     'mysql_db' => 'hudie',
);

如果出现Warning: Memcache::connect() [memcache.connect]: Can't connect to localhost:11211,
修改’classes/class_cache.php’中的localhost为127.0.0.1.
 
4.至此应该可以打开pt网站了,是不是很简单
   注册一个账户,打开数据库,修改账户的class属性为16,这下就是管理员了。可以修改网站界面,默认的界面比较丑。改一下,有几种选择,如果你会css还可以自己随便修改。好了,pt的网站就搭建成功了。可以发布种子下载了。


一个弱弱的菜鸡