|
|
第一种方法:+ q) W* L8 v# U- ~
CentOS 7 **下,**qBittorrent 一键安装****脚本
+ F$ A7 H4 p! }2 z5 b1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚
8 @' \- J5 G5 g- W1 f本!2GB 内存及以上。
9 ~6 X# v- ^. Y/ \2 ,安装方法
3 E: O5 M4 }* K# b p# D- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh; N! b0 J9 y' i, c$ x
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口80803 y5 {2 A' a. Q3 a& J
WEB 账号:admin
! C. U5 e( |$ D& \# |WEB 密码:adminadmin
5 M. ?, a2 p- y- [管理命令:5 l4 C5 u, T6 f9 s6 f! S
5. 运行qBittorrent
4 m! \0 \2 M: I% ]+ e5 H* {/ o**1.**qbittorrent-nox
( L: z; [/ _" f7 f" @4 D( h此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
8 x+ ~" E$ ]. A& _) E) K这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
1 W" q1 x, F9 `! @4 }+ E接下来的会显示一段信息:
' Y4 ~) \ g( Y. @/ y9 \********信息********
: p7 U! }9 o1 N5 @ W( A要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:8080
% k2 W: O- o3 xWeb UI管理员用户名是:admin* } ?% y, |: c \
在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。6 x0 U: v; L. {5 i8 t# q
其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin
. y K; y( A5 D+ ^& L0 a# ]将localhost 换成你服务器的ip 地址就可以再外网访问了。2 k0 d- i; r6 V9 `& T3 N
(提醒一句,要记得修改默认密码)0 Q* P. u) \* E2 @+ m! I
如果要将qbittorrent-nox 放在后台运行,可以这样, Y1 o- D" C' Q5 J& D( I0 q
- nohup qbittorrent-nox &
; J8 h/ E% ?5 a, Q* [& E( }" t. T
复制代码 或者
& f! w+ S7 J; {. w" S- qbittorrent-nox –daemon' ]. ^9 u: A& o
复制代码
4 C a" e9 g# w8 `8 Y6 x如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
, M1 V1 T X) enohup qbittorrent-nox --webui-port = 8686&% C1 f3 m* C3 J7 f4 F+ f1 N
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到6 g1 x' E) w. S; m* }
第二种方法:4 P: {( X8 d! h# x% t$ n1 q
3.17 版本使用yum( k$ ~# B5 }8 W; c6 c% ~& g* E0 u
一。关闭防火墙
8 J( p! K" Z+ B! ^: N停止防火墙- s% ` ?$ f7 {
- systemctl stop firewalld.service
; h! m2 o1 H' U2 X9 t5 W) z
复制代码 禁止防火墙开机启动
# h; C5 Z; F K$ J4 Z4 P- d- systemctl disable firewalld.service+ a' P; G; d5 b2 P# B
复制代码 二。下载( g. f; c' c: S& m2 Y4 R% S! k
- yum install qbittorrent-nox9 O, `- @7 b9 Y, D( t3 U
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox
, m Y1 Z0 p8 J( {' \5 j8 x- qbittorrent-nox4 E5 G* d8 |+ _' T4 Z
复制代码
5 V7 h# O, n8 l6 ?# \$ y此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。2 A, c S) B4 k6 s) q
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
8 k0 r1 {' n: u3 }: k接下来的会显示一段信息:/ `' i% j3 B: \; I( C9 A* T5 Z
********信息********
' D6 D: I# g4 M) v! W; b8 [要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080$ l. |5 V+ A5 Q' o
Web UI管理员用户名是:admin0 q* @* `3 v, U9 Z2 Z
在Web UI管理员密码是仍然是默认的一个为adminadmin: p9 ~+ x2 O# ^
这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。
. M* K' T5 C3 G- {2 B9 U$ w+ t; ]! M其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin
$ G( O# G& \+ }3 x* A$ n3 l将localhost 换成你服务器的ip 地址就可以再外网访问了。
/ F0 m8 Y( I$ `! L+ P% Y3 h# X0 @* Z(提醒一句,要记得修改默认密码)
; \" y: q% Z, V# x如果要将qbittorrent-nox 放在后台运行,可以这样
& i( S. y7 @; e' }: m- nohup qbittorrent-nox &- t, a$ @; }7 j- c. s
复制代码 或者
) t! @# _; W& R/ ]1 \6 i( W- qbittorrent-nox –daemon" K( o8 J/ H3 w7 `1 } ?5 P9 |% F4 k
复制代码 7 h: o: B9 L& w8 ~+ Q% R& D
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
4 ?- M+ B) `( C2 r. y! f- ^nohup qbittorrent-nox --webui-port = 8686&
& i4 @7 H/ S9 q, I! K. |如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
. q2 H2 X) h8 p3 q- U P第三种方法:: `* d3 b( Y7 F0 r$ G* W5 s/ G3 A5 |
1. 安装依赖环境/ t4 V7 p* u; {$ y. a
1.1。安装依赖' t" f) K& g' ]( w
- yum -y groupinstall "Development Tools" J2 S# N7 f/ V" }
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码 : q- s% P1 v6 y2 [5 `+ m
**2\.** **安装Libtorrent**2.1。下载 Libtorrent包1 k1 s1 G w' g% g6 x: }
- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码 2 l6 I5 k: } M0 } ?( V% ~
2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb
8 F$ G/ J' V( z/ [3 d7 `- git checkout RC_1_0
. S9 F# f5 }/ R }) Q - ./autotool.sh3 R( l, P. Q$ R1 e! c
- ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令/ W; S" I; q; ?
- ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令) o/ O3 v! V b& M5 Z
- make && make install& L) O5 L- @% Y+ Z1 }& n
- ldconfig
复制代码
' R* l: k% A& x: @5 [" T- v**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令
6 g& E8 z `/ p# a
: @- ?: p! q) ?- Q* ^, X6 @- }* |# i S4 a! R# m
( }! Z' h0 I2 L8 D2 F- X
$ u; P# X9 L2 a, j" R
) B6 `/ S2 ^3 C2 E0 z) Q, U7 F7 r1 [
' V" \& R0 B! r2 F$ G2 H" |3 D
|
|