[Tutorial] How to setup an Bittorrent Indexer (Based on TorrentTrader)
#1
1. The first step is that we need an host to place this on. Id recommend an VPS or Dedicated server or Colo.

Here are some. PRQ and OlioHost.

The prices for it should be around $10 to $150 depending on who you go though and what you get.

2. After you purchased those

Download TorrentTrader v.2 (Direct Download)

Quote:If you choose Shared Web Host!
1. Create a new database
2. Logon onto phpmyadmin and import "Full Database.sql"
3. Put you MySQL info into /backend/mysql.php
Quote:$mysql_host = "localhost"; //leave this as localhost if you are unsure
$mysql_user = "user"; //Username to connect
$mysql_pass = "pass"; //Password to connect
$mysql_db = "dbname"; //Database name
?>
4. Edit "/backend/config.php" - Make sure you change the name of your site, domain and tracker, and other settings.

5 Login to your FTP Client, and Upload the folder "upload" to you site root, normally "public_html".

6. Chmod 777 the following ./cache , ./backups , ./uploads , ./upload/images , and ./import

7. To verify that the site is setup correctly, run check.php and make sure everything is up.

8. Delete check.php from the site and then register yourself on the site, you are now administrator.
*****************************************************************************
Quote: If you choose an VPS, dedicated or colo. ( If you don't know how to do this, please EMail me or just get a Shared. )
1. SSH into your server and then install memcached, php5, php-curl, php-mysql, mysql-server, mysql-client, apache2, phpmyadmin.
2. Create a new database
3. Logon onto phpmyadmin and import "Full Database.sql"
4. Put you MySQL info into /backend/mysql.php
Quote:$mysql_host = "localhost"; //leave this as localhost if you are unsure
$mysql_user = "user"; //Username to connect
$mysql_pass = "pass"; //Password to connect
$mysql_db = "dbname"; //Database name
5. Edit "/backend/config.php" - Make sure you change the name of your site, domain and tracker, and other settings. (Now, GOTO the bottom and do the following. )
PHP Code:
// Caching settings
$site_config["cache_type"] = "memcache"// disk = Save cache to disk, memcache = Use memcache, apc = Use APC
$site_config["cache_memcache_host"] = "localhost"// Host memcache is running on
$site_config["cache_memcache_port"] = 11211// Port memcache is running on
$site_config['cache_dir'] = getcwd().'/cache'// Cache dir (only used if type is "disk"). Must be CHMOD 777 

6. Login to your FTP Client, and Upload the folder "upload" to you site root, normally "public_html".

7. Chmod 777 the following ./backups , ./uploads , ./upload/images , and ./import

8. To verify that the site is setup correctly, run check.php and make sure everything is up.

9. Delete check.php from the site and then register yourself on the site, you are now administrator.

That's all I have done so far, I created many MAJOR modifications to TorrentTrader v.2, I will post the modifications I made when I done testing them.
Reply
#2
Moved Mod
Reply
#3
because it's not a completed piece of work dj
  • the partially blind semi bald eagle
Bastard Elect
Reply
#4
Ok, I have decided to start an opensource torrent indexer based off it. I have started an TPB clone, which will include spiders and whatnot with it. Completely based off of Torrent Trader. The Hash Den will not have this design. But it will have similar back-end code. This version is for anyone who wants to run an clone of TPB on their site or just in case TPB closes.

[Image: image.php?id=9918_4BD3A7D5&jpg]
Reply




Users browsing this thread:
Do NOT follow this link or you will be banned from the site!