|
|
第一种方法:0 t% T) h! U( Q8 m1 F1 U" r, Y( ~
CentOS 7 **下,**qBittorrent 一键安装****脚本
- e' ~+ O9 {7 p1 [4 i1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚8 }1 U4 {# M/ ~
本!2GB 内存及以上。
6 v$ A9 @& d$ R! k2 ,安装方法5 {1 `+ B( s2 |2 ~. K$ C
- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh
$ X, u$ u7 U0 J/ ~
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口8080 K' K8 y+ }, B/ z
WEB 账号:admin3 F1 q* A4 Y9 q _
WEB 密码:adminadmin
) d4 |6 r* ~$ [% L) d6 l {- C# {# W管理命令:
* e' W$ P2 [! z( h5. 运行qBittorrent1 L6 f& O" _7 u! r& K' n+ o
**1.**qbittorrent-nox
0 |- h1 v3 ?" e" w此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。; V. D9 E2 ^: c* z% B
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。0 |/ h5 q" P+ D
接下来的会显示一段信息:
% E2 z& L }* G* o- |& {3 M0 {# d********信息********
& a4 C M" ]. z6 a# r要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:8080
# G: D+ z5 B4 s1 Q( Q: d& GWeb UI管理员用户名是:admin
7 R' Q% r4 P/ \& W9 @在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。% [6 A" o% Y" \5 h+ L
其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin) f2 [: p4 {8 d( W
将localhost 换成你服务器的ip 地址就可以再外网访问了。$ H* R" M' _3 ~ P( O+ Y' F3 _
(提醒一句,要记得修改默认密码)
$ d6 S. l" E% Q( s5 m如果要将qbittorrent-nox 放在后台运行,可以这样
3 g; e! o, x9 j# P; w5 _" ~" [- nohup qbittorrent-nox &
; o8 ~6 v2 I: A
复制代码 或者1 Y" R: v" S' l+ }; t9 I6 o
- qbittorrent-nox –daemon
' H7 ^* u7 q2 ~- L
复制代码
* V% V: R4 x9 _% D: n) Z如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****86862 N8 z# ?$ Y6 m* C
nohup qbittorrent-nox --webui-port = 8686&
# S1 w+ V$ Y/ u如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到; b8 L0 \+ H; q* ^( F
第二种方法:
2 J3 B; T6 E6 k# {: @! u3.17 版本使用yum( W1 J3 M2 ~. y5 z
一。关闭防火墙
; h6 ~! C V( }停止防火墙4 X0 U9 |- J5 ?/ q* t% w+ t9 L# H
- systemctl stop firewalld.service
: h0 \! ]8 }" m0 A( l) ?
复制代码 禁止防火墙开机启动& X# [$ w, \' H0 |' `! D
- systemctl disable firewalld.service
& J) A3 {( |9 Z- v# o2 f
复制代码 二。下载" E) v: u3 V4 [+ _; f1 ?
- yum install qbittorrent-nox
# j- Z2 ]- a3 `8 W, r# m
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox
, D' K1 G2 p7 j) ^, K) s, n9 x& |- qbittorrent-nox
6 B9 v: c0 s) a5 w8 F0 ], ]$ J
复制代码 - c5 I+ @8 c& w; z% X# r- b
此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。" n3 o; |4 e$ q9 l' b! ^
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。1 ?* N! a! a/ K% C/ |
接下来的会显示一段信息:3 {. }) u5 V* m$ R3 R4 l- b. V
********信息********; S2 o) `; z+ a' M9 F
要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080/ A/ `5 e$ \, E* h3 \; b/ X# D
Web UI管理员用户名是:admin
. p3 H, ?" ?0 p" T/ o+ g4 h' a在Web UI管理员密码是仍然是默认的一个为adminadmin
' U; C/ a$ M9 o2 F' R* n这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。+ i+ z. n* N% m% M @
其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin( m0 j! d: Q0 p6 {% o
将localhost 换成你服务器的ip 地址就可以再外网访问了。
& [" O( ~" c( A; d1 ~- x6 K(提醒一句,要记得修改默认密码)
* U8 R( K$ @3 p5 H. Z7 O4 X, E% Y6 r如果要将qbittorrent-nox 放在后台运行,可以这样
4 [0 _0 G% t4 U: R- nohup qbittorrent-nox & x6 x* E, c7 W5 j7 U7 ~
复制代码 或者: K% U5 ^3 }0 Y3 a0 j2 W; G# z2 k5 U
- qbittorrent-nox –daemon* _+ O$ ]" C7 D6 P: D
复制代码 ' l4 |2 M2 Q: w: ~ B5 O
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686! i5 k; ^& y3 K2 h3 Q+ |7 x2 Q) \7 w
nohup qbittorrent-nox --webui-port = 8686&$ }9 A8 h& ~" \# B# Y
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到/ f( V& u: p3 l1 m, W3 v
第三种方法:' j+ ]* z% l# Q0 z& M
1. 安装依赖环境 ^" A& M. w1 ~4 x- D3 l9 _2 r" a
1.1。安装依赖. M) x) ?, [" G8 `5 |) ]; @& t
- yum -y groupinstall "Development Tools"/ n2 V9 P! i" u |9 h/ L# P3 @$ S* Q# t/ m
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码 ( r$ L$ R( E# t6 v5 A
**2\.** **安装Libtorrent**2.1。下载 Libtorrent包. S2 ]+ c# r3 |/ _: q) h/ z
- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码 5 I7 j* \/ \$ D. N- Y0 k) p+ n
2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb
' t" x' I, Q0 n f/ @- git checkout RC_1_0
" S9 ]$ t5 q( v& F3 z9 X - ./autotool.sh
% q) z- o% [- y% a% z - ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令
2 X H5 ~ {) j5 o1 c& N9 D - ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令
3 k: k _# x2 T1 m4 a% C/ U - make && make install. c2 j; z9 f% U8 Y$ c
- ldconfig
复制代码
' c4 V7 U8 c% o0 H1 F( n**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令
5 l3 w" g1 X, B" Q0 `) P) N9 c/ @- _( ]9 R2 T, g( P
, j, t. C' v4 F, N6 t
( p$ R1 s6 f0 X- U" Q2 D5 J1 G1 ~, i4 e. `3 t
) `2 q# I3 y- p R; ~( n8 _' g; k% C. p* {6 G% u0 f5 ~+ S1 U1 v
9 F( g# e% n! m |
|