最简单的http文件服务器

 

 

概述

需求来了,部署一个简单方便的文件服务器,可以查看、下载文件,不需要鉴权,越简单越好。

 

环境

centos:CentOS  release 7.0 (Final)或以上版本

httpd:2.4.6-97.el7.centos.5

 

安装配置

安装httpd服务,使用yum源安装默认http包。

sudo yum install httpd

 

配置文件,其他配置使用默认项。

sudo vi /etc/httpd/conf/httpd.conf

Listen 10.55.55.137:80

 

创建文件路径record,用于保存录音文件。

cd  /var/www/html

sudo mkdir record

 

配置防火墙,打开默认80端口权限,对于公网需要注意安全防护。

sudo firewall-cmd --permanent --add-rich-rule="rule family="ipv4" port protocol="tcp" port="80" accept"

 

重启httpd服务。

sudo systemctl restart httpd

 

测试

浏览器打开“10.55.55.137/record”,可以看到服务器“/var/www/html/record”目录下的文件列表。

 

 

 

 

点击文件,可以直接在浏览器试听,也可以下载,这个功能是否是chrome内置实现的功能。

 

 

 

 

总结

B/S模式最大的优点就是简单易用,用户体验好。

http真香。

解决问题为主,技术优化为辅​。​

居然不够300个字,真是够简单的。

 

空空如常

求真得真

posted @ 2022-09-15 17:42  求真得真  阅读(299)  评论(0编辑  收藏  举报