apache配置下载目录
有时项目需求需要,后端需要另外搭建测试环境,前端需要提供针对该需求的代码包。如果每次前端更新都打包一次,然后将包发送给后端同事,后端同事再上传到后端搭建的服务器,解压,运行。未免太过浪费时间,这时候我们可以在自己的服务器搭建一个下载目录,使用 shell 编写一个打包并上传到下载目录的脚本, 这样我们每次改动后都可以快速的打包上传,后端直接从固定下载地址 wget 到后端测试环境相关目录下即可。
1 | listen 3002 |
然后需要更改下 /var/www/ 的目录配置,允许在找不到 index.html 时,显示目录结构。其中 Indexes 起了关键作用,去掉或者使用 -Indexes 都会禁用显示目录结构。
1 | <Directory /var/www/> |
这样配置后,再配置下防火墙规则开启 3002 端口,就可以直接访问 ip:3002/ 下的文件及目录了。