|
|
第一种方法:
4 B9 G5 k# P# A+ O, ^CentOS 7 **下,**qBittorrent 一键安装****脚本
$ Q: n2 s9 k7 \! w" m; L0 ]7 I, a( N1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚
: s5 @& d9 ]+ a1 [7 W1 r* S) G1 |: f本!2GB 内存及以上。
3 Y5 \/ O2 r5 ~# b4 y9 }4 k2 ,安装方法: t2 U t, L/ k) X3 L# R
- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh# r% Y1 j- E" G/ N" A0 Z) |6 t
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口8080% O( N9 U/ S6 C% Y/ t( L$ Q
WEB 账号:admin
* u: W# O; c6 y0 \WEB 密码:adminadmin
) z- L- s1 D6 B管理命令:
( I1 [( f- ?* N# r& e5. 运行qBittorrent. |2 R3 J# y* e+ U6 z
**1.**qbittorrent-nox4 C! Y& M& K% X$ _+ L
此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
4 f h6 C, P# W* M* A8 E这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
7 T; r/ R' b: _# y- s接下来的会显示一段信息:' \" I; i3 b" u+ i7 o2 k- K$ B( e" f
********信息********
9 h4 c% T8 J) M& T N: ~要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:80808 O" d, _3 }" P, H4 ~
Web UI管理员用户名是:admin6 w& \5 ~7 H# U' T( w' {* E
在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。
4 O. E0 ]& }8 O4 d5 h8 r其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin7 T! B! M- j' G u2 {
将localhost 换成你服务器的ip 地址就可以再外网访问了。
- a7 b/ J+ j( J# G) C(提醒一句,要记得修改默认密码)
* \' z1 h& a0 U* X+ `3 M$ c7 U% R如果要将qbittorrent-nox 放在后台运行,可以这样; ~" s' j n( R# S8 T/ E! L k
- nohup qbittorrent-nox &2 }+ P$ W; V4 U1 @& f- s. S' z
复制代码 或者
: a1 u- B4 D1 Z9 l1 h- qbittorrent-nox –daemon
9 M, E: Q9 s) Q7 N& \+ d. d+ d @
复制代码
+ z3 ^5 {4 O$ P L4 s如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
+ a* a% G5 P0 ^4 W# V jnohup qbittorrent-nox --webui-port = 8686&* N% F2 W+ t% S$ [1 X3 F
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到& t5 J/ `# ?2 p! e+ e
第二种方法:" K$ r( w4 |/ y8 w2 R
3.17 版本使用yum
: d' a. Z& F- B" F6 P- W一。关闭防火墙+ Y `, a) i3 P
停止防火墙
; U' E5 m) a d$ V$ l9 d# w/ Y7 \- systemctl stop firewalld.service
' x. ?2 b v+ {! u/ z
复制代码 禁止防火墙开机启动0 ]# w. n; h" r+ k k4 @0 c8 V; F t
- systemctl disable firewalld.service- @) z3 _# J0 J* W D- A
复制代码 二。下载2 O8 I6 f$ n- ~5 e) E( j
- yum install qbittorrent-nox
' Q. w+ S" S6 m+ p0 D! ^
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox8 m4 J: \" W- |6 `7 r! S+ W; p9 h: h. G
- qbittorrent-nox
) E4 Z) Z( O% A! S+ {+ ~
复制代码
7 ]: E9 L% L! Q* b此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
! \9 k' g6 s: e( q3 Z这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
5 x" n# Y; o3 [, `3 e接下来的会显示一段信息:6 Q( H X; [8 Y$ Q6 z% s; M4 h4 k. f
********信息********2 `4 j) c9 e; W+ V: z" w5 q
要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080+ `& t7 m, C6 e) I
Web UI管理员用户名是:admin0 K$ h% T4 a! f. m" J
在Web UI管理员密码是仍然是默认的一个为adminadmin1 ]5 O- O0 t6 U3 M* a. H& P9 H
这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。+ L; g" D4 y2 D& s
其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin( [) F9 K! V& i2 e) Z
将localhost 换成你服务器的ip 地址就可以再外网访问了。
8 @) ?# K% A9 F& I(提醒一句,要记得修改默认密码)
' k- E% I' w `" l如果要将qbittorrent-nox 放在后台运行,可以这样
! u1 u! E }$ ^ y. s! T3 v9 k! N- nohup qbittorrent-nox &* W9 y2 g2 H$ o( J8 u# X# Z
复制代码 或者
5 w% z" b( F! A( w- qbittorrent-nox –daemon
* b" `/ Q7 t; S2 C4 R0 f& p8 X
复制代码
: s' n/ H+ l; g4 _# t- S% G( {如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
% G; n1 R) n$ f" M) {6 n- Y: ^nohup qbittorrent-nox --webui-port = 8686&. O$ L( z1 c7 @
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
% r0 l6 s+ T# r6 ~; }6 V7 V- Z第三种方法:; X$ z+ D* }4 b& P! w
1. 安装依赖环境
' I2 |# W' b7 V M+ [, f- f5 ]1.1。安装依赖
1 M/ z8 U+ z) T4 z/ n; z' ]- yum -y groupinstall "Development Tools"
: Q1 r$ j! t7 ~& ]
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码 * ]& _. w- d+ H, u7 Y* ^
**2\.** **安装Libtorrent**2.1。下载 Libtorrent包
% `' L! p- z' z6 b" m/ V- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码
, K4 a: I# t! K& i1 L2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb3 y/ ~+ t6 A% G5 @6 e2 F, v
- git checkout RC_1_07 U( t( D* [3 C" {1 u5 O
- ./autotool.sh
7 }) k" X! e1 B2 }+ ~0 N2 d - ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令
' O) M8 \4 H$ k+ D - ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令6 x* P6 D$ s0 k! p! y3 f% K' Q
- make && make install# Z9 @2 p2 f+ F1 b! N* N. ?
- ldconfig
复制代码 1 G, R$ L/ h3 R2 k1 r
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令
p" x7 P. b/ M" L6 v' r5 X' M5 \8 G
' I/ B" a( }6 ^: R% J9 l- V/ U
?8 }' f) i5 g0 _0 l8 T7 `% m- p) F! [8 h
3 J! L/ G1 C+ ^4 @
& k% d9 t# x, {4 Y% U0 F- _) S5 Z& g* I; U" }" {# t( A+ t/ K
|
|