首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将httpd配置放在/etc/httpd/conf之外

将httpd配置放在/etc/httpd/conf之外
EN

Stack Overflow用户
提问于 2017-07-25 03:47:11
回答 1查看 223关注 0票数 0

我正在寻找一种方法来在/etc/ httpd /config文件夹之外找到我的httpd服务配置文件;例如,在/test中。你知道我如何做到这一点,并且仍然可以使用systemctl start httpd启动服务吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-07-25 04:01:47

选项1:如果您的web服务器是apache,您可以在主httpd.conf文件中使用include指令在自定义路径下的文件中包含设置:

代码语言:javascript
复制
    Include /test/custom.conf

选项2: Apache在编译时设置了conf位置,但是,可以使用自定义配置文件启动apache:

代码语言:javascript
复制
    /usr/local/apache2/bin/apachectl -f /test/httpd.conf

这里假设apachectl位于/usr/local/apache2/bin中。要确定答案,请执行以下操作:

代码语言:javascript
复制
    # updatedb
    # locate apachectl

这意味着您需要修改apache服务器的启动脚本,使其使用指定-f参数的命令启动。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45288872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档