httpd

如何启用 Apache 作为 Docker 容器的代理?
httpd

如何启用 Apache 作为 Docker 容器的代理?

我需要将 Apache 设置为 Web 服务器,并让其将 http 请求代理到具有自己的 Web 服务器的 Docker 容器。我从 Docker 映像 httpd:2.4 开始。我需要启用哪些模块,我的 proxy.conf 文件是什么样子的? ...

Admin

解析输出的 HTTPD 基准测试工具
httpd

解析输出的 HTTPD 基准测试工具

我正在尝试对 HTTP 服务器进行基准测试。 很明显,如果使用的工具不解析任何输出(JavaScript 和 HTML),我将无法获得准确的数字。有人知道有这样的工具吗? ...

Admin

过时的 CentOS 5.11 和 https
httpd

过时的 CentOS 5.11 和 https

我的服务器上有 CentOS 5.11,它太旧了。 它有 Apache/2.2.22 (Unix) 和 Apache Tomcat/5.5.25 不幸的是,目前无法迁移到新的操作系统。 服务器上托管的网站https://www.example.com返回 Secure Connection Failed An error occurred during a connection to www.example.com. Peer using unsupported version of security protocol. Error code: SSL_E...

Admin

如何在 /etc/sysconfig/httpd 中获取外部脚本?
httpd

如何在 /etc/sysconfig/httpd 中获取外部脚本?

假设我已将 EnvironmentFile 设置/usr/lib/systemd/system/httpd.service如下: … [Service] .. EnvironmentFile=/etc/sysconfig/httpd 然后我输入以下内容/etc/sysconfig/httpd: DEV_NAME="FOO" DEV_NAME当我重新启动 httpd 时,我看到了“环境”下的变量phpinfo()。到目前为止,一切都按预期运行! 但是,如果我更新/etc/sysconfig/httpd以包含以下内容: . /etc/profile.d/ww...

Admin

Homebrew 安装的 HTTPD 不知为何无法启动
httpd

Homebrew 安装的 HTTPD 不知为何无法启动

将我的 macOS 升级到 Monterey 后,我无法启动 apache。当我运行命令时sudo brew services start httpd,httpd 看起来像已启动: Warning: Taking root:admin ownership of some httpd paths: /usr/local/Cellar/httpd/2.4.54_1/bin /usr/local/Cellar/httpd/2.4.54_1/bin/httpd /usr/local/opt/httpd /usr/local/opt/httpd/bin...

Admin

OpenBSD 上的 httpd:如何重定向以“.php”结尾的 URL?
httpd

OpenBSD 上的 httpd:如何重定向以“.php”结尾的 URL?

我在 OpenBSD 上运行 httpd(8) Web 服务器。php-8.1.9 用于提供 php 服务。其中/etc/httpd.conf有以下内容(example.com是实际域的占位符): server "example.com" { listen on * tls port 443 tls { certificate "/etc/letsencrypt/live/example.com/fullchain.pem" key "/etc/letsencrypt/live/example...

Admin

如何在 apache httpd 中读取 Origin HTTP 标头并发送响应 404
httpd

如何在 apache httpd 中读取 Origin HTTP 标头并发送响应 404

我有一个渗透测试发现,如果客户端的“来源”标头不符合条件,则需要阻止来自客户端的请求,例如它必须是“192.168.2.123:8888”。 如果标头是“主机”,我已通过配置这些内容成功处理它<VirtualHost>: RewriteEngine On RewriteCond %{HTTP_HOST} !^([a-zA-Z0-9-_]{1,20}.){0,3}192.168.2.123:8888$ RewriteRule ^(.*)$ http://192.168.2.123:8888/app/ui [R=404,L] 但对于“Origin”...

Admin

Httpd 目录读取权限问题
httpd

Httpd 目录读取权限问题

在我的场景中,我需要“/var/log/”中的“httpd”目录可供“devs”组中的用户读取(Amazon Linux 2)有人可以指导我如何实现这一点吗? 我们有几个开发人员负责维护系统,我希望他们能够轻松读取 /var/log/httpd 中的日志文件,而无需 root 访问权限。 [root@ip-10-0-10-165 httpd]# getfacl /var/log/httpd getfacl: Removing leading '/' from absolute path names # file: var/log/httpd # owner:...

Admin

安装 apache 后 http://localhost 不起作用
httpd

安装 apache 后 http://localhost 不起作用

安装 Apache 后,我尝试使用以下命令运行 httpd httpd -k start,但出现了以下错误消息: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::283a:e00e:3927:eef. Set the 'ServerName' directive globally to suppress this message. 因此我更改了 httpd.conf 的以下部分: #ServerName www...

Admin

如何在 HTTPD docker 容器中添加基本 HTTP 身份验证?
httpd

如何在 HTTPD docker 容器中添加基本 HTTP 身份验证?

我已经能够使用这个在运行 Apache2 的服务器上添加简单的 HTTP 身份验证https://www.digitalocean.com/community/tutorials/how-to-set-up-password-authentication-with-apache-on-ubuntu-14-04如何在 HTTPD docker 容器中实现这一点https://hub.docker.com/_/httpd。 我现在不想为 Nginx 使用单独的容器。谢谢和问候 ...

Admin

有人听说过“deadlinkchecker”导致 httpd 崩溃吗?
httpd

有人听说过“deadlinkchecker”导致 httpd 崩溃吗?

今天早些时候,我们遇到了一件奇怪的事情:似乎一名员工在我们的网站上使用了一个名为“deadlinkchecker.com”的东西(在 Amazon Linux EC2 实例上运行 Apache httpd),整个实例崩溃了。当我仔细查看 httpd 日志时,我发现在大约 20 分钟的时间内(在此期间来自其他地方的请求很少),来自这个“deadlinkchecker.com”的请求接近 800 个,其中一些请求需要几分钟才能满足。实际上,我们似乎意外地对自己发起了 DoS 攻击。 这里有没有人听说过这样的事情?这里有没有人知道这个“deadlinkchecke...

Admin

无法像在 Windows 上一样在 Mac 上启动 Apache
httpd

无法像在 Windows 上一样在 Mac 上启动 Apache

我要做的任务非常简单,因为我不是这个领域的专家,所以我请求帮助。 现在我正在尝试在我的 Mac 上运行 apache,我有 Windows 工作脚本,并且我需要在 Mac 上做同样的事情。 由于 Mac 开箱即用,我意识到我不需要下载它,就像在 Windows 机器上一样。 我在 Windows 机器上运行的脚本如下所示: C:\dev\apache\Apache2\bin\httpd -f C:\dev\jboss-4.2.2.GA\server\myapp\httpd\conf\httpd.conf -D ssl pause 基本上,要在我的 Mac ...

Admin

如何重新安装 HTTPD?
httpd

如何重新安装 HTTPD?

我的服务器 CentOs7 有问题。我安装了 httpd,它运行良好,但由于某种原因我重新安装了,但之后它就再也不工作了,而且会抛出错误。有什么方法可以删除所有 httpd 文件吗? 我尝试删除/usr/lib/systemd/system/httpd.service 和/usr/sbin/httpd 和/etc/httpd,但是当我删除httpd和httpd-tools时它再次抛出错误: httpd.service 作业失败。请参阅“systemctl status httpd.service”和“journalctl -xe”了解详情。 system...

Admin

如何为负载均衡器中的每个均衡器成员创建单独的日志文件?
httpd

如何为负载均衡器中的每个均衡器成员创建单独的日志文件?

我在 Apache v2.2 中使用 proxyPass 和负载平衡,并且有 3 个负载平衡器成员。如何获取通过平衡器成员进行的每次访问的单独日志文件?例如 3 个平衡器成员和 3 个日志文件。 # Enable forward proxy ProxyRequests Off ProxyVia On <Proxy *> Order deny,allow Allow from all </Proxy> <Proxy balancer://mycluster> BalancerMember https...

Admin

httpd https/ssl 未发送证书链
httpd

httpd https/ssl 未发送证书链

httpd (apache?)我正在尝试为我实验室内部托管的网站上的 HTTPS/SSL配置运行 (2.4.37-21) 的 Centos 8 (8.1.1911) VM 。 我的实验室由离线根(Windows)和在线中间(Windows)组成。 遵循的步骤如下: 使用以下方式安装 ssl 模块yum install mod_ssl 生成私钥:openssl genpkey -outform PEM -algorithm RSA -pkeyopt rsa_keygen_bits:2048 -out priv.key openssl req -new -...

Admin