OpenGrok Manual 1. linux环境 #cat /etc/issue
2. 管理员登录 以管理员root账号登录 3. 关闭SELinux #vi /etc/selinux/config
#reboot 4. 关闭iptables #service iptables stop #chkconfig iptables off 5. 安装jdk #mkdir /usr/java #cp jdk-6u14-linux-i586.bin /usr/java #cd /usr/java #chmod a+x jdk-6u14-linux-i586.bin #./jdk-6u14-linux-i586.bin #export JAVA_HOME=/usr/java/jdk1.6.0_14/ #export CLASSPATH=$JAVA_HOME/lib #export PATH=$JAVA_HOME/bin:$PATH:$HOME/bin 6. 安装glassfish #cp glassfish-installer-v2.1-b60e-linux.jar /opt/ #cd /opt/ #java -Xmx256m -jar glassfish-installer-v2.1-b60e-linux.jar #cd glassfish #chmod -R +x lib/ant/bin #lib/ant/bin/ant -f setup.xml #bin/asadmin start-appserv 7. 测试 8. 控制台 username:admin password:adminadmin 9. 安装opengrok #cd /opt/ #tar zxvf opengrok-0.7-src.tar.gz #tar zxvf opengrok-0.7.tar.gz #mkdir -p opengrok/bin opengrok/data opengrok/source #cd opengrok-0.7 #cp -r OpenGrok opengrok.jar lib ../opengrok/bin #cd /opt/ #vi opengrok/bin/OpenGrok
#vi opengrok-0.7-src/tools/init.d/opengrok.sh #mkdir -p opengrok/web/source #cd opengrok/web/source #unzip /opt/opengrok-0.7/source.war #vi WEB-INF/web.xml
#zip -r /opt/opengrok/web/source.war . #cp ../source.war /opt/glassfish/domains/domain1/autodeploy/ 10. 测试 http://10.1.56.194:8080/source/ http://voeen.blog.163.com/blog/static/458488782011530101431352/ |
|
来自: bananarlily > 《IT》