前言:
目前我们对“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下载迅雷资源