最简单的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个字,真是够简单的。
空空如常
求真得真