|
第一种方法:- O+ s; Y' G/ H: S# q: j4 _
CentOS 7 **下,**qBittorrent 一键安装****脚本
7 y: I! } b: N% k) {6 ]. ?) C/ _6 m$ n1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚
- I$ l: \& U% e; d" q+ n8 K2 R9 n本!2GB 内存及以上。1 \; T- m: n+ J x
2 ,安装方法
5 u6 n- A2 D( e; W, `- R* ]- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh
/ {: |# m3 u$ S1 h( s; q
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口80802 U+ H" ^2 y- ^$ R" ?- z
WEB 账号:admin
' \7 l' S0 Q' P3 Z4 |WEB 密码:adminadmin3 Y; P0 e8 T. E* b# f! X
管理命令:
( g& q# ^4 y* P& m5 u. E! P5. 运行qBittorrent+ k1 [2 W1 }- ^( ]
**1.**qbittorrent-nox
l3 |1 L: [8 ], x+ T- l* C此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
8 q; Q) N4 O) B这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
% X- U4 I! s- F) R* t ]接下来的会显示一段信息:
l' \1 W b$ T7 Z8 j. A" H********信息********$ j6 J$ a0 m4 d9 Q
要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:8080
; m7 A/ z1 J6 a, IWeb UI管理员用户名是:admin+ G6 L3 D/ x$ H L
在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。' @; Y$ y4 ]. c& j d
其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin4 |5 g8 l7 I0 t% f9 w
将localhost 换成你服务器的ip 地址就可以再外网访问了。
1 |. N2 M4 Z& ^& G1 l0 B(提醒一句,要记得修改默认密码)
i8 p. B6 }) j c3 N+ O如果要将qbittorrent-nox 放在后台运行,可以这样. U; W, | M1 [' \2 Y9 a2 W8 V, s# S% W
- nohup qbittorrent-nox &
" y. o; O$ ~7 S5 V6 M
复制代码 或者9 n m* k4 r" c5 Z$ D3 g/ f
- qbittorrent-nox –daemon; C. a% U* d2 [, e6 M; i* Z
复制代码 ! I! l% C2 n8 n2 }" w
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686) o2 i7 `* Z& \' I) }: G3 V
nohup qbittorrent-nox --webui-port = 8686&
1 ~' j( s. x Q+ x0 M如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到6 o m! j$ d7 D# \3 U0 p$ P
第二种方法:2 x, l, ^- W& j4 K6 c3 a. L; A
3.17 版本使用yum
& |" a' W( K: l4 K$ w, Q8 f7 `4 w一。关闭防火墙
/ {3 e# s! f3 t2 m停止防火墙
: n: {3 n9 d @7 W3 y- systemctl stop firewalld.service% E" M/ B5 p6 Y$ \" B
复制代码 禁止防火墙开机启动
3 Y6 v) R7 m7 O/ w; j- systemctl disable firewalld.service6 B7 ^. ~5 s/ l6 h6 }
复制代码 二。下载& w$ \4 C1 p! k% i+ ~
- yum install qbittorrent-nox# U1 R: B9 T0 ?
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox; Q" f! j$ s9 c) P" b
- qbittorrent-nox( X: {' v7 a- C! C5 m* K+ e- s
复制代码
8 ^$ t( z7 _! D& \! [( i此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
3 L# g6 O) _+ |! Y% g这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。: A3 |2 B; y. K" u$ s, n
接下来的会显示一段信息:' a A# b' m& t0 `
********信息********
! c1 G# C5 l' o! l要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:80802 h8 i/ o3 D0 m% ]5 I* ~7 `
Web UI管理员用户名是:admin
7 U/ y) b: P. g+ g7 p; [4 f在Web UI管理员密码是仍然是默认的一个为adminadmin( o3 @) u: t3 b
这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。
; B2 i7 N5 A8 k/ p7 r其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin7 y( \9 |/ W. J0 U: B, ~
将localhost 换成你服务器的ip 地址就可以再外网访问了。4 L7 W; G, e0 P
(提醒一句,要记得修改默认密码)
6 x' ?8 h' `( z( X0 M* m& E3 j" T如果要将qbittorrent-nox 放在后台运行,可以这样
# n. m4 I2 q* {+ Q( M- nohup qbittorrent-nox &
/ N4 D( @- C5 t
复制代码 或者
: h# c) s9 C, Q0 H- qbittorrent-nox –daemon
( f! k/ T- P7 d7 Q6 g6 G1 [; {4 R
复制代码 8 H4 `4 I. Y. }9 i
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686. _8 ]! o5 ^4 k% F! Q9 E1 o! a
nohup qbittorrent-nox --webui-port = 8686&
, s" w# }$ x; |: w如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
0 K, M4 r9 o" i1 s; u, b; d第三种方法:
: e9 k5 n$ a3 q1. 安装依赖环境+ `" U* f% l- _1 H" a" p
1.1。安装依赖
0 P2 M U) y: Y2 Z0 e# o3 n- yum -y groupinstall "Development Tools"
/ w8 H7 R4 k# u
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码 ) J0 Q) h8 Y- G+ u' Y/ `% X
**2\.** **安装Libtorrent**2.1。下载 Libtorrent包
5 `; n4 Q5 l" j5 A. x5 p- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码
3 G; C+ i7 H6 a! n. |* Y7 p+ G2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb
) w" w1 J( `; d% ~2 \- git checkout RC_1_05 A2 U/ C) O- L: R
- ./autotool.sh6 s7 _& B' a/ @7 k( t) T) ~( Y9 ]
- ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令# [, W$ x. {" F
- ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令
# w7 T) V0 M2 P0 S% T: [$ i* Z% I - make && make install0 u1 F6 }) S. w0 H9 ?& W
- ldconfig
复制代码 ; q( }8 J' o/ G, |' I/ r
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令) ~4 `' k# [' ?
0 v$ j( U4 d+ b9 ]5 E; X9 r6 B
5 K7 z- X/ q3 P- _ I6 \, q
; m' N |# [! z
3 V1 Q' V- c( a: Q; ]$ b0 \3 J x: M6 C0 ]
: R* f, o7 \7 l( g( y8 T4 n- [
1 N: Z) C' B+ I* X3 v, p2 N7 y& y |
|