安装 jira 后,使用 mod_proxy 设置访问 projects.mysite.com/jira,一切运行正常。我想在同一系统上安装 fisheye 以访问 jira 上的 GIT 存储库。
安装鱼眼服务器时,从控制台启动。但我无法访问 hostip:8060 或 hostname:8060。我检查了下面显示的正在运行的服务,有人能帮忙吗?
amer@projects:~$ sudo ps -ef | grep fisheye
root 13449 13448 5 02:04 pts/0 00:02:28 /usr/bin/java -Xmx1024m -XX:MaxNewSize=128m -XX:MaxPermSize=256m -Dfisheye.library.path= -Dfisheye.inst=/opt/fecru-2.7.8 -Djava.awt.headless=true -Djava.endorsed.dirs=/opt/fecru-2.7.8/lib/endorsed -jar /opt/fecru-2.7.8/fisheyeboot.jar run
amer 13680 13302 0 02:49 pts/0 00:00:00 grep --color=auto fisheye
答案1
它通过设置 apache mod_proxy 起作用。简单的步骤是在 apache2/site-advisors 目录中创建站点文件,例如 fisheye.mysite.com,并在上配置其 ProxyReversehttp://localhost/8060。您可以更改 fisheye 安装 config.xml 有关更多信息,请访问 Fisheye 的 Atlassian 管理部分。我在同一台服务器上运行两个应用程序,例如 Jira 和 Fisheye,因此我需要配置两者以使用代理进行访问。为了更好地理解,请访问链接:http://www.antelink.com/blog/tutorial-secure-installation-fisheye-77.html