当前位置: 首页 > 知识库问答 >
问题:

服务器重启后无法启动Apache HTTPD

后学
2023-03-14

服务器重启后无法启动Apache HTTPD。我们 /etc/httpd/conf/拥有功能。用户/组。因此,我们使用脚本来启动httpd.conf每次服务器重启时,我们都无法启动HTTPD。我们发现 /var/run/httpd在重启后被更改为apache/root。因此,脚本无法启动功能下的HTTPD。用户/组。

请帮帮我!!!

共有1个答案

锺离辰沛
2023-03-14

使用 DefaultRuntimeDir 指令覆盖默认的“/run/httpd”目录。这在httpd.conf中。例如:

DefaultRuntimeDir  "/my/local/rundir"

这将导致apache创建“/my/local/rundir/auth digest _ shm . 1234”

由于某种原因,这并没有覆盖默认的pid文件目录,所以用pid file指令来设置它,例如:

PidFile "/my/local/rundir/httpd.pid"

使用 /my/local/rundir/ 位置到包含用户/组权限的位置。如果您不想更改位置,则可以在 /usr/lib/tmpfiles.d/httpd.conf 中使用以下配置

d /var/run/httpd   700 myuser mygroup
d /var/run/httpd/htcacheclean   700 myuser mygroup
 类似资料:
  • 问题内容: 我已经安装了rails和mysql。我还安装了mysql2 gem。我通过命令rails new try_cms -d mysql创建了Rails应用程序。创建成功。但是,当我尝试使用rails server命令运行WEBrick服务器时,出现以下错误。 提前致谢。 问题答案: 尝试运行此命令(在此处查看类似的问题)

  • 我正在亚马逊EC2和ubuntu上运行Kafka。首先,我尝试运行zookeeper服务器并创建一个测试主题。最终目的是将spark与Kafka结合起来进行情感分析。 当我尝试启动zookeeper服务器时,我收到以下警告,并且进程似乎没有结束,即键入此命令后,我没有看到shell提示:bin/zookeeper服务器启动。sh配置/zookeeper。属性 警告配置中未定义配置或未定义仲裁,以独

  • 我无法重启服务器。 开始时,我杀死了所有进程并重新启动了服务器。我收到了成功的消息,但应用程序不起作用。我再次停止并启动了服务。现在系统显示服务器上正在运行另一个进程,如下所示。 你能帮我查一下这个问题吗?

  • 我已经按照指示从:https://cloud.spring.io/spring-cloud-static/Dalston.SR5/multi/multi_spring-cloud-eureka-server.html 没有成功,就不知道会错过什么。 我有一些代码演示:https://github.com/dbranco/eureka-server 我期待着运行:gradlew bootRun并能够

  • 我最近下载了GlassFish4.0,并希望在NetBeans中使用它来制作一些Web应用程序,但是当我想启动domain1(asadmin>start-domain domain1)时,我总是会遇到这样的错误:“有一个进程已经使用了管理端口4848--它可能是Glassfish服务器的另一个实例”。你知道有什么问题吗?

  • 问题内容: 我正在学习Java RMI,并且创建了一个非常简单的服务器来计算斐波那契数。服务器(FibonacciServer)创建一个负责计算序列的对象(Fibonacci),并且该对象实现接口(IFibonacci): FibonacciServer.java: 斐波那契 IFibonacci: 如您所见,这是一个非常基本的示例。我正在使用命令在Linux上启动RMI注册表,它启动没有问题。