FishEye安裝部署

1、設置系統環境變量JAVA_HOME,如在/etc/profile裏編輯設置 JAVA_HOME=/usr/java/jdk1.7.0_67

2、解壓到你要的安裝位置,這個目錄稱爲:<FishEye home directory>。(注意這個目錄完整路徑不能有空格)

3、/etc/profile 設置此環境變量,設置Fisheye存儲數據目錄位置(即用戶數據目錄)的環境變量“FISHEYE_INST”,這個目錄稱爲:<FishEye instance directories>。(注意這個目錄不能在<FishEye home directory>裏。)
最終如:
export FISHEYE_INST="/var/atlassian/application-data/fecru"
export FISHEYE_HOME="/opt/atlassian/fecru"(一般不要)
要保證這個環境變量生效,可能要export FISHEYE_INST,最好重啓系統。

4、建立mkdir /var/atlassian/application-data/fecru文件夾,移動<FishEye home directory>目錄下的config.xml文件到FISHEYE_INST目錄中

5、啓動與停止(Fisheye訪問端口:8060)
4.1、啓動,用DOS命令進入Fisheye安裝目錄的Bin目錄,如<FishEye home directory>\bin,運行start.sh
4.2、停止,用DOS命令進入Fisheye安裝目錄的Bin目錄,如<FishEye home directory>\bin,運行stop.sh

6、可選(FishEye Linux系統安裝成服務自啓動)
6.1、建立個文件vi /etc/init.d/fecru,並賦予chmod a+x權限。內容如下:(注意對應的安裝目錄和數據目錄改成實際的路徑)
#!/bin/bash
# FeCru startup script
#chkconfig: 2345 80 05
#description: FeCru


# Based on script at http://www.bifrost.org/problems.html

RUN_AS_USER=root
CATALINA_HOME=/opt/atlassian/fecru

start() {
echo "Starting FeCru: "
if [ "x$USER" != "x$RUN_AS_USER" ]; then
su - $RUN_AS_USER -c "$CATALINA_HOME/bin/start.sh"
else
$CATALINA_HOME/bin/startup.sh
fi
echo "done."
}
stop() {
echo "Shutting down FeCru: "
if [ "x$USER" != "x$RUN_AS_USER" ]; then
su - $RUN_AS_USER -c "$CATALINA_HOME/bin/stop.sh"
else
$CATALINA_HOME/bin/shutdown.sh
fi
echo "done."
}

case "$1" in
start)
start
;;
stop)
stop
;;
*)
echo "Usage: $0 {start|stop}"
esac

exit 0
6.2、查看是否會開機啓動,如果不會,如Red Hat或者Centos系統還要先cd /etc/init.d/下,然後執行
sudo /sbin/chkconfig --add fecru
sudo /sbin/chkconfig fecru on

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章