我已经在Google Cloud上用bitnami图像安装了Jenkins。但是我想将基本根路径从/ jenkins更改为/,但是直到现在我还是不能这样做。我已经尝试了bnconfig --appurl /,但是没有用。任何的想法?
Bitnami开发人员在这里。
为了使詹金斯人扎根,您应该这样做:
首先,修改中的内容/opt/bitnami/apps/jenkins/conf/httpd-app.conf
以使apache不为jenkins服务/jenkins
。该文件的内容应为:
ProxyRequests Off ProxyPreserveHost On AllowEncodedSlashes NoDecodeProxyPass ajp://localhost:8009/ nocanon # 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
该文件的内容应为:
然后,您应该使用以下命令重新启动所有服务:
sudo /opt/bitnami/ctlscript.sh restart
然后,您应该可以访问jenkins /