|
|
第一种方法:& Z$ l7 }) F1 S" d7 u* Q
CentOS 7 **下,**qBittorrent 一键安装****脚本
+ f+ J) j: @9 I- T7 z1 J1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚
& v- M# Q* Z% B% I本!2GB 内存及以上。
, D, g g: f T3 Y! ?. D2 ,安装方法
+ F+ D5 k2 ^! r C( ]: _# M! H- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh3 N" [9 V m& ?. i
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口8080
* _$ N" g- \' C* L# S0 R6 g5 uWEB 账号:admin
: ^, m* W" W- b" CWEB 密码:adminadmin$ M$ V! L" E: M' Z+ p, X9 e
管理命令:8 S! U0 Y) E; n( J
5. 运行qBittorrent1 s# R5 K! z/ l, t3 j
**1.**qbittorrent-nox0 d" B/ ?& n7 k
此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
8 }( k1 s6 l" }* h这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
1 ~) h% R! S9 ~: [" G6 l接下来的会显示一段信息:$ W; ]4 ?5 r' a- `) C' ^
********信息********
4 j4 w: F! B7 Q要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:8080
3 s& R* d7 Z6 C- hWeb UI管理员用户名是:admin& ]0 x8 n$ Z/ g) L/ L4 G$ ^( [
在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。
' G# g1 F2 G6 |% U其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin
( z; x6 L7 `* d4 Z# O' B将localhost 换成你服务器的ip 地址就可以再外网访问了。
* ~2 q, D) b- g2 \(提醒一句,要记得修改默认密码)3 j$ j0 b& t; G
如果要将qbittorrent-nox 放在后台运行,可以这样
5 Y7 q% i7 i. g' x) H- nohup qbittorrent-nox &
" }+ F- J+ |6 u4 h, d& O! t
复制代码 或者2 U, p/ ?' K2 c$ M D
- qbittorrent-nox –daemon# p' t( B$ ^0 k8 q, c4 Y1 u( y
复制代码
" E) b& o n6 r如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686) S) r$ l6 n7 r& I- b
nohup qbittorrent-nox --webui-port = 8686&
/ @* E8 Z6 w2 }5 g1 K& ]如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到, y( j7 v) l3 n! N& Q2 q
第二种方法:) u4 O& Q2 K* V) X
3.17 版本使用yum
$ F! _5 c5 s0 ~/ W2 ^( u# ?一。关闭防火墙5 G8 j4 M$ g/ w% i
停止防火墙: u+ R7 }6 i, M7 o3 y; ]2 e/ ?
- systemctl stop firewalld.service. v' i, l0 S) V: F4 o+ G: C
复制代码 禁止防火墙开机启动- \# y/ A3 v) ]1 A' K' Y5 C! X
- systemctl disable firewalld.service
( H, T$ @8 X/ E, P* m- |! D2 |1 B
复制代码 二。下载
A6 s! e* G' _4 ~- yum install qbittorrent-nox% A8 V, }) @! v3 R! W( R
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox- i" n% k, @6 F; o5 C# N
- qbittorrent-nox
' q% A, v. T O: V1 _
复制代码 3 r, M( O0 s1 Q1 o; W! T" _
此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
* q1 ^$ o, }' v* h o2 l这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。
3 Q' \. Q0 F+ U- H# Y接下来的会显示一段信息:# S1 f k; a: y. K
********信息********
E, E! t; y' X7 ~' {要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080
+ r: U) k- d& L; w3 `1 T7 q) c3 jWeb UI管理员用户名是:admin! m& [' s( d; ]4 W- ?
在Web UI管理员密码是仍然是默认的一个为adminadmin
9 |( d9 C. J0 J, Y这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。
a, F+ s" Z5 Z3 R" i其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin
) s2 _1 c1 A) s5 \9 M1 b) A将localhost 换成你服务器的ip 地址就可以再外网访问了。
( ?+ x2 k2 B0 M5 X' G2 p e( B(提醒一句,要记得修改默认密码)9 E; _0 {8 r1 r5 i" h% Y( Z4 @
如果要将qbittorrent-nox 放在后台运行,可以这样
$ L n. k; @ `+ o/ c; b- nohup qbittorrent-nox &
. k9 N$ b3 _0 t- ` W
复制代码 或者
, O. q& D! N q* V& ]- H8 ^- qbittorrent-nox –daemon
* F z( I' U4 h! |
复制代码 " c+ v2 V0 ]/ Q( }3 K* S9 ]
如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
! r; c1 b' k+ K' F* x3 Vnohup qbittorrent-nox --webui-port = 8686&+ a6 F; }0 ?, l0 N( M$ c# b- S/ W
如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
- R; F3 r" g& P# s. r第三种方法:! ~' ~- M8 J1 z7 c A; [
1. 安装依赖环境' O3 `1 l+ d7 r1 e' _
1.1。安装依赖) M# d: ^% P2 }, I/ b. H4 h5 F
- yum -y groupinstall "Development Tools"
3 W5 ?4 N5 r) Y, ]4 K- m
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码
( G3 U7 w7 D& n& {" t$ @3 x6 Q**2\.** **安装Libtorrent**2.1。下载 Libtorrent包
3 S6 H, p- n, G7 N' a, a; @) f- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码 D" k8 S1 J9 B
2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb
9 d6 L' u/ Q; f& a j9 `& E& Y- git checkout RC_1_0& d2 U0 W+ b7 Q8 B! @: q
- ./autotool.sh
# O+ d4 }2 d3 y; i8 t7 Z' v - ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令 \. H( x; d: I- D
- ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令
; \/ \, z6 c8 ?- W - make && make install1 W9 a8 ], Y5 b. N* i
- ldconfig
复制代码 * L6 [! x9 ]- f- w' b$ `+ ?5 u
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令
: f2 `/ q" V% e- h: v6 \, E4 z( C* ~$ N0 B; v
4 V8 j' A5 T% \& D# `: D
& K1 q8 S, G- q. v5 M- M! x8 Z* a( r7 K3 r( m& F1 I
5 I- C, [ w' {/ Q' n7 ? c7 }" V2 F) ^
5 k" g( K- }6 a! p5 Z) D! ` |
|