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

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

9d2f9961a4baf22dd0c295f635cd098f.png

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

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

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

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

cat /proc/version 

来查看自己的系统版本。

493e73877dbc9283e2a3366a52bb5a63.png

1.安装nginx:

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

 sudo apt-get install nginx
174545123b09971a8e5fd86c25a69889.png

按 Y + 回车 确认

70f1e7c0ff0966ae180f2782907fc153.png

此时安装完成。

然后,配置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 进入编辑模式,进行如下更改

6faa9adfaa87e4e0672c9689c8d02150.png

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

更改完毕后,输入:

 :wq 

再输入

nginx –t 

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

0702669f32cd67be8edd04e51bf85930.png

最后,启用配置文件,且重启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": "远程调用的密码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值