美文网首页
Docker下安装Apache

Docker下安装Apache

作者: 养猫的老鼠 | 来源:发表于2019-08-22 15:03 被阅读0次

写在最前

搭建Http服务器是因为SFTP无法通过浏览器直接访问,需要SFTP Client访问,不够方便。因此将SFTP的目录挂到HTTP服务器上,使其可以通过浏览器访问,增加便利性。

安装Docker

image.png

搜寻Apache镜像

image.png

下载httpd镜像

image.png

启动httpd容器

注意,要挂载SFTP的文件目录

image.png

修改httpd配置文件

Httpd默认会在浏览器直接打开txt等文本文档进行阅读,对其进行修改,使其能够被点击下载。

这里的7828是httpd container的ID,可以通过docker ps查看

image.png

做两处改变,第一是注释掉txt/plain,第二是在octet-stream里加入txt。

通过grep获取所在行数,然后通过sed对特定行的特定内容进行修改(这里其实可以用sed一条命令就实现,我手生想不起来了,大家如果知道欢迎更新)

image.png

至此,我们就可以在浏览器中通过直接点击的方式下载log文件了,后续如果要增加特定格式的文件,也可以在这里修改。

相关文章

网友评论

      本文标题:Docker下安装Apache

      本文链接:https://www.haomeiwen.com/subject/abvnsctx.html