欢迎来到代码驿站!

当前位置:首页 >

Docker安装运行apache2服务器做图片服务器的方法

时间:2022-04-03 09:16:21|栏目:|点击:

 1.安装

docker pull httpd 

2.创建文件夹

mkdir -p /usr/docker_data/statics / /usr/docker_data/httpd/logs/ /usr/docker_data/httpd/conf/ 

解释:statics文件夹映射图片文件存放路径  logs映射日志文件路径  conf映射配置文件路径

3.试运行httpd

docker run -it --name test-httpd httpd bash

 4.进入conf文件夹把httpd.conf文件拷贝到/usr/docker_data/httpd/conf/

5.修改httpd.conf

将Options Indexes FollowSymLinks替换为Options FollowSymLinks

目的是为了设置不能访问路径信息,只能通过文件名访问

6.停止并删除刚刚测试的容器test-httpd

7.正式运行httpd

docker run --restart=always --privileged=true --name httpd -p 98:80 -v /usr/docker_data/statics/:/usr/local/apache2/htdocs/ -v /usr/docker_data/httpd/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf -v /usr/docker_data/httpd/logs/:/usr/local/apache2/logs/ -v /etc/localtime:/etc/localtime:ro -d httpd 

8.外部通过http:IP:98/图片文件路径访问图片

上一篇:在ubuntu18.04版本安装vscode(2种)

栏    目:

下一篇:docker 容器上编译 go 程序提示找不到文件问题

本文标题:Docker安装运行apache2服务器做图片服务器的方法

本文地址:http://www.codeinn.net/misctech/198073.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有