龙空技术网

做一个属于自己的离线下载服务器原来这么简单

西西弗斯码农 1422

前言:

目前我们对“ubuntu下载迅雷资源”大概比较注重,我们都需要学习一些“ubuntu下载迅雷资源”的相关资讯。那么小编也在网摘上网罗了一些对于“ubuntu下载迅雷资源””的相关知识,希望我们能喜欢,大家快快来学习一下吧!

大家好,欢迎阅读小编的第一条小知识。此次是为了给大家介绍如何搭建一个属于自己的离线下载服务器。

因为学习需要,小编去年购买了2台云主机。本意是用来学习使用linux,为了以后的码农生活做准备。奈何最近一直忙于其他,致使服务器空闲了接近6个月。前几天才想起来为啥不搭建一个服务器呢。所以,在一翻操作下,nginx+transmission的离线下载服务器就完成了。

Nginx用来复制文件的链接,然后粘贴到迅雷或者free downloadmanager下载

Transmission用来下载文件至服务器中,

小编的其中一台某云服务器使用的是ubuntu14.04系统。要是不会查看自己系统版本可以使用:

cat /proc/version 

来查看自己的系统版本。

1.安装nginx:

首先,在命令行输入如下命令:

 sudo apt-get install nginx

按 Y + 回车 确认

此时安装完成。

然后,配置nginx的配置文件。

默认配置文件位于/etc/nginx/sites-available/default下, Nginx的配置方法为在sites-available文件夹下建立相关配置文件,然后软链接到sites-enable文件夹下。 所以,先在sites-available文件夹下复制default文件。

在命令行输入如下命令:

 cd /etc/nginx/sites-available/ 

再输入:

sudo cp default fileserver

再修改fileserver的内容,在命令行输入如下命令:

vi fileserver 

按下 i 进入编辑模式,进行如下更改

Listen 的端口号 和server_name 后的ip地址改成自己想要的端口号(1000以后)和自己的IP地址。

更改完毕后,输入:

 :wq 

再输入

nginx –t 

查看修改是否正确。若如下图,则正确。

最后,启用配置文件,且重启nginx。依次输入,每一行结束后按下回车。

	cd /etc/nginx/sites-enable/	sudo ln -s ../sites-available/fileserver ./	service nginx restart

此时,nginx搭建的静态文件服务器就配置完成,可以在浏览器中输入:http://自己的ip地址:listen的端口号 进行访问。

2. 搭建 transmission 离线下载服务器

首先。安装transmission及transmission-daemon

输入:

sudo apt-get install transmission-daemon transmission

然后我们需要修改它的配置文件:

输入:

sudo vi /var/lib/transmission-daemon/info/settings.json

将以下几项修改,用户名和密码全部修改成自己需要的:

	"rpc-authentication-required": true, 	"rpc-enabled": true, 	"rpc-password": "远程调用的密码", 	"rpc-whitelist-enabled": false,	"rpc-username": "远程调用的用户名",

最后,启动服务:

输入:

service transmission-daemon start

此时就可以同过 http://自己的ip地址:9091 进行访问。

现在,一个属于自己的离线服务器就已经完成了,是不是挺简单?如果想要知道别的版本得linux搭建此服务,可以私信我,会尽力帮忙的。

谢谢大家的阅读。

标签: #ubuntu下载迅雷资源