首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在DreamHost上安装OTRS

在DreamHost上安装OTRS
EN

Stack Overflow用户
提问于 2013-03-14 07:49:43
回答 1查看 958关注 0票数 0

我在DreamHost上使用Debian,并希望安装一个功能丰富的客户问题跟踪系统(而不是像Bugzilla这样的软件开发)。OTRS列出了我的短名单,我按照安装说明通过了“”步骤(/etc/init.d/apache2重新启动),但是重新启动步骤报告了失败。尽管如此,pgrep apache显示它正在运行。事实上,尽管www.mysite/otrs/installer.pl正在运行,但我的普通网站显示了一个声称它没有内容的页面(但当我查看该网站的文件夹时,它的内容很好,只是没有服务)。

DreamHost支持非常有用,但解释说,它们不使用标准的Debian服务器来托管网站,而是使用自己的服务器。具体来说,Debian服务器在/etc/apache2中,但是DreamHost服务器在/dh/apache2中。DreamHost支持确定了OTRS的安装指令正在配置通常的Debian位置,该位置以某种方式将该服务器而不是DreamHost服务器排序。他们尝试将otrs.conf文件移动到/dh/apache2中,但是尽管常规网站再次运行,OTRS页面却没有运行。

是否有人成功地在DreamHost VPS上安装了OTRS?

EN

回答 1

Stack Overflow用户

发布于 2013-03-15 01:38:18

我就此事咨询了我们的一位管理员,以下是我们的建议:

你要么需要:

  1. 调整DreamHost的Apache构建以合并OTRS修改
  2. 让Debian Apache启动并运行

这两个选项都需要一个管理用户和一些Linux命令行和Apache管理工具的知识。您还需要将VPS设置为非托管的,这意味着对任何域的DH Web Panel中的任何更改都不会产生任何影响。只需确保任何域的DNS记录都指向您的服务器。您还需要能够管理自己的Apache配置。

注意:这也意味着DreamHost支持不能也不会对您的域进行故障排除。非管理意味着不支持任何方式!

DreamHost的apache2配置与默认Debian构建有几个核心区别。我注意到的第一个问题是DreamHost的配置不允许以OTRS文档建议的方式加载额外的配置文件。这意味着如果选择选项1,则需要手动将OTRS指令插入DreamHost的配置文件中,这可能会很困难。

在将VPS设置为非托管后,我建议完全移动或禁用/dh文件夹。这将不允许DH默认Apache在VPS启动时启动。您还可能需要删除/etc/rc3.d/S02httpd2中的DH Apache启动脚本和/etc/init.d/httpd2 2中的实际脚本。

一旦您成功地运行了自己版本的Apache,您可以考虑将以前位于/dh/apache2/apache2-ps/etc/httpd.conf的VirtualHosts复制到您自己的目录中的域配置文件中,或者您可以随意调整网站文件并根据需要配置Apache。

一旦您有了自己的Apache运行风格,您就应该能够根据它们的wiki实现OTRS指令。:)

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

https://stackoverflow.com/questions/15403786

复制
相关文章

相似问题

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