更改Bitnami Jenkins基本URL

时间:2017-01-16 23:37:05

标签: apache tomcat jenkins bitnami

我在谷歌云上安装了Jenkins和bitnami图像。但是我想将/ jenkins的基本路径更改为/,但直到现在我才能这样做。我试过用bnconfig --appurl /但是没有用。有什么想法吗?

1 个答案:

答案 0 :(得分:5)

Bitnami开发者在这里。

为了将jenkins移动到root,你应该这样做:

  • 首先,修改/opt/bitnami/apps/jenkins/conf/httpd-app.conf的竞争,使apache不在/jenkins中提供jenkins。文件的内容应为:

               ProxyRequests     Off
               ProxyPreserveHost On
               AllowEncodedSlashes NoDecode
               <Location />
               ProxyPass ajp://localhost:8009/ nocanon
               </Location>
    
    
    
    # App url redirect
    # RewriteEngine On
    # RedirectMatch ^/$ /jenkins/
    
  

请注意,您应该使用root权限打开文件   sudo vim httpd-app.conf

然后,你应该去/opt/bitnami/apache-tomcat/webapps 在该文件夹中,您应该有3个文件:

ROOT (folder)
jenkins.war
jenkins (folder)

现在您应该删除ROOT文件夹:

sudo rm -rf ROOT

jenkins文件夹移至ROOT文件夹:

sudo mv jenkins ROOT

此外,为了使其成功,您必须在其中创建文件 /opt/bitnami/apache-tomcat/conf/Catalina/localhost名为ROOT.xml

该文件的内容应为:

<Context>
  <Environment name="JENKINS_HOME" value="/opt/bitnami/apps/jenkins/jenkins_home" type="java.lang.String"/>
</Context>

然后,您应该使用以下命令重新启动所有服务: sudo /opt/bitnami/ctlscript.sh restart

然后你应该能够访问/

中的jenkins