当前位置:七道奇文章资讯安全技术网络技术
日期:2011-02-25 11:52:00  来源:本站整理

在VPS的CentOS上安装Transmission的教程[网络技术]

赞助商链接



  本文“在VPS的CentOS上安装Transmission的教程[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

论坛上的教程是利用Ubuntu搭建的,简单合适新手,但是关于服务器 来说,CentOS才是首选,安定才是王道,所以奉上以下教程.分外是当你买了VPS之后,除了SEEDBOX以外,更能体验到他的本来魅力--服务器,你可以用他来搭建论坛(比方hd2pt),放自己的博客(利用wordpress),为自己打个死人图床等等,这都是题外话了.以下是教程:

确保你具有以下知识 :


中等水平的电脑 技术
知晓Linux的基本号令
一台VPS大概独立主机
SSH客户端 ,如PuTTY(Win下)大概Terminal(Mac下).Linux自带SSH号令可直接衔接.
非常钟.(我自己搭建只用了4分钟)
1.安装
我默许你已经拿到root账号 ,那么请你先登陆 SSH.2.安装先决条件
首先我们得安装运行Seedbox和网页掌握端的基层程序.输入以下号令:

yum -y install gcc gcc-c++ m4 make automake libtool gettext openssl-devel pkgconfig perl-libwww-perl perl-XML-Parser curl curl-devel vsftpd libevent-devel libevent libidn-devel zlib-devel

这一步按照服务器性能情形大概会耗费1-2分钟.3.安装intltool
CentOS自带的intltool已经有一段时间没有更新了,所以我们要手动安装最新版本.别耽忧,一条一条输入以下号令就好.(注:作者安装的是0.40.6版本,官方 已经出了0.9版本,请自行考虑安装!)

cd /tmp
wget http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gz
tar zxvf intltool-*.tar.gz
cd intltool-*
./configure --prefix=/usr
make
make install

4.安装Transmission
Transmission是BT客户端,是它真正下载 上传你的torrent.输入以下号令:

cd /tmp
wget http://download.m0k.org/transmission/files/transmission-2.04.tar.bz2
tar xvjf transmission-*.tar.bz2
cd transmission-*
./configure --prefix=/usr
make
make install

目前要加入一个系统用户用于运行Transmission:

useradd -mr transmission
chmod g+rwx /home/transmission/

成立init行脚本,用于运行Transmission.本代码改正自Jason Friedland的脚本

wget -O /etc/init.d/transmissiond http://pastie.org/pastes/962731/download
chmod 755 /etc/init.d/transmissiond

设置开机运行Transmission:

chkconfig --add transmissiond
chkconfig --level 345 transmissiond on

运行并终止Transmission.这一步特别重要,除了考证 能否成功配置Transmission之外,第一次运行它会产生一个配置文件 ,到时刻要配置Transmission就要设置这个文件.打完号令后你应当看到两个绿色的[OK ] .

service transmissiond start
service transmissiond stop

目前我们应当配置Transmission了,把下面粗体的username和password换成你自己的用户名和密码.

cd /home/transmission/.config/transmission/
sed -i 's/^.*rpc-whitelist-enabled.*/"rpc-whitelist-enabled": false,/' settings.json
sed -i 's/^.*rpc-authentication-required.*/"rpc-authentication-required": true,/' settings.json
sed -i 's/^.*rpc-username.*/"rpc-username": "username",/' settings.json
sed -i 's/^.*rpc-password.*/"rpc-password": "password",/' settings.json成立一个文件夹供存放Transmission要下载的内容:

mkdir -p /home/transmission/Downloads/
chown -R transmission.transmission /home/transmission/Downloads/
chmod g+w /home/transmission/Downloads/

然后正式运行Transmission:

service transmissiond start

测试Transmission:翻开以下网址 :
http://[主机IP]:9091/transmission/web/
会跳出一个窗口来要你输入账号密码,把在方才安装步骤里你自己的用户名和密码填进去.登陆后,你应当可以瞥见Transmission的WebUI.
还有Transmission的远程掌握软件


  以上是“在VPS的CentOS上安装Transmission的教程[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 在VPS的CentOS上安装Transmission的教程
  • <b>在VPS的CentOS上安装Transmission的教程</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .