|
|
第一种方法:( m$ h( L( d! j+ b. S6 _
CentOS 7 **下,**qBittorrent 一键安装****脚本- [! o9 Q2 a k+ M+ j
1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚) c1 O f, Q* W: D
本!2GB 内存及以上。
0 Q6 H/ D/ g) H. I0 I# ?2 ,安装方法
" Y: {5 ~' M$ }- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh( J! G2 f% q0 e) ~- Z$ f
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口80802 A# Z( T- l9 K( f0 q
WEB 账号:admin# ^& q+ D L+ m) ]
WEB 密码:adminadmin
- d- S# Q5 s4 n, F管理命令:
% C: \# |$ a$ }' V' c5. 运行qBittorrent! m$ f: K! {' O1 g! f( H4 B( e# k
**1.**qbittorrent-nox6 e+ F' u2 \& m, @7 t& I: l
此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
7 i, g$ H& e. \! z这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。" }5 h( s0 X7 e$ H8 j/ A1 ^
接下来的会显示一段信息:7 r0 c4 h$ b/ x# p/ ? g0 ?
********信息******** z) W- l( @. C M1 ^
要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:8080
( i, X6 N+ @: I3 z1 xWeb UI管理员用户名是:admin5 B2 i4 s5 ~. C, B; z" A
在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。8 b" Q- E6 O: |
其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin( Z* J0 {2 ~# c# m9 p2 [
将localhost 换成你服务器的ip 地址就可以再外网访问了。9 v0 p$ P! q! H/ p3 t: E
(提醒一句,要记得修改默认密码)
( ]* {) l |* T" Y% d; H7 G1 D如果要将qbittorrent-nox 放在后台运行,可以这样3 z- J) M6 A% |
- nohup qbittorrent-nox &4 [- K) q) i0 p7 O7 c
复制代码 或者) \9 y) V2 {* z' B: d
- qbittorrent-nox –daemon
4 u2 j9 m- O+ q8 q& ], z
复制代码
) a8 \( y; A! {; G4 Y+ W; b如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****86861 r; b$ L* y* o
nohup qbittorrent-nox --webui-port = 8686&3 j& b- X$ B! `" L( g" N
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到; ]$ M& J, f! g3 D" i
第二种方法:8 w: b, ^: s( V. |0 o3 l
3.17 版本使用yum
1 \# v- K( Z6 h N一。关闭防火墙
" ?% e) Z5 R7 P- i停止防火墙
3 h3 u1 E* W2 G5 U8 J4 v8 F/ ?- systemctl stop firewalld.service
- ^5 b x7 _* Y7 m
复制代码 禁止防火墙开机启动 l4 p# L3 X$ v0 @
- systemctl disable firewalld.service
, G. L9 \$ ? D' P3 t/ Q
复制代码 二。下载
! b- J' ^/ K8 ~0 {- \- yum install qbittorrent-nox
4 Y \. P4 |1 `" B
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox* n/ s/ [8 J8 ]$ }0 J
- qbittorrent-nox
- f: g0 G) C) H* |- Q& f) v/ u8 ^
复制代码 9 ?; a ?1 C# x+ V9 v4 o9 g
此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
( u, H4 [ x9 D. t' ?2 W& u这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
, ]0 f1 A$ L4 L5 q0 w接下来的会显示一段信息:, ~% L' g' L! t3 V3 b _
********信息********: C) ^7 J' j; o
要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080
# a8 m" L L6 bWeb UI管理员用户名是:admin y- N% c" C. N" \) [& p, u; C2 R, m7 e
在Web UI管理员密码是仍然是默认的一个为adminadmin( I# B* J3 i2 \( x; b8 i* x
这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。6 _' \3 G/ \( G7 a1 D. N4 j& j! x
其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin. l, w, T0 O0 \( O5 ?
将localhost 换成你服务器的ip 地址就可以再外网访问了。; s" t" {0 @0 T4 C2 k. ~% ]$ C
(提醒一句,要记得修改默认密码)9 w( ]5 M$ e7 ^" \9 u5 l
如果要将qbittorrent-nox 放在后台运行,可以这样
; q: @- s* I1 L: c3 |* J) C- nohup qbittorrent-nox &
; S ]5 `& {8 F8 d! d, d
复制代码 或者
7 s: X+ \; k9 |4 D6 j P9 C7 G p- qbittorrent-nox –daemon
9 |0 y8 h% h& g) p9 T
复制代码 1 d# I1 n0 q0 m# ~4 P% v# m! A
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****86861 }- H6 u" d6 U6 M3 {" C' H
nohup qbittorrent-nox --webui-port = 8686&
3 D4 o& _" N8 p" I2 V3 R0 a( {如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到9 d5 i2 K3 Y8 `: P' t0 c
第三种方法:
( F: i( U9 T+ o$ S9 L# q1. 安装依赖环境. k; z2 ^8 U E3 I) \
1.1。安装依赖
8 l; E. Y! p9 B: y( }- yum -y groupinstall "Development Tools"
; D$ @8 M2 ]. m
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码
( G' J. }( L; O**2\.** **安装Libtorrent**2.1。下载 Libtorrent包* T1 a2 w& \ `0 I2 U/ J
- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码 # Z* l" l' v- `8 Q6 p
2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb
1 x" O+ g8 W( Z6 N0 P- git checkout RC_1_0
2 N: j8 P3 G. P2 f$ e$ c5 a - ./autotool.sh
5 Y0 g' D, W: K1 \* T$ L N. |2 k, E - ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令
, J6 m) j, ~0 V - ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令
; U1 j4 j1 c, K9 w - make && make install
6 X* R% T/ x' m+ e. J8 S9 s8 B# e - ldconfig
复制代码 1 U% ~: z3 i. |) H9 Y
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令, j, s4 ]$ m8 F% f: F: l* g) P5 ?
; v" E- f. K4 j9 M' d6 z
+ y: c" o& S. v5 {" z0 f* C7 Z
6 j$ i( Z! q5 ~
) }) v9 n6 R/ b+ R3 [0 S& s/ u0 N
, {- @3 N4 h$ H) w9 w0 `
* I7 [' Q, u: I {8 e Y1 S) ?" N& p+ D0 n' b; O
|
|