CentOS6环境安装Transmission教程详解

虽然老左看到主机商以及购买的Linux VPS主机还是比较多的,但是大部分都局限在一般的上网或者是架设简单的网站用途。不过,Linux VPS主机的实际使用功能往往不止这些,我们可以用来特定项目环境的搭建,有的是用来搭建远程客户端刷单,也有的用来外汇项目,更有用来安装Transmission用于下载用途的。

 

昨天有网友提到是否会安装Transmission到VPS主机中,说实话之前老左还并没有听到有这样的用途,网友介绍到实际用于下载用途的还是比较多的,于是就搜索相关文章进行整理有效实施部署Transmission下载环境。这里需要提到的,我们在下载项目的时候,要确定商家支持,而且对于特定版权内容的建议谨慎,因为海外商家对于特定的视频文件是有版权的,正如书生说的下载国外或者新的视频文件要谨慎。

 

在这篇文章中,老左使用的是CentOS 6 64bit环境。老左仅仅是分享安装方法,对于我们下载以及支持的VPS主机并不确定支持这类使用,因为有些VPS不允许下载以及版权问题我们需要注意。

 

第一、安装Transmission

 

 代码如下 复制代码

cd /etc/yum.repos.d/
wget http://geekery.altervista.org/geekery-el6-x86_64.repo
yum install transmission transmission-daemon

 

登入SSH,然后采用yum repo的方式安装,这样速度比较快一些。安装过程中看到Y/n,输入Y回车。

 

 

这里我们看到是否导入GPG Key,直接输入y回车就可以。

 

第二、Transmission启动服务

 

 代码如下 复制代码

service transmission-daemon start

 

 

第三、Transmission防火墙配置

 

1、IPV4防火墙规则配置

 

 代码如下 复制代码

service iptables stop
vi /etc/sysconfig/iptables

 

这里我们iptables进行配置防火墙规则。

 

 代码如下 复制代码

-A INPUT -p tcp -m tcp --dport 9091 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 51413 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 49153:65534 -j ACCEPT

 

添加到规则中保存且退出。

 

 

2、IPV6防火墙规则配置

 

 代码如下 复制代码

service ip6tables stop
vi /etc/sysconfig/ip6tables

 

同样的添加规则。

 

 代码如下 复制代码

-A INPUT -p tcp -m tcp --dport 9091 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 51413 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 49153:65534 -j ACCEPT

 

然后同样保存退出,重启防火墙就可以。

 

第四、配置Transmission设置

 

1、关闭进程

 

 代码如下 复制代码

service transmission-daemon stop
killall transmission-daemon

 

我们在配置Transmission之前,需要关闭,这样才有效。

 

 

2、配置Transmission

 

 代码如下 复制代码

/var/lib/transmission/settings.json

 

找到settings.json文件,然后进行修改配置。如果不修改,我们只能本地打开,不可以用我们服务器IP地址打开。

 

 代码如下 复制代码

"rpc-authentication-required": true,
"rpc-enabled": true,
"rpc-password": "管理密码",
"rpc-username": "管理用户",
"rpc-whitelist-enabled": false,

 

关于Transmission配置文件的设置网上内容较多,比如路径设置,最大连接数等,这些暂时默认,后面搜索后慢慢研究,这里我们主要是要通过服务器IP登入可以访问,不修改只能本地访问。上面几个参数我们需要找到设置,比如用户名和密码要设置。

 

 

第五、启动transmission服务

 

 代码如下 复制代码

service transmission-daemon start

 

保存配置文件之后,我们再启动transmission。

 

第六、登录transmission客户端

 

 代码如下 复制代码

http://服务器IP地址:9091

 

登入的时候需要输入我们上面设置的用户名和密码。

 

 

这样我们就算安装完毕transmission,可以通过WEB客户端打开,这样就可以在线下载。

 

总结,老左就这么通过几个步骤安装完毕Transmission,可以实现WEB客户端下载。对于需要这类用途的朋友应该知道如何使用,老左不喜欢下载东东,所以就不演示下载了。

 

时间: 2024-07-29 23:30:37

CentOS6环境安装Transmission教程详解的相关文章

Centos下编译安装Nginx教程详解_nginx

一.安装nginx时必须先安装相应的编译工具 yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zlib-devel openssl openssl-devel pcre-devel 建立nginx 组 groupadd -r nginx useradd -s /sbin/nologin -g nginx -r nginx id nginx zlib:nginx提供gzip模块,需要zlib库支持 openssl:n

Linux下安装Redis教程详解

安装Reids   Redis下载地址:http://www.redis.io/download # wget http://download.redis.io/releases/redis-2.8.13.tar.gz # cd redis-2.8.13/ # make zmalloc.o: In function `zmalloc_used_memory': /usr/local/webserver/redis-2.8.13/src/zmalloc.c:226: undefined refer

Tomcat安装图解教程详解

tomcat安装图解教程 1.先我们可以百度搜索tomcat7.0安装文件然后下载在电脑,之后双击它在打开安装界面我们点击Next开始安装 2.进入到apache tomcae setup界面,我们点击 i agree也就是同意安装协议 3.如下图所示按照默认 4.其它的选择我们可以保持默认设置就行,用户名密码你可以自行设置一个 5.点击Next后会出现下图,它会自动找到JRE位置,如果用户没有安装JRE,可以修改指向JDK目录(很多用户安装后无法编译JSP,就是这里没找到JRE,请务必先要安装

LAMP环境(CentOS操作系统)安装步骤教程详解[图]

首先要下载CentOS操作系统的ISO,可以去官方网站下,也可以到附近镜像开源服务器下载.这里以版本5.3为例,下载文件有两种形式,一种是光盘CD版,要六张盘,要下载的文件为CentOS-5.3-i386-bin-1of6.iso.CentOS-5.3-i386-bin-2of6.iso.CentOS-5.3-i386-bin-3of6.iso.CentOS-5.3-i386-bin-4of6.iso.CentOS-5.3-i386-bin-5of6.iso.CentOS-5.3-i386-bi

PHP 7 的编译安装配置教程详解

php 的编译安装相当简单,且每个版本差异不大,正因为如此之前版本的编译安装过程也可以参考,当然,需要注意的是,每个版本的编译参数存在部分差异,以 ./configure --help 中具体描述的编译配置参数为准. 本文中系统环境为 CentOS 7 64bit,如使用其他系统环境的,请注意在某些 依赖安装环节 的差异. 准备工作 对于 CentOS ,yum 我向来是用作安装大批量依赖的工具,所以,一股脑安装这些依赖库吧. yum install -y gcc gcc-c++ autocon

Linux下php安装imagick教程详解

说明: php安装目录:/usr/local/php5 php.ini配置文件路径:/usr/local/php5/etc/php.ini Nginx安装目录:/usr/local/nginx Nginx网站根目录:/usr/local/nginx/html 1.安装编译工具 yum install wget make gcc gcc-c++ gtk+-devel zlib-devel openssl openssl-devel pcre-devel kernel keyutils patch

Laravel 5.2 安装配置教程详解

一,安装 1.服务器要求 Laravel 框架有对服务器有少量要求,当然,Laravel Homestead 已经满足所有这些要求,所以我们强烈推荐使用 Homestead 作为 Laravel 本地开发环境. 如果你没有使用 Homestead,那么需要保证开发环境满足以下要求: PHP版本 >= 5.5.9 PHP扩展:OpenSSL PHP扩展:PDO PHP扩展:Mbstring PHP扩展:Tokenizer 2.安装 Laravel Laravel 使用 Composer 管理依赖,

mysql5.6主从环境安装配置步骤详解

服务器配置: 10.1.1.231   master server 10.1.1.234   slave server 服务器系统为:centos5.6 软件包: MySQL-client-5.6.13-1.linux_glibc2.5.x86_64.rpm MySQL-devel-5.6.13-1.linux_glibc2.5.x86_64.rpm MySQL-server-5.6.13-1.linux_glibc2.5.x86_64.rpm MySQL-shared-5.6.13-1.lin

Ruby on Rails的安装配置教程详解

学习与开发 Ruby on Rails 应用的过程是在本地电脑上完成的.也就是你需要在本地电脑上创建 Rails 项目,运行它,然后学习或去做真正的开发.两种方法,一是可以直接在本地电脑上安装 Rails 项目的所有工具,然后直接在本地电脑上运行 Rails 项目.另外, 我们可以使用 Docker 去 Compose 一个 Rails 项目. 在本地直接运行 Rails 项目 需求 我在 macOS 上测试了整个过程.你需要: 安装 Ruby 安装 Xcode 安装 rails 打开终端,用