|
第一种方法:) y Z, f% h( |. F4 C/ |5 I1 Z$ ?
CentOS 7 **下,**qBittorrent 一键安装****脚本& A# b( R2 ]7 A2 A2 p
1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚* e2 [0 t4 [# C4 U% q( r
本!2GB 内存及以上。
8 m' V" t9 ]0 L- @6 ]7 V7 j2 ,安装方法
; F$ D6 p/ S: H: ^: G: F& H$ u- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh
3 L* g @" l8 A
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口8080
n" ]; [8 F u/ SWEB 账号:admin
: A3 N( H9 c- V' v3 Y3 S; bWEB 密码:adminadmin/ t% w" [2 i6 c) ^ N: E. m$ E
管理命令:+ B; s: m7 e; u+ e; f5 a
5. 运行qBittorrent
/ [" o* @" m# {, K6 E u, ]# `**1.**qbittorrent-nox% N3 M V$ E" y8 b% X! o. f0 S
此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。; T' h5 Y& U7 P9 n3 M0 l, v1 c
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。) v: u, Z. Q" t& L4 V/ i0 k
接下来的会显示一段信息:/ B7 x% ~. h; S; Q5 @9 K$ w4 @
********信息********- ~1 Z8 \* K2 s/ Z5 t$ k! z5 d
要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:8080+ H% q& q g n4 ^5 C+ y# i
Web UI管理员用户名是:admin @ J- F$ t/ `! t* l. i5 t) p
在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。
3 a d2 g/ F9 K1 ~6 g( F* E& s8 C" I' ]其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin6 [: }/ X8 u8 S N
将localhost 换成你服务器的ip 地址就可以再外网访问了。
N/ G7 |2 V) L2 M3 C(提醒一句,要记得修改默认密码)' X0 t7 C& E; @' S# O2 i5 R" Y
如果要将qbittorrent-nox 放在后台运行,可以这样
8 I" Q& X$ L# V$ @# W; G/ o6 g6 D5 i- nohup qbittorrent-nox &
, J" l K7 T7 R4 d
复制代码 或者9 \) @9 B* n0 ~5 Q) A+ w0 b
- qbittorrent-nox –daemon1 _" X$ b6 x/ F9 P) S& i4 x
复制代码
% W p8 ~; ~4 D0 \3 z' q2 m如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****86868 U% Q- d9 \. v) k
nohup qbittorrent-nox --webui-port = 8686&
* J" E w+ s g% g如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
/ a2 M. X0 S- W7 I) c+ o3 h第二种方法:
$ r# }- s7 y3 X* s3.17 版本使用yum
/ x! L. s9 {0 Q9 H/ R一。关闭防火墙
- x# O4 I/ @* k8 }6 `8 j停止防火墙
# a% \& U0 E1 C; j( e$ ?' u0 E- systemctl stop firewalld.service
+ |% N; v, f7 c3 K; s# F
复制代码 禁止防火墙开机启动4 |: J) A% @1 o
- systemctl disable firewalld.service, d9 F* z1 i" B% l
复制代码 二。下载5 u, `! O$ \" I% K* h
- yum install qbittorrent-nox# B8 _0 X2 b9 G: F
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox
\! P* O: h) p% e; C, m6 v5 S- qbittorrent-nox
+ w# W# @, o" F) F
复制代码
; p& w, m$ p$ O' T/ ]# c此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
6 J' E/ {% [ I2 k H" G这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。. C3 S! M: S, l; A3 Z6 |
接下来的会显示一段信息:
/ X% m% e x' U& _6 r********信息********
$ `6 D" F! ]" X: n要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080; L* D* X( d- Z" E
Web UI管理员用户名是:admin
: {+ G4 I$ y o2 t# a1 M. K在Web UI管理员密码是仍然是默认的一个为adminadmin
, ]& q( f( n4 A5 B这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。
9 ?) Z8 e4 V; {- u+ Q其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin8 ~1 f9 ]6 s% m
将localhost 换成你服务器的ip 地址就可以再外网访问了。
7 r! M) ]; ^8 d9 R4 o9 @1 v(提醒一句,要记得修改默认密码)0 v! `3 J# ?& I7 _3 v0 @
如果要将qbittorrent-nox 放在后台运行,可以这样+ S; _2 X" x/ a R5 W3 s+ X
- nohup qbittorrent-nox &
7 g7 m; M' s: a- H4 I& q! t6 s# w
复制代码 或者
- l+ f( ]7 o% L- qbittorrent-nox –daemon4 W/ V- U2 M$ J5 L2 S
复制代码 ; _' W0 L6 i& |/ w5 [$ P
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
R! g5 e. y( O" {nohup qbittorrent-nox --webui-port = 8686&
- w- b5 U1 L: m: h, I, |如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到9 ] ]6 s* v+ F, C2 V- E
第三种方法:% y4 B6 n; p* U3 L0 q: r
1. 安装依赖环境
4 K& u0 {& K. D T" }+ Q1.1。安装依赖3 i0 v* m# [$ W
- yum -y groupinstall "Development Tools"6 R1 C4 K1 Q. @3 r
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码 / U# o8 n0 t( N6 T. q. m) U
**2\.** **安装Libtorrent**2.1。下载 Libtorrent包
) W/ H6 [; @! ^1 S" s4 s4 \- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码 + h. o/ h6 c+ ]1 H+ U
2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb! M4 x# L/ t& Q2 Z9 a$ J
- git checkout RC_1_08 G' i* u4 D6 F# E) c% m& ]
- ./autotool.sh1 Z7 U0 I$ R$ `( N$ _1 j
- ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令1 ^2 N/ A6 b$ @
- ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令
& i" k: ]; ^; F6 t' ?1 h: U) X1 I - make && make install
- _- M; q; H$ Z% f6 U5 | - ldconfig
复制代码 " h/ _- m3 T% Z& r, m. ^
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令
: d6 R/ b* g I$ U! G% T, f7 `- \. |& K7 T' k1 E, {8 \3 ~
! |' D3 s* T7 |* S1 F8 Q; e3 j7 r, [ ?# m( t1 x. z% j
$ ^3 g7 Q- D+ }1 O0 L& U
! o# ?' }! m* @3 K0 q" b
2 i' Y8 A: n2 |1 u J
" t: {3 h9 H3 U9 W0 N& f |
|