10分钟自己动手 快速搭建下载服务器

自己写好了共享软件,发布到平台的时候,告诉我要提供软件下载链接,百度网盘做文档存储比较合适,做软件存放就不太方便了,无法实现点击链接自动下载的功能。
于是,我打算自己利用nginx在阿里云centos上快速搭建一个下载服务器。

前置条件
centos 上需要事先安装好nginx,并保证能正常启动。

配置

按照下图配置下载服务器,保存后重新加载nginx配置。

在这里插入图片描述

其中 /usr/share/nginx/download 是我们的下载资源存放位置,if中指定了哪些文件后缀是需要下载的,如果没有该段点击链接时会直接在浏览器打开而不是直接下载到本机。

如果你还没有创建/usr/share/nginx/download目录,请使用mkdir -p /usr/share/nginx/download创建该目录。选项p表示递归创建目录,即使上级目录不存在,会先创建上级目录。

测试
我们现在上传1个1.txt文件到下载目录,测试一下。

在这里插入图片描述

然后在浏览器中输入:http://47.97.103.169:8082/1.txt 发现文件自动开始下载。

在这里插入图片描述

注意: 请确保下载目录/usr/share/nginx/download 具有755的权限,如果没有 请通过下面的命令修改:

chmod -755 /usr/share/nginx/download.

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
KMS服务器(Key Management Service)是一种用于激活Microsoft系列产品的服务工具,可以帮助管理员快速实现大规模激活部署。在Linux系统上快速搭建KMS服务器可以通过以下步骤完成: 1. 安装Python:KMS服务器是使用Python语言编写的,首先需要确保系统中已经安装了Python。在终端输入以下命令安装Python: ``` sudo apt-get install python ``` 2. 下载KMS服务器脚本:可以从互联网上搜索并下载KMS服务器的脚本,比如vlmcsd。将下载的脚本保存到本地。 3. 运行KMS服务器脚本:在终端中进入到保存脚本的目录,并运行以下命令: ``` sudo python vlmcsd.py ``` 这将启动KMS服务器,在本地的1688端口上监听客户端请求。 4. 配置防火墙:如果系统中开启了防火墙,需要配置允许从客户端访问KMS服务器的端口。通过以下命令打开所需端口: ``` sudo iptables -A INPUT -p tcp --dport 1688 -j ACCEPT ``` 5. 客户端激活:现在KMS服务器已经搭建完成,可以在客户端上进行激活操作了。在客户端的命令行终端中输入以下命令: ``` slmgr.vbs /skms <KMS服务器IP> slmgr.vbs /ato ``` 将其中的"<KMS服务器IP>"替换为KMS服务器的IP地址,这将使客户端与KMS服务器建立连接并完成激活操作。 通过以上步骤,我们可以快速Linux系统上搭建KMS服务器,并实现对Microsoft系列产品的快速激活。请注意,使用KMS服务器进行激活是需要符合相关法律和许可要求的。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

walkingmanc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值