搭建HTTP文件服务器(分别通过 Python 和 Nginx 实现)
使用Python3
Windows和Linux平台都适用
前提
安装好Python3环境,并将相应路劲添加到环境变量
在命令行中输入Python,就知道Python环境有没有就绪
python
如果有如下输出,就说明Python环境已经就绪
Python 3.9.11 (tags/v3.9.11:2de452f, Mar 16 2022, 14:33:45) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
开启HTTP文件服务器
将路径切换到目标文件夹
cd D:\code\note
开启服务,绑定8888端口
python -m http.server 8888
访问HTTP文件服务器
在浏览器中输入
http://127.0.0.1:8888/
即可成功访问我们的HTTP文件服务器
使用Nginx
适用于Linux平台
安装Nginx
sudo apt install nginx
安装完成后,在浏览器输入主机IP,就能看到如下界面
http://127.0.0.1
配置
配置好端口和目标路径即可
server{
# 显示目录
autoindex on;
# 显示文件大小
autoindex_exact_size on;
# 显示文件时间
autoindex_localtime on;
# 编码
charset utf-8;
# 端口
listen 80;
server_name localhost;
# 本地文件路径
root /home/http_file_server;
location / {
# 这些文件是下载而不是浏览
if ($request_filename ~* ^.*?.(txt|doc|pdf|rar|gz|zip|docx|exe|md|xls|bin|xlsx|ppt|pptx)$){
add_header Content-Disposition attachment;
}
}
}
配置完后重启Nginx服务
sudo systemctl reload nginx
访问HTTP文件服务器
在浏览器中输入
http://127.0.0.1
即可成功访问我们的HTTP文件服务器
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgejkfa
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01