apache - 使用 Apache 的奇异路径安装 openCPU
问题描述
我在生产 RedHat 7 服务器上安装 OpenCPU,结果发现他们的 Apache 服务器的路径不是
/etc/httpd
但别的东西。显然,OpenCPU 仍然指的是 /etc/httpd,因此没有工作。我想知道是否有办法为 OpenCPU 安装指定 Apache 服务器的自定义路径(作为安装的参数,或代码中的某处,或安装后)?
OpenCPU版本是2.0.7,RedHat版本是7.3,Apache服务器版本是2.4
解决方案
那么你的 Apache2 在哪里呢?你是从源码编译的吗?
OpenCPU 依赖于httpd
via rapache(它有mod_R
)。rApache 手册有一些关于如何根据 R 或 Apache 的自定义版本从源代码编译 rapache 的文档。
一旦这工作,您可以尝试构建 OpenCPU。默认的 opencpu-server rpm 规范是将opencpu.conf复制到/etc/httpd
其中,因为这是httpd
Fedora 或 Enterprise Linux 中的软件包路径。我想如果您运行非标准版本的 httpd,您可以修改它。
推荐阅读
- python - 如何将数据框汇总为与 ID 相结合的列表?
- vb6 - 使用 VB6 发送多媒体键
- mysql - 如何在 prisma2 中创建多对多关系
- node.js - Botframework v4 在部署后保留 dialogSet
- python - 带有索引指针的双向链表?
- c++ - 将 const 作为此参数传递会丢弃限定符
- c# - 在 cakebuild 中访问 BuildSystem.AzurePipelines 时出错
- node.js - 在我的模块中需要包时,我应该使用“var”还是“const”?
- java - 在 Spring Boot 中暂停/启动 Kafka 流处理器
- python - Django:只为`manage.py runserver`执行代码,而不是`migrate`、`help`等