httpd

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

如何在 Xampp 中阻止从互联网访问本地主机?
httpd

如何在 Xampp 中阻止从互联网访问本地主机?

在我的 Apache 配置文件中httpd.conf我有: ... <Directory /> AllowOverride none Require all denied </Directory> ... <Directory "D:/xampp/htdocs"> Require all granted </Directory> ... 通过查找这个问题我了解到我应该在某处插入以下几行: order allow,deny allow from 127.0.0.1 deny fr...

Admin

虚拟主机在另一台服务器上覆盖 Hello World
httpd

虚拟主机在另一台服务器上覆盖 Hello World

由于某种原因,我主服务器上的内容0rcan0mic.com覆盖了constantcounselling.com另一台服务器上的内容。我想获取 hello world而不是上加载constantcounselling.com的内容。Apache 正在运行。0rcan0mic.com'constantcounselling.com 此外,对于与(我的主服务器)位于同一台服务器上的域0rcan0mic.com,会显示 hello world,例如mybestfriendsarecats.com和orcaaccounting.com。 结果httpd -S AH00...

Admin

通过移动数据网络访问托管的 Apache 服务器时出现问题
httpd

通过移动数据网络访问托管的 Apache 服务器时出现问题

我配置了一台 Apache 服务器来提供文件服务,当我将 Apache 设置为监听 127.0.0.1:* 或 0.0.0.0:* 时,它工作正常。我可以使用 localhost 或上述两个 IP 地址之一从本地计算机浏览器访问该站点。 当我尝试通过手机访问并连接到同一网络时,遇到了问题。 我尝试将 Apache 绑定到我的公共 IP 地址并更改监听端口。当我在手机浏览器 (DuckDuckGo) 中输入我的公共 IP 时,浏览器卡在加载状态。 我不知道该如何解决这个问题,我的 Apache error_log 没有连接尝试的记录。我对网络托管还很陌生...

Admin

centos 8 上的 Apache 服务器不提供 http 页面
httpd

centos 8 上的 Apache 服务器不提供 http 页面

我有一台运行 httpd 服务器的 CentOS 8 计算机 我之前可以正确提供 http 和 https 页面 我按照此处的说明安装了基于网络的实时聊天助手聊天软件:https://devops.ionos.com/tutorials/how-to-install-live-helper-chat-on-centos-7/但 我很快就删除了它 现在 Web 服务器仅提供 https 页面。每当我尝试使用 http 访问页面时,都会出现 The requested URL /mypage/ was not found on this...

Admin