Feb 6, 2008

UBUNTU: Set it as Torrent Download Monster!



Aplikasi yang perlu digunakan:

  • remote console(SSH)
  • web server(apache)
  • database(mySQL)
  • P2P Client(Bittorrent)

Langkah-langkah nak setup:

  • install ubuntu server ataupun ubuntu desktop, ikut kegunaan server. Jika server tersebut anda gunakan untuk membuat kerja, maka gunakan Ubuntu utk Desktop. Jika box tersebut ingin digunakan sebagai pelayan sahaja, maka install ubuntu server edition.
  • Selesai installasi bagi Ubuntu(server/desktop), reboot box tersebut.
  • Login kepada user yang telah anda tetapkan.
  • buka terminal(kepada user yang install desktop version):
    • sudo passwd root <--- menetapkan password utk root
    • sudo nano /etc/apt/source.list
    • (langkah ini perlu untuk membuang source dari CD. Komenkan bahagian CD dari source list dengan menambahkan # di permulaan barisan CD tersebut.)
    • Update source anda dengan menggunakan command:
    • sudo apt-get update
    • kemudian upgrade semua pakej kepada keluaran/versi yang terkini sebelum memulakan proses meng"up"kan server torrentflux.
Okeh, lepas settle sume update/upgrade/dist-upgrade kita mulakan tugas utk membenarkan kita access kepada server secara remote/jarak jauh.
untuk menginstallkan menda ni.. Sila jalankan command di terminal:
    • sudo apt-get install openssh-server
  • kemudian padam komputer/server.
    • sudo shutdown -h now
  • Unplug semua monitor, keyboard, dan semua peralatan kecuali wayar power dan cable LAN.
  • Pasangkan semula komputer/server tadi(tanpa monitor,mouse dan keyboard) dan tunggu beberapa minit supaya Box tadi sudah sedia untuk beraksi.
  • Dengan menggunakan client SSH pilihan anda(Putty jika anda menggunakan windows/ Linux - Gunakan saja terminal), connect ke server tadi dengan ip yang telah anda tetapkan bagi box tadi.
  • jika tiada sebarang masalah, anda akan log masuk ke box tadi secara remote. Jika anda sudah masuk, sila install SWAT dan Samba.
    • sudo apt-get install samba swat xinetd smbfs
  • Skrang create samba password
    • sudo smbpasswd -a

  • Tambah configurasi SWAT pada xinet config dan save.
    • sudo nano -w /etc/xinetd.s/swat
  • # description: SAMBA SWAT
  • service swat
  • {
  • disable = no
  • socket_type = stream
  • protocol = tcp
  • #should use a more limited user here
  • user = root
  • wait = no
  • server = /usr/sbin/swat
  • }
  • Reload Xinetd dengan konfigurasi baru.
    • sudo dpkg-reconfigure xinetd
  • untuk memastikan swat telah berjalan, sila jalan kan arahan ini pada terminal:
    • sudo netstat -tap | grep swat
  • Sekarang, buat folder untuk dikongsi dengan arahan berikut:
    • sudo mkdir /share
    • sudo mkdir /share/incoming
    • sudo chmod 777 /share/incoming/

  • Untuk membuat perkongsian samba, anda perlu buka web browser(Firefox/IE) dah taip di alamat URL: http://localhost:901/shares
  • login sebagai root dan setkan:
    • path /share/incoming
    • valid user -
    • read only - no
    • dan commit changes

  • Kemudian install phpmyadmin
    • sudo apt-get install phpmyadmin

  • masuk/login ke phpmyadmin dengan menggunakan web browser : http://localhost/phpmyadmin
  • kemudian buat satu database baru bernama 'torrentflux' tanpa quote.

  • skrang tiba masanya untuk install torrentflux.
    • sudo apt-get install torrentflux
    • abaikan mesej mengenai libphp-adodb
    • configure database untuk torrentflux menggunakan dbconfig-common? yes
    • setkan password
    • Restart Apache? Yes

  • untuk konfigurasi torrentflux, buka web browser dan taipkan di alamat URL: http://hostname/torrentflux/
    • login sebagai user root box anda.
    • tukar konfigurasi:
      • path = /share/incoming
      • dan "SAVE"
    • Click "My Profile" dan update kan password jika perlu.
    • Kemudian cipta satu akaun pengguna.
  • skrang anda sudah mempunyai satu server yang bertujuan mendownload torrent.
  • keluar dari browser.
  • Buka semula browser, dan taip di Alamat URL : http://hostname/torrentflux
    • dan login sebagai user biasa yang telah anda create tadi. Dan enjoy mendownload torrent!
Berikut merupakan langkah-langkah untuk membuat satu torrent serber yang akan mendownload torrent tanpa henti(of coz ia akan berhenti jika anda memadam kan switch power server tersebut).


Thank you for your unbelievable support on Negative Zero - Permission to read and write blog for nearly 4 years. Don't forget to like Negative Zero on Facebook.
Blogirific.com Blog Directory





Post(s) you might like to read :

2 comments:

  1. torrentflux..
    so aku kurang paham konsep torrent monster ko ni? maknenye kita da install pastu dia akan auto download ke atau kne setkan satu website url dia pastu bila ada new torrent announce baru dia akan download...

    or kita manually download je pastu biarkan hehari kasi dia seeding??

    ReplyDelete
  2. lebey kurang mcm webserver sendiri la..
    kita upkan satu box/box yang sedia ada..
    kita install saja torrentflux, pastu kita nk masuk interface tu gi kat web browser..

    dia kita kene cari sendiri torrent tu.. tp gune torrentflux ne buleh terus cari..dn donload la..
    tp mmg kene cari dulu..sama ada gune URL sendiri ataupun gune torrentflux punye search engine.

    ReplyDelete