cara menjalankan lebih dari satu transmission dalam satu server

6
Arsip Mencatat Info www.mencatat.info Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014 Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server Linux Debian atau Ubuntu Oleh : Gusti Tammam ( [email protected] ) Pendahuluan ransmission merupakan torrent client paling populer yang digunakan oleh pengguna vps linux. Selain karena alasan tampilan yang simpel, mudah dan elegan, kebanyakan user menggunakan transmission karena instalasinya yang tidak begitu rumit. Tranmission sudah dilengkapi dengan built-in web server dengan port default yaitu 9091. Melalui port tersebutlah Kita dapat mengakses web interface dari transmission melalui web browser favorit kita. Biasanya struktur URL yang perlu kita masukkan pada web browser ketika ingin mengakses transmission adalah sebagai berikut : {ip server atau domain : port transmission } . Dan gambar di bawah ini menunjukkan tampilan web interface dari transmission. T Contoh : Server kita memiliki IP 123.45.678.9 dan domainnya adalah www.doma.in Dan Transmission berjalan di port 9091 Maka cara kita mengakses transmission adalah dengan memasukkan beberapa contoh URL di bawah ini : http://123.45.678.9:9091 http://www.doma.in:9091

Upload: aditya-gusti-tammam

Post on 08-Jul-2015

71 views

Category:

Technology


1 download

DESCRIPTION

Dalam dokumen ini dijelaskan langkah-langkah bagaimana caranya menjalankan beberapa torrent client transmission sekaligus dalam satu server.

TRANSCRIPT

Page 1: Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server

Arsip Mencatat Info www.mencatat.info

Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014

Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server Linux Debian atau Ubuntu

Oleh : Gusti Tammam ( [email protected] )

Pendahuluan

ransmission merupakan torrent client paling populer yang digunakan oleh pengguna

vps linux. Selain karena alasan tampilan yang simpel, mudah dan elegan, kebanyakan

user menggunakan transmission karena instalasinya yang tidak begitu rumit.

Tranmission sudah dilengkapi dengan built-in web server dengan port default yaitu 9091.

Melalui port tersebutlah Kita dapat mengakses web interface dari transmission melalui web browser

favorit kita. Biasanya struktur URL yang perlu kita masukkan pada web browser ketika ingin

mengakses transmission adalah sebagai berikut : {ip server atau domain : port transmission } .

Dan gambar di bawah ini menunjukkan tampilan web interface dari transmission.

T

Contoh : Server kita memiliki IP 123.45.678.9 dan domainnya adalah www.doma.in Dan Transmission berjalan di port 9091

Maka cara kita mengakses transmission adalah dengan memasukkan beberapa contoh URL di bawah ini :

http://123.45.678.9:9091 http://www.doma.in:9091

Page 2: Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server

Arsip Mencatat Info www.mencatat.info

Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014

Pada umumnya dalam sebuah server, hanya terdapat satu transmission yang berjalan.

Namun sebenarnya Anda juga bisa menjalankan beberapa transmission sekaligus dalam satu

server. Berikut ini adalah alasan mengapa orang perlu menjalankan beberapa transmission

sekaligus dalam satu server :

Ingin berbagi-pakai server dengan teman atau kerabat.

Ingin berjualan leechbox

Alasan privasi jika menggunakan 1 akun transmission untuk bersama

Dan lain-lain

Dalam artikel kali ini, akan dibahas langkah-langkah untuk menjalankan multi-transmission

dalam satu server dengan langkah-langkah sebagai berikut :

1. Install transmission

2. Pastikan transmission dalam keadaan mati

3. Melakukan duplikat file konfigurasi

4. Melakukan konfigurasi pada setiap file yang tadi diduplikat

5. Menjalankan semua transmission

6. Selesai

Page 3: Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server

Arsip Mencatat Info www.mencatat.info

Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014

Pembahasan

Instalasi Transmission Daemon Saya asumsikan di server Anda belum terdapat transmission, karena itu silahkan lakukan

langkah-langkah instalasi sebagai berikut :

# add-apt-repository ppa:transmissionbt/ppa

# apt-get update

# apt-get install transmission-daemon

Pastikan Transmission Daemon dalam Keadaan Mati Untuk mengecek status transmission-daemon, silahkan jalankan perintah berikut :

# /etc/init.d/transmission-daemon status

Apabila muncul respon : [ ok ] transmission-daemon is running. Itu artinya

transmission dalam keadaan hidup. Untuk itu Anda perlu mematikannya terlebih dahulu dengan

perintah berikut :

# /etc/init.d/transmission-daemon stop

Sehingga akan muncul respon [ ok ] Stopping bittorrent daemon: transmission-

daemon. Itu artinya proses penghentian transmission daemon telah berhasil. Dan ketika Anda

melakukan perintah pengecekan, respon yang akan muncul adalah [FAIL] transmission-daemon

is not running ... failed!

Menduplikat File Konfigurasi Untuk menjalankan lebih dari satu transmission, kita perlu menggandakan file konfigurasi

milik transmission. File-file yang akan di duplikat adalah :

/usr/bin/transmission-daemon

/etc/init.d/transmission-daemon

/var/lib/transmission-daemon

/etc/transmission-daemon

/etc/default/transmission-daemon

Perintah di bawah ini akan menduplikat file-file dari transmission-daemon ke transmission-

daemon2

# cp /usr/bin/transmission-daemon /usr/bin/transmission-daemon2 # cp /etc/init.d/transmission-daemon /etc/init.d/transmission-daemon2 # cp -a /var/lib/transmission-daemon /var/lib/transmission-daemon2 # cp -a /etc/transmission-daemon /etc/transmission-daemon2 # cp /etc/default/transmission-daemon /etc/default/transmission-daemon2 # chmod –R 777 /usr/bin/transmission-daemon2 # chmod –R 777 /etc/init.d/transmission-daemon2 # chmod –R 777 /var/lib/transmission-daemon2 # chmod –R 777 /etc/transmission-daemon2 # chmod –R 777 /etc/default/transmission-daemon2

Page 4: Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server

Arsip Mencatat Info www.mencatat.info

Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014

Kemudian buatlah symbolic link dengan perintah berikut :

# ln -sf /etc/transmission-daemon2/settings.json /var/lib/transmission-daemon2/info/settings.json

Melakukan Konfigurasi pada File yang di Duplikat Tadi Edit file /etc/init.d/transmission-daemon2 :

Cari kata ini NAME=transmission-daemon

Ganti menjadi ini NAME=transmission-daemon2

Edit file /etc/transmission-daemon2/settings.json :

Untuk merubah direktori download, Cari kata ini "download-dir": "/var/lib/transmission-daemon/downloads"

Ganti menjadi ini "download-dir": "path menuju direktori download untuk transmission-daemon2"

Untuk merubah peer-port, Cari kata ini peer-port": 51413,

Naikkan nilai peer-port 1 tingkat (peer-port tidak boleh sama untuk setiap transmission yang berada dalam satu server) peer-port": 51414,

Untuk merubah password, Cari kata ini "rpc-password": "{745678907320987632076238d58a4510eda06ff7sCZfdZ",

Ganti menjadi ini "rpc-password": "password-baru-yang-di-inginkan",

Untuk merubah username, Cari kata ini "rpc-username": "transmission",

Ganti menjadi ini "rpc-username": "username-baru-yang-di-inginkan",

Untuk merubah port transmission, Cari kata ini rpc-port": 9091,

Naikkan nilai rpc-port 1 tingkat (rpc-port tidak boleh sama untuk setiap transmission yang berada dalam satu server) rpc-port": 9092,

Untuk membuka akses ke semua IP, Cari kata ini "rpc-whitelist-enabled": true,

Ganti menjadi ini "rpc-whitelist-enabled": false,

Edit file /etc/default/transmission-daemon2 :

Cari kata ini CONFIG_DIR="/var/lib/transmission-daemon/info"

Ganti menjadi ini CONFIG_DIR="/var/lib/transmission-daemon2/info"

Menjalankan Ulang Semua Transmission Sebelum menjalankan ulang semua transmission, kita perlu menambahkan aturan booting

pada transmission-daemon2 yang baru saja kita buat tadi.

Page 5: Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server

Arsip Mencatat Info www.mencatat.info

Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014

Perintah di bawah ini berguna untuk memberikan intruksi pada transmission-daemon2 agar

otomatis aktif ketika server di restart :

# update-rc.d transmission-daemon2 defaults

Sekarang lakukan perintah di bawah ini untuk mengaktifkan semua transmission-daemon :

/etc/init.d/transmission-daemon start

/etc/init.d/transmission-daemon2 start

Selesai Akhirnya sampai pada tahap akhir, yaitu mengakses via browser :

Untuk mengakses transmission 1, silahkan menuju URL : http://ip-atau-domain-server:9091

Untuk mengakses transmission 2, silahkan menuju URL : http://ip-atau-domain-server:9092

Kesimpulan

Pada prinsipnya untuk menjalankan beberapa transmission sekaligus adalah melakukan

duplikasi pada file konfigurasi, asal jangan sampai ada konfigurasi yang sama atau tumpang

tindih. Sehingga Anda perlu melakukan editing pada beberapa file konfigurasi setelah

menduplikatnya.

Dengan melakukan cara-cara diatas, Anda bisa menjalankan banyak transmission dalam

satu server sebanyak yang Anda inginkan, asal jangan lupa untuk memperhatikan

kemampuan server. Apakah dia sanggup menjalankan banyak transmission.

Page 6: Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server

Arsip Mencatat Info www.mencatat.info

Cara Menjalankan Lebih dari Satu Transmission dalam Satu Server © Mencatat Info 2014

Pustaka & Referensi

http://ubuntuforums.org/showthread.php?t=1605906

Kritik, Saran, dan Pertanyaan

Silahkan kirim email ke [email protected]