Semi Auto Install Script For Ubuntu 10.04 + rtorrent + rutorrent 3.1
Register

We are the best invite forum on the internet! Here you will find free invites, free seedboxes, free bonuses, and much more. Our members know the true meaning of sharing and have created a truly global bittorent community! Our site has the most up to date information on all private trackers and our members will guide you and introduce you to this truly secretive and enlightened club. Ready to get started? Register now!


Results 1 to 5 of 5
Like Tree1Likes
  • 1 Post By chinapter

Thread: Semi Auto Install Script For Ubuntu 10.04 + rtorrent + rutorrent 3.1

  1. #1

    Join Date
    Nov 2010
    Location
    Shanghai,China
    Posts
    32

    Default Semi Auto Install Script For Ubuntu 10.04 + rtorrent + rutorrent 3.1

    These Script's Has Been Written By iDarkside For A Ubuntu 10.04 32-bit Server To Install rtorrent With rutorrent interface

    Features:-
    rTorrent Running in Screen (Latest)
    rTorrent Autostart On Reboot
    ruTorrent Webui 3.1 (Latest)
    All ruTorrent Plugins
    Removed Darkpal Theme
    Added Oblivion Theme
    Added New Favicon

    Steps:-

    Step 1 - login to your server via ssh

    Setp 2 - wget http://idarkside.co.uk/rut/script1.sh

    step 3 - chmod 777 step1.sh

    Step 4 - sudo ./step1.sh

    Step 5 - cd ~

    Step 6 - nano .rtorrent.rc

    Step 7 – copy following text in to the document


    Code:

    Code:
    #This s is an example resource file for rTorrent. Copy to
    # ~/.rtorrent.rc and enable/modify the options as needed. Remember to
    # uncomment the options you wish to enable.
    
    # Global
    max_downloads_global = 10
    max_uploads_global = 100
    
    # Maximum and minimum number of peers to connect to per torrent.
    min_peers = 20
    max_peers = 200
    
    # Same as above but for seeding completed torrents (-1 = same as downloading)
    min_peers_seed = 20
    max_peers_seed = 250
    
    # Maximum number of simultanious uploads per torrent.
    max_uploads = 20
    
    # Global upload and download rate in KiB. "0" for unlimited.
    download_rate = 0
    upload_rate = 0
    
    # Default directory to save the downloaded torrents.
    directory = ~/rtorrent/downloads
    
    # Default session directory. Make sure you don't run multiple instance
    # of rtorrent using the same session directory. Perhaps using a
    # relative path?
    session = ~/rtorrent/.session
    
    # Watch a directory for new torrents, and stop those that have been
    # deleted.
    schedule = watch_directory,5,5,load_start=~/rtorrent/torrents/*.torrent
    #schedule = untied_directory,5,5,stop_untied=
    
    # Close torrents when diskspace is low.
    #schedule = low_diskspace,5,60,close_low_diskspace=500M
    
    # Stop torrents when reaching upload ratio in percent,
    # when also reaching total upload in bytes, or when
    # reaching final upload ratio in percent.
    # example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0
    #schedule = ratio,60,60,stop_on_ratio=200,200M,2000
    
    # The ip address reported to the tracker.
    #ip = 127.0.0.1
    #ip = rakshasa.no
    
    # The ip address the listening socket and outgoing connections is
    # bound to.
    #bind = 127.0.0.1
    #bind = rakshasa.no
    
    # Port range to use for listening.
    port_range = 64300-64500
    
    scgi_port = 127.0.0.1:5000
    
    # Start opening ports at a random position within the port range.
    port_random = yes
    
    # Check hash for finished torrents. Might be usefull until the bug is
    # fixed that causes lack of diskspace not to be properly reported.
    check_hash = no
    
    # Set whetever the client should try to connect to UDP trackers.
    use_udp_trackers = no
    
    # Alternative calls to bind and ip that should handle dynamic ip's.
    #schedule = ip_tick,0,1800,ip=rakshasa
    #schedule = bind_tick,0,1800,bind=rakshasa
    
    # Encryption options, set to none (default) or any combination of the following:
    # allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext
    #
    # The example value allows incoming encrypted connections, starts unencrypted
    # outgoing connections but retries with encryption if they fail, preferring
    # plaintext to RC4 encryption after the encrypted handshake
    #
    encryption = allow_incoming,enable_retry,prefer_plaintext
    # encryption = allow_incoming,try_outgoing
    
    #
    # Do not modify the following parameters unless you know what you're doing.
    #
    
    # Hash read-ahead controls how many MB to request the kernel to read
    # ahead. If the value is too low the disk may not be fully utilized,
    # while if too high the kernel might not be able to keep the read
    # pages in memory thus end up trashing.
    hash_read_ahead = 10
    
    # Interval between attempts to check the hash, in milliseconds.
    hash_interval = 10
    
    # Number of attempts to check the hash while using the mincore status,
    # before forcing. Overworked systems might need lower values to get a
    # decent hash checking rate.
    hash_max_tries = 5
    
    # Max number of files to keep open simultaniously.
    max_open_files = 256
    
    # Number of sockets to simultaneously keep open.
    #max_open_sockets = <no default>
    
    max_open_http = 24
    
    # Example of scheduling commands: Switch between two ip's every 5
    # seconds.
    #schedule = "ip_tick1,5,10,ip=torretta"
    #schedule = "ip_tick2,10,10,ip=lampedusa"
    
    # Remove a scheduled event.
    #schedule_remove = "ip_tick1"
    
    dht = disable
    
    peer_exchange = no
    
    preload_type = 1
    
    max_memory_usage = 1024M
    Step 8 – Once Copied Press Ctrl + X

    Step 9 – When It Asks To Save File Press “Y”

    Step 10 – and make sure the file name is “.rtorrent.rc” make sure the “.” Is at the start

    Step 11 – screen –S rt rtorrent

    Step 12 – Press Ctrl + a + d (To View That Screen Again "screen -x rt)

    Step 13 - wget http://idarkside.co.uk/rut/script2.sh

    Step 14 – chmod 777 step2.sh

    Step 15 – sudo ./step2.sh

    Step 16 – cd /etc/apache2/sites-avalible

    Step 17 – In the 'default' file, scroll all the way down to the end and look for the second to last line '</Directory>'. Now add this 'code' directly under the '</Directory>' line :


    Code:
    Code:
    <Location /rutorrent>
      AuthType Digest
      AuthName "Authorized"
      AuthDigestDomain /var/www/rutorrent/ http://YOUR-SERVER-IP/rutorrent
     
      AuthDigestProvider file
      AuthUserFile /etc/apache2/.passwds
      Require valid-user
      SetEnv R_ENV "/var/www/rutorrent"
    </Location>
    NOTE: CHANGE YOUR-SERVER-IP With your actual server IP

    Step 18 – nano default-ssl

    Step 19 – In the 'default-ssl' file, scroll all the way down to the end and look for the second to last line '</Directory>'. Now add this 'code' directly under the '</Directory>' line Once Again:

    Code:
    Code:
    <Location /rutorrent>
      AuthType Digest
      AuthName "Authorized"
      AuthDigestDomain /var/www/rutorrent/ http://YOUR-SERVER-IP/rutorrent
     
      AuthDigestProvider file
      AuthUserFile /etc/apache2/.passwds
      Require valid-user
      SetEnv R_ENV "/var/www/rutorrent"
    </Location>
    NOTE: CHANGE YOUR-SERVER-IP With your actual server IP

    Step 20 – wget http:// http://idarkside.co.uk/rut/script3.sh

    Step 21 – chmod 777 script3.sh

    Step 22 – nano script3.sh – (OPTIONAL Steps 22 – 26 These Steps Are only To allow Change Of Default username “rtorr”

    Step 23 – change End of Line 20 and edit username from “rtorr” to your desired username

    Step 24 – Ctrl + X

    Step 25 - Press “y”

    Step 26 – Ensure File Name Is script3.sh

    Step 27 – sudo ./script3.sh

    Step 28 – Enter Password and Confirm When Asked then Wait For Script To Finish

    Step 29 – cd /var/www/rutorrent/conf

    Step 30 – nano config.php

    Step 31 – Scroll To Line 28 - $XMLRPCMountPoint = “/RPC2”

    Step 32 – Change “/RPC2” To “/var/www/rutorrent/plugins/rpc”



    Step 33 – go To Either:-
    http://your-server-ip/rutorrent
    https://your-server-ip/rutorrent

    Thanks For Using My Install Scrips
    Enon likes this.


  2. To remove ads become VIP. Inquire about advertising here.
  3. #2

    Join Date
    Sep 2011
    Location
    London, United Kingdom, United Kingdom
    Posts
    1

    Default Re: Semi Auto Install Script For Ubuntu 10.04 + rtorrent + rutorrent 3.1

    Your links are dead! I'd love to try your script. Do you have a new link?

    Thanks

  4. #3

    Join Date
    Sep 2011
    Location
    usa
    Posts
    334

    Default

    does anyone have something similar on a script to install rutorrent to split a 16g? so me and a friend can split 1TB a piece and have 8GB ram
    prefer Debian 6 squezze script if possible but would really like the best/easiest script to install and setup semi dedicated server on a kimi
    thanks for any help please.

    if Ubuntu script is all there is that is fine to
    Last edited by pgmoney; February 18th, 2012 at 07:45 AM.

  5. #4

    Join Date
    Feb 2010
    Posts
    448

    Default

    Quote Originally Posted by pgmoney View Post
    does anyone have something similar on a script to install rutorrent to split a 16g? so me and a friend can split 1TB a piece and have 8GB ram
    prefer Debian 6 squezze script if possible but would really like the best/easiest script to install and setup semi dedicated server on a kimi
    thanks for any help please.

    if Ubuntu script is all there is that is fine to
    Unfortunately there is no split script available. You will need to do it manually. What you could do for instance is create a virtual quota. That is by creating a file with the allocated filesize, and then mounting it as a mount point. The disadvantage of this might be slower IO. But this guarantees that rTorrent would at least not lock up.

    There is actually a paid plugin for rTorrent for this (which I would like to obtain too). I'm not the coder, or seller, but if you are interested for further information, please PM me.

  6. #5

    Join Date
    Jan 2012
    Posts
    15

    Default

    Cool, lot of people will follow this instructions

Similar Threads

  1. Ubuntu Seedbox with rtorrent/rutorrent and security
    By Deatherage in forum Operating Systems
    Replies: 9
    Last Post: 3 Weeks Ago, 01:32 AM
  2. SCC Irssi auto download script for uTorrent
    By Synthesis in forum Software
    Replies: 13
    Last Post: December 28th, 2011, 09:45 AM
  3. Easy install FreeNX remote desktop on Ubuntu 10.04 server
    By UltraSbox in forum Seedbox Tutorials
    Replies: 1
    Last Post: October 12th, 2011, 11:52 PM
  4. What torrent client is the best? (for Ubuntu 10.10)
    By speedsauce in forum Computers
    Replies: 25
    Last Post: July 6th, 2011, 01:31 AM
  5. Ubuntu - 10.04 LTS Lucid
    By havoc in forum Computers
    Replies: 1
    Last Post: September 18th, 2010, 02:45 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •