|
第一种方法:5 Z5 E6 v; {; T5 k1 \
CentOS 7 **下,**qBittorrent 一键安装****脚本* [' E! I* g6 T
1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚( S5 A) H2 i2 ~- g" [ @
本!2GB 内存及以上。
" w: L c$ o# Q2 ,安装方法
8 z3 ]" L, i2 E, Z% y- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh, L5 b$ j* S* S
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口8080
" K" Q% p- `! p5 [WEB 账号:admin
" O: f0 q# L v- u0 rWEB 密码:adminadmin
4 k) g, y% V& C" m管理命令:
; ~% a+ R( H! W: m7 t6 n E& \5. 运行qBittorrent
, b7 I1 ^& d) S**1.**qbittorrent-nox8 ~) B2 C. u( b2 }8 X ^/ H
此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。2 ^) S' s9 s8 d4 W
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
5 x7 g; `2 D7 Z. X( W接下来的会显示一段信息:
5 D* N9 i" s8 J8 |& l- Z% I********信息********8 n8 f9 K; c( l( r' z( T
要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:80800 d/ [) {2 B2 t- P1 U9 i( y
Web UI管理员用户名是:admin& }, y( V: h9 f M
在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。
$ Y a/ n. O% V( D其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin5 l- S/ h3 `+ b' C! l& |
将localhost 换成你服务器的ip 地址就可以再外网访问了。3 u% A8 w+ v: N; F$ Z
(提醒一句,要记得修改默认密码)( ]) t+ ~1 h# m3 G1 ]4 g' j
如果要将qbittorrent-nox 放在后台运行,可以这样
1 [# S) s; i5 _. _: u7 X- nohup qbittorrent-nox &8 n& z% F) K$ h3 i) c9 X4 m8 l
复制代码 或者/ n- w3 ]7 F6 M% U# ?1 z
- qbittorrent-nox –daemon8 E- w* F5 e# r2 n Y8 G
复制代码
' r. Z# Q6 I0 v/ D如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
+ N( ~6 Z. Y: U0 f9 [nohup qbittorrent-nox --webui-port = 8686&0 a5 m9 o. {- [
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
3 \/ N0 A' k2 l* _% u# [* Q第二种方法:
2 Y. D, `* S. h8 v6 x$ }3.17 版本使用yum
2 \+ F3 a Y4 }/ ]/ y% N一。关闭防火墙& \8 Z% Q7 W- \+ Y: A2 W( w
停止防火墙) w8 V2 y. i j7 W
- systemctl stop firewalld.service+ j# _! [5 e0 j& F; Z2 [% a
复制代码 禁止防火墙开机启动
2 R# o; y/ b* q ~! g- systemctl disable firewalld.service
q9 N) Z, d3 ~* }8 l0 A$ d
复制代码 二。下载
# z6 j& t* B) M( D# r- yum install qbittorrent-nox* E% R% A* x9 `4 B' s
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox
0 ^- W. U; S4 V, [0 O- g- qbittorrent-nox" e* [! J# D4 T2 _9 a4 D" Q
复制代码 ) \* V# n% E5 }* q0 D+ j: ]9 Z7 W3 y
此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
1 k; O( ~. B( U+ H6 m5 ^这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
/ I7 K: P+ q+ U* l" r4 |) @+ b+ c' \接下来的会显示一段信息:% i; E1 O6 `( I N0 |
********信息********
5 W. m' y1 ~ Z要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080
0 t, T: j! g+ K9 r! E+ G3 OWeb UI管理员用户名是:admin
' H" \! l r4 X5 ^! w! G4 F; \在Web UI管理员密码是仍然是默认的一个为adminadmin
+ m, a% L; ^6 B这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。
# a& E- \ ? W0 }7 l a其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin
1 r+ [4 C5 l$ B" I' x' B将localhost 换成你服务器的ip 地址就可以再外网访问了。
4 K- C F s7 i* p' b% F! N; n(提醒一句,要记得修改默认密码)
" q1 p9 x1 n) Q' P# ?7 n" I如果要将qbittorrent-nox 放在后台运行,可以这样
1 p2 c9 b( O' U4 N- nohup qbittorrent-nox &' H2 G; R- Z- B9 Z( r7 r
复制代码 或者4 D! C- E# f0 x/ U5 E& [
- qbittorrent-nox –daemon
* u2 H0 O. b/ ]
复制代码
/ U2 x; i0 k1 z- e' f. A如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
: @# {% A, n' f$ snohup qbittorrent-nox --webui-port = 8686&
2 }! @' k, @9 m* }/ X如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
* k- `: C6 p6 ^2 T0 D6 X第三种方法:% L( A: z) V6 B! G& }
1. 安装依赖环境
, [5 O* n6 T# @' Q- m1 k" W1.1。安装依赖
4 r# i7 p W$ p( T( S* B3 i( o- yum -y groupinstall "Development Tools"
6 F' L$ H: k" y- I. j
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码 1 M- p+ e! L9 f2 _
**2\.** **安装Libtorrent**2.1。下载 Libtorrent包
# }( U0 l' v1 a" g: Z+ z- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码
5 w4 ~% V, V6 r* I, X+ G1 U2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb% A, _* X4 Y w2 Q0 n
- git checkout RC_1_0
) I5 Y% m# ^3 r9 e - ./autotool.sh/ Q0 D1 `) n& I3 w8 L) a
- ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令
* D+ V5 d4 |% o% e( {' v( N4 w6 L - ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令- Y8 q9 H0 H; h. Z+ W( z3 \1 {
- make && make install
1 ^# @/ S! O ?& A& B( I - ldconfig
复制代码 + `2 N% w7 z! e5 n0 n) t
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令$ K% G8 A/ c" ?# C F* _
) Q6 Z8 G4 r: E2 y0 W
, Y/ I x; _3 ^+ n* e
3 b4 M4 d; c: {) W- Y
5 d I0 U+ F- w ]0 l' V
# O! U. p) k; q3 l0 E! Z! Y
7 E! R5 X9 O+ k5 |( Q, p. S; `* O+ a- ^4 d& G; ?
|
|