In questo tutorial, ti mostreremo come installare e configurare Transmission sul tuo server CentOS 6. Per quelli di voi che non lo sapessero, Transmission BitTorrent Client presenta una semplice interfaccia in cima di un back-end multipiattaforma. La trasmissione è concessa in licenza come software libero secondo i termini della GNU General Public License (GPL), con parti sotto la licenza MIT. La trasmissione, come qualsiasi altro client BitTorrent, consente agli utenti di scaricare file dal Internet e caricare i propri file o torrent. Afferrando elementi e aggiungendoli all'interfaccia, gli utenti possono creare code di file da scaricare e caricare.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Trasmissione su CentOS 6.
Installa Transmission su CentOS 6
Passaggio 1. Innanzitutto, devi abilitare il repository EPEL sul tuo sistema.
## RHEL/CentOS 6 64-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm ## RHEL/CentOS 6 32-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
Passaggio 2. Installa la trasmissione.
yum -y upgrade yum -y install transmission transmission-daemon
Passaggio 3. Configura la trasmissione.
Modifica il file settings.json.
#find / -name settings.json #nano /var/lib/transmission/.config/transmission/settings.json "rpc-authentication-required": true, "rpc-enabled": true, "rpc-password": "mypassword", "rpc-username": "mysuperlogin", "rpc-whitelist-enabled": false,
Passaggio 4. Avvia la trasmissione
service transmission start
Installazione della trasmissione dalla sorgente
Passaggio 1. Installa le dipendenze e alcuni strumenti che utilizzeremo.
yum -y install openssl-devel curl-devel intltool gettext wget nano
Passaggio 2. Installa libevent 2.0
dipendenza.
Esegui il seguente comando di seguito per installarlo:
cd /usr/src wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./configure --prefix=/opt/libevent make make install
Passaggio 3. Ottieni e decomprimi la trasmissione.
wget https://transmission.cachefly.net/transmission-2.84.tar.xz tar xvf transmission-2.84.tar.xz cd transmission-2.84 export PKG_CONFIG_PATH=/opt/libevent/lib/pkgconfig ./configure --prefix=/opt/transmission make make install
Passaggio 4. Ora lo eseguiamo una volta per creare settings.json in ~ (home directory)
transmission-daemon
Passaggio 5. Uccidi l'aggiunta -HUP per forzare il dump delle impostazioni.
killall -HUP transmission-daemon
Passaggio 6. OK ora modifichiamo le impostazioni (a tuo piacimento) e non dimenticare di salvarle.
#cd ~ #nano .config/transmission-daemon/settings.json "rpc-authentication-required": true, "rpc-enabled": true, "rpc-password": "mypassword", "rpc-username": "mysuperlogin", "rpc-whitelist-enabled": false,
Passaggio 7. Infine, esegui nuovamente transmission-daemon. Deve essere eseguito solo una volta e quindi puoi accedere all'interfaccia web sulla porta che hai configurato.
transmission-daemon
Passaggio 8. Accesso alla trasmissione.
La trasmissione sarà disponibile sulla porta HTTP 9091 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com:9091
o http://your-server-ip:9091
. Dovresti essere accolto con la Transmission WebUI. Dopo aver effettuato l'accesso, noterai che il valore della password rpc all'interno del file settings.json verrà sottoposto a hash. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.
Hai installato correttamente Transmission! Ora esegui il seguente comando per visualizzare la guida di Transmission:
transmissioncli -h
Congratulazioni! Hai installato correttamente Transmission. Grazie per aver utilizzato questo tutorial per l'installazione del client Transmission BitTorrent sul sistema CentOS 6. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Transmission.