Apache JIRA作为没有端口的子域。htaccess或virtualhost

Apache JIRA作为没有端口的子域。htaccess或virtualhost,apache,jira,cpanel,Apache,Jira,Cpanel,嗯。我有一个运行centOS 5的专用盒子,它安装了cPanel,使事情变得更简单。我还有JIRA和SVN的安装和运行。因此,我正在尝试创建一个子域,例如jira.domain.com,但不确定如何设置它,cpanel似乎没有将虚拟主机存储在典型的本地/etc/httpd/conf.d/…中,因此我想知道如何将jira设置为jira的子域,而不必同时显示端口 我会为此使用htaccess还是以某种方式添加虚拟主机?如果我必须添加virtualhost,那么如果将virtualhost添加到正确的

嗯。我有一个运行centOS 5的专用盒子,它安装了cPanel,使事情变得更简单。我还有JIRA和SVN的安装和运行。因此,我正在尝试创建一个子域,例如jira.domain.com,但不确定如何设置它,cpanel似乎没有将虚拟主机存储在典型的本地
/etc/httpd/conf.d/…
中,因此我想知道如何将jira设置为jira的子域,而不必同时显示端口


我会为此使用htaccess还是以某种方式添加虚拟主机?如果我必须添加virtualhost,那么如果将virtualhost添加到正确的位置,这将对我的其他子域产生怎样的影响。

归档它的方法是创建子域并添加到Apache的虚拟主机映射

这是我的默认配置

<VirtualHost *:80>
    ServerName jira.domain.com

    <Proxy *>
            Order deny,allow
            Allow from all
    </Proxy>

    ProxyRequests       Off
    ProxyPreserveHost   On

    ProxyPass           /    http://localhost:8080/
    ProxyPassReverse    /    http://localhost:8080/

    ErrorLog            /var/log/apache2/jira.error.log
    CustomLog           /var/log/apache2/jira.access.log combined
</VirtualHost>

服务器名jira.domain.com
命令拒绝,允许
通融
代理请求关闭
代理主机
ProxyPass/http://localhost:8080/
ProxyPassReverse/http://localhost:8080/
ErrorLog/var/log/apache2/jira.error.log
CustomLog/var/log/apache2/jira.access.log组合
要使其工作,您需要激活

  • 虚拟主机配置
  • 代理模块:mod_Proxy
  • 只是一张纸条

    您需要启用以下apache2模式:

    sudo a2enmod proxy
    sudo a2enmod proxy_http
    
    将默认值:80更改为*:80