|
|
第一种方法:0 W* P, u$ C5 V+ F3 y
CentOS 7 **下,**qBittorrent 一键安装****脚本6 o4 z) d1 d, V
1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚
" q6 z2 m4 e! l* |* Z- j: b本!2GB 内存及以上。
. M% r- [9 _; I' l {& j% `5 g2 ,安装方法& V+ Z/ [ ?: R$ h7 e/ Q; c) q3 q
- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh8 ]2 m( z0 _4 q5 A
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口8080
2 W U; c: C' |. C5 [( qWEB 账号:admin
$ I) ^% }8 w# H( e* `WEB 密码:adminadmin
0 T8 Y/ a% B! J+ k7 a管理命令:, |5 n4 E9 o i# e6 f# r% S
5. 运行qBittorrent
5 {) p) g# d) S6 b; [**1.**qbittorrent-nox. z K( i5 c+ C$ V7 V! I6 V6 b( s8 m0 m
此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。/ ?: S. ^0 I; k7 S, e. z
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。* j: y2 O* y8 u3 _$ E3 s: x
接下来的会显示一段信息:' Z s+ K; b+ e
********信息********
) H2 `7 @6 U1 G0 N$ Z9 b要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:8080# t5 B1 H' m1 L7 ]3 ]' T; i9 T
Web UI管理员用户名是:admin
/ q& A% k" ]3 ]在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。
! M/ b: l R" c v* s其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin; Q! l% m( r) l% l# e' |- S
将localhost 换成你服务器的ip 地址就可以再外网访问了。
- n% R( Z0 E! j2 T. k- Q* g4 v9 A(提醒一句,要记得修改默认密码)
, |* l) p; O6 X; r0 r. B如果要将qbittorrent-nox 放在后台运行,可以这样
$ Y- ]* O; q% _& j. [+ l- nohup qbittorrent-nox &' H+ p; A8 f0 w; I- k# A
复制代码 或者' |8 h/ k* v3 L, K, j, s
- qbittorrent-nox –daemon
2 m2 A4 \2 P# G+ ]$ S9 _
复制代码 , o0 r6 U( G2 O6 ]) J# |% a2 {# w
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
1 i) {7 z1 p' \" ~$ @, W; t4 Vnohup qbittorrent-nox --webui-port = 8686&+ {* C- H8 @+ p% r7 e: y
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
' V, p, f; d$ ]& C第二种方法:8 F' }2 H, z: r# ]* v
3.17 版本使用yum, [% K! r# l3 r! q
一。关闭防火墙9 R+ ?% P5 B) h6 l* r3 ^. J
停止防火墙
/ ~, Y+ |3 D& Y/ i5 M. K+ b- systemctl stop firewalld.service
1 T' k. a- `& Y$ J, `9 @9 C5 B
复制代码 禁止防火墙开机启动
7 Y. t7 c+ T n! x6 l! _& N: T: q* H- systemctl disable firewalld.service
( T4 ?- y' u& b! s3 l
复制代码 二。下载
( l: X) N9 |2 `& G `1 ?- yum install qbittorrent-nox# R# v7 g e, m: d) P; B$ t7 J3 B
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox
# c( d4 `' F; Q* n/ W- qbittorrent-nox3 O5 n6 X, A( f
复制代码
" v; ~/ @4 M+ o) h3 H此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。- |& g* d% W4 B. z9 |
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
8 t; k& t E7 T8 O& W# I接下来的会显示一段信息:
3 E. B# |; A# G- U; n********信息********. y3 N5 N4 M% o' y+ O
要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080
. {9 C0 H* V5 ^! k8 Z' QWeb UI管理员用户名是:admin4 ~9 K4 B' G% |/ n B4 w" |
在Web UI管理员密码是仍然是默认的一个为adminadmin
4 h2 T9 ~9 U- @) W5 t这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。
% }5 F# ?! Q* ^! Z其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin7 |* ^) R) b, y o% T# H) q
将localhost 换成你服务器的ip 地址就可以再外网访问了。, n5 H6 @/ o8 J2 u
(提醒一句,要记得修改默认密码)
3 S) Z, m7 V: \: P0 W! f: m如果要将qbittorrent-nox 放在后台运行,可以这样" U' J: X0 T2 T
- nohup qbittorrent-nox &$ X2 u) N; B w5 e3 i/ k
复制代码 或者. u6 r. N3 [0 F
- qbittorrent-nox –daemon
5 Q$ n9 p Z K8 f1 W7 H
复制代码 8 ], v K+ ~7 G3 C
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
. ` ]$ D7 g+ _/ K6 [' S; o* @nohup qbittorrent-nox --webui-port = 8686&9 \7 w. Y6 B' l& \ {& B9 f
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
9 x3 S& Z# M; C3 c# X第三种方法:
, ~9 _5 K4 k5 [: e+ v9 d1 |1. 安装依赖环境- ?( m2 C p/ A3 E C, ?% [
1.1。安装依赖0 j$ U1 f8 Q6 n4 `9 V1 u
- yum -y groupinstall "Development Tools"# m8 p" G3 I7 D6 |" A5 X
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码
2 A. C: c5 ~: y3 L**2\.** **安装Libtorrent**2.1。下载 Libtorrent包
5 y; Y% ~4 K# R- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码 ' Y2 \. O# V% s) R3 Y. A2 k& i
2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb) f3 n+ A M' i
- git checkout RC_1_09 q. i8 ]6 X1 k2 l
- ./autotool.sh
5 p) j& w+ @6 \( c/ l; y* v. t - ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令: U. r/ K$ S( d! e& y$ G0 s
- ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令
0 S/ Y2 x# L; `' w/ ]2 c h - make && make install
5 H& n0 B, ] ]4 a4 Y I+ `6 F - ldconfig
复制代码 ; n9 ^. d4 Y$ p! Z$ [9 ?
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令! K) J1 c" \( _ z3 T, b
$ G! I% }& @! |, b; Z1 o+ h
$ H. R2 _3 V1 ^% X. J: \4 }4 F; C" {# B) p+ ]' d
" [ Z) H: ?2 O) m3 Q' w, f8 X' k5 g# ]
7 @# M8 k$ T3 n* V. u
, C) `' L4 S! {8 T7 B% k% S8 u, c$ w |
|