|
|
第一种方法:
. P( b6 J1 b2 I! JCentOS 7 **下,**qBittorrent 一键安装****脚本. s" O. M6 h& t& a$ m. s
1 ,脚本仅支持CentOS7 ,64 位系统!请使用纯净的系统安装!请使用ROOT 用户执行脚9 A1 F5 \; ?. S) z6 B# r
本!2GB 内存及以上。% t, C$ s- M: _/ ~- _- n9 k
2 ,安装方法
5 P5 s& t! `0 P7 |+ \' Z- wget -O qBittorrentCentOS7install.sh https://zhujiwiki.com/wp-content/uploads/2018/12/qBittorrentCentOS7install.sh && bash qBittorrentCentOS7install.sh
; N$ o! t) `5 }6 r
复制代码 3 ,相关信息qBittorrentWEB 地址:你的机器公网IP + 端口8080
; g6 i& u# a5 R2 E( h( [WEB 账号:admin
6 }+ Q, s7 k+ n+ j4 }7 z! aWEB 密码:adminadmin
( q5 E* ~. {8 f- G2 g管理命令:- R5 F: ]; h0 _- w2 Z' l* l7 j* s
5. 运行qBittorrent
& R% T8 l5 O3 S2 L3 h**1.**qbittorrent-nox
0 [% A# z+ o" F6 O/ Q此时 qbittorrent硝会显示“ Legal Notice” (法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。
) U) I. g: \7 S这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。6 ^5 ?* K* J- A5 l b B
接下来的会显示一段信息:' g: U* x. N2 V: a* G& q
********信息********
' x, ^ b1 Q* { G要控制qBittorrent,请访问以下网址的Web UI:http:****// localhost:80800 x1 n& \6 m( y2 u0 Z' P( o
Web UI管理员用户名是:admin
5 t4 ~/ {. Y8 Y, Z- c- q在Web UI管理员密码是__仍然是默认的****一个为:adminadmin。
7 V" D1 U, u0 w3 _其中 http:// localhost:8080,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin7 [- `& L+ \. ?; r3 ]- B
将localhost 换成你服务器的ip 地址就可以再外网访问了。
, g# g1 p3 a1 |, D6 E(提醒一句,要记得修改默认密码)9 K% n; @) w8 K
如果要将qbittorrent-nox 放在后台运行,可以这样
) S# O4 c& j2 D5 o, {- nohup qbittorrent-nox &
/ X$ L" R9 a% ^5 m
复制代码 或者
0 z, B u/ S; Y0 z D9 `( N- qbittorrent-nox –daemon0 Y; Z2 c/ A7 T; y Q. ?, [
复制代码
0 @5 w5 b F, F如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****86860 }( B9 ^1 V% Z
nohup qbittorrent-nox --webui-port = 8686&
; |! _1 m/ ^& H7 ^3 w3 u( d如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到
3 |) g+ t6 K6 y; U, `第二种方法:
2 _* L1 r* b J3 y+ c( h/ N' R3.17 版本使用yum) `( f6 ~: ?9 g9 y" W* `# {- Q: m
一。关闭防火墙3 N4 e4 M( `6 G
停止防火墙
; ^- i9 X6 u0 S, ]0 Z- systemctl stop firewalld.service
w4 n! z& U/ B. K- C& d
复制代码 禁止防火墙开机启动
0 o' W5 V, i3 f. s2 H9 H- systemctl disable firewalld.service* K5 f l% l, ]' a- ~" E
复制代码 二。下载
6 C) c# E0 B0 S& R, M3 u! t- yum install qbittorrent-nox
2 {" K4 R* i' ]$ Z- Q8 N
复制代码 **然后选择:**y安装完成后,我们尝试运行qbittorrent-nox' x# |+ Z1 B$ X$ F
- qbittorrent-nox
1 W0 V% }4 X9 A! }8 q
复制代码 0 `: d9 F" @1 g% W
此时 qbittorrent硝会显示“法律声明”(法律公告),告诉你使用 qbittorrent会上传数据,需要自己承担责任。- @* P! o2 H }5 L. \: @- g
这里的话你就要注意不要下载那些具有版权的资源,防止服务器被封。输入 y 表示接受。8 F& P0 E& x; O* T4 M& Y
接下来的会显示一段信息:
* f8 x) K. C8 r3 S********信息********( H) G/ b; s' E# y
要控制qBittorrent,请访问以下网址的Web UI:http:// localhost:8080
" N/ {2 e9 O& R& N; CWeb UI管理员用户名是:admin
4 b' M7 m' a( }- d" \在Web UI管理员密码是仍然是默认的一个为adminadmin
% N/ A9 {1 t- s1 S: H8 n这 是一个安全隐患,请考虑更改您的密码从 程序的喜好。
- B5 @7 o' i# W0 d2 ~9 A- x' Q3 A8 U其中 http:// localhost:8080 ,就是8080 就是我们外网访问Web UI 的端口,默认的账号是admin ,替代密码是adminadmin3 a# K1 l8 p0 r. V$ n5 v/ i$ r/ I' P
将localhost 换成你服务器的ip 地址就可以再外网访问了。; P% U+ o; Y) Q1 R- z
(提醒一句,要记得修改默认密码)
/ J2 }2 i0 @3 X+ k5 X如果要将qbittorrent-nox 放在后台运行,可以这样. v& M' F" c0 d A
- nohup qbittorrent-nox &
* |9 J( B) m1 G0 W6 R: G
复制代码 或者
`& t/ |6 {* S" {$ P# R- qbittorrent-nox –daemon
8 X! ^& V: _- [+ F( D0 M0 q6 e
复制代码
/ e1 z1 a6 Z/ Y; F5 N如果要修改****Web UI 的监听端口,要使用**--webui-port** 选项,如监听****8686
9 F" D$ o( b0 n: R3 Snohup qbittorrent-nox --webui-port = 8686&
. W! ]0 f$ X& @- e" q如果发现qitbittorrent 没有下载速度,可以在Web UI为qitbittorrent添加trackers ,trackers 列表可以在github.com/ngosang/tra… 找到. P& q4 V4 e! S' o
第三种方法:. F/ v% P" E5 N1 Y2 k
1. 安装依赖环境
( F7 @: W. C( L1.1。安装依赖
- j2 G2 h& b# f3 Q/ u$ M- yum -y groupinstall "Development Tools"8 j) Y& ^5 i J$ O$ c3 g6 ~
复制代码- yum -y install wget git nano qt-devel boost-devel openssl-devel qt5-qtbase-devel qt5-linguist GeoIP-update
复制代码
7 v7 \ P% t* v; E( R5 C! m**2\.** **安装Libtorrent**2.1。下载 Libtorrent包
2 ?& x7 D% D ~& V- git clone https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Farvidn%2Flibtorrent.git
复制代码 0 M/ i8 i+ o! Z. `& [9 B6 p
2.2。编译 Libtorrent编译1.0.X的 libtorrent,1.0.X最高支持到4.1.3版本的qb
6 x! y) ~( P& c& Q; ^0 n7 S- git checkout RC_1_0
6 U3 Y6 ]7 U/ i: F& } - ./autotool.sh
1 `& r f; K: t( {+ r1 X) M# e - ./configure --disable-debug --enable-encryption --with-libgeoip=system CXXFLAGS=-std=c++11 #Debian/Ubuntu 执行这条命令
7 V0 K. c) p6 j: @2 @( s - ./configure --prefix=/usr --disable-debug --enable-encryption CXXFLAGS=-std=c++11 #CentOS 执行这条命令5 ]$ t+ C) Y4 n, V5 v
- make && make install
; H$ s4 f C. N: k& k1 _+ \ - ldconfig
复制代码 1 b# W8 m. e, p; d- U1 e! q1 `
**如果需要使用****4.1.4** **以及更高版本的****qbittorrent** **,请在编译时改变第一条命令如下****git checkout RC\_1\_1**这样编译的就是1.1.X的libtorrent在Centos下,编译1.0.X另外执行以下命令. ?+ H7 _ v" `; @
: Z- \* {/ [" U! S. I7 P& k2 g
, l0 K+ O/ G; ]* A2 _, F3 D3 W: {5 P) ^5 M7 x \
3 j6 _. G# l) [8 }5 \# H- i& R! x0 b
& R1 v5 j+ u; m+ o- M% Z; |$ i2 ?- n; Z: I! b* t* U
|
|