V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Transmission na vašem serveru CentOS 6. Pro ty z vás, kteří to nevěděli, Transmission BitTorrent Client nabízí jednoduché rozhraní navrchu multiplatformního back-endu. Přenos je licencován jako svobodný software podle podmínek GNU General Public License (GPL) s částmi pod licencí MIT. Přenos, stejně jako jakýkoli jiný klient BitTorrent, umožňuje uživatelům stahovat soubory z Internet a nahrávat své vlastní soubory nebo torrenty. Uchopením položek a jejich přidáním do rozhraní mohou uživatelé vytvářet fronty souborů ke stažení a nahrání.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. vám ukáže krok za krokem instalační Transmission na CentOS 6.
Instalujte Transmission na CentOS 6
Krok 1. Nejprve musíte ve vašem systému povolit úložiště EPEL.
## 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
Krok 2. Nainstalujte převodovku.
yum -y upgrade yum -y install transmission transmission-daemon
Krok 3. Nakonfigurujte přenos.
Upravte soubor 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,
Krok 4. Spusťte přenos
service transmission start
Instalace přenosu ze zdroje
Krok 1. Nainstalujte závislosti a některé nástroje, které použijeme.
yum -y install openssl-devel curl-devel intltool gettext wget nano
Krok 2. Nainstalujte libevent 2.0
závislost.
Spuštěním následujícího příkazu jej nainstalujte:
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
Krok 3. Získejte a rozbalte Přenos.
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
Krok 4. Nyní jej spustíme jednou a vytvoříme soubor settings.json v ~ (domovský adresář)
transmission-daemon
Krok 5. Pro vynucení výpisu nastavení ukončete připojující se -HUP.
killall -HUP transmission-daemon
Krok 6. OK, nyní upravíme nastavení (podle vašich představ) a nezapomeňte je uložit.
#cd ~ #nano .config/transmission-daemon/settings.json "rpc-authentication-required": true, "rpc-enabled": true, "rpc-password": "mypassword", "rpc-username": "mysuperlogin", "rpc-whitelist-enabled": false,
Krok 7. Nakonec znovu spusťte přenosového démona. Stačí jej spustit jednou a poté můžete přistupovat k webovému rozhraní na portu, který jste nastavili.
transmission-daemon
Krok 8. Přístup k přenosu.
Přenos bude ve výchozím nastavení dostupný na portu HTTP 9091. Otevřete svůj oblíbený prohlížeč a přejděte na http://yourdomain.com:9091
nebo http://your-server-ip:9091
. Měli byste být uvítáni s Transmission WebUI. Po přihlášení si všimnete, že hodnota pro rpc-password v souboru settings.json bude hashována. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.
Úspěšně jste nainstalovali Transmission! Nyní spusťte následující příkaz a zobrazte si příručku nápovědy Transmission:
transmissioncli -h
Blahopřejeme! Úspěšně jste nainstalovali Transmission. Děkujeme, že jste použili tento návod k instalaci Transmission BitTorrent Client na systém CentOS 6. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Transmission.