{"id":621,"date":"2013-03-13T22:48:24","date_gmt":"2013-03-13T13:48:24","guid":{"rendered":"http:\/\/43.203.250.216\/?p=621"},"modified":"2025-10-01T16:25:41","modified_gmt":"2025-10-01T07:25:41","slug":"opengrok-%ec%84%a4%ec%b9%98-%eb%b9%a8%eb%a6%ac-%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/litcoder.com\/?p=621","title":{"rendered":"OpenGrok \uc124\uce58 \ube68\ub9ac \ud558\uae30"},"content":{"rendered":"<blockquote><p>\uc9c0\ub09c\ubc88 <a title=\"OpenGrok \uc124\uce58\" href=\"https:\/\/litcoder.com\/?p=563\">OpenGrok \uc124\uce58 \uad00\ub828 \ud3ec\uc2a4\ud305<\/a> \uc774\ud6c4 OpenGrok\uc744 \uc124\uce58\ud560 \uae30\ud68c\uac00 \uba87 \ubc88 \ub354 \uc788\uc5c8\ub294\ub370, Source \uacbd\ub85c\ub97c \uc81c\uc678\ud55c \ub098\uba38\uc9c0 \uc124\uc815\ub4e4\uc744 \uae30\ubcf8\uac12\uc73c\ub85c \uc0ac\uc6a9\ud558\ub2c8 \ud6e8\uc52c \uc124\uce58 \ud558\uae30\uac00 \uac04\ud3b8\ud588\ub2e4. \uc5ec\uae30\uc5d0\ub294 source\ub97c \uc81c\uc678\ud55c \ub098\uba38\uc9c0 \uc124\uc815\uc744 \uae30\ubcf8\uc73c\ub85c \uc0ac\uc6a9\ud574\uc11c \uc57d\uac04\uc758 \uc218\uc815\uc73c\ub85c \uc124\uce58 \ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud55c\ub2e4.<\/p>\n<p>2017\ub144 12\uc6d4 13\uc77c : Ubuntu16.04 LTS\ub97c \uae30\uc900\uc73c\ub85c \uc218\uc815\ud568.<\/p><\/blockquote>\n<h2>\uc124\uce58\ud658\uacbd<\/h2>\n<p>Ubuntu 16.04 LTS<\/p>\n<h2><\/h2>\n<h2>\ud544\uc694\ud55c package\ub4e4<\/h2>\n<pre class=\"lang:default highlight:0 decode:true\">$ sudo apt-get install tomcat8 tomcat8-admin exuberant-ctags\n$ sudo service tomcat8 start<\/pre>\n<p>Tomcat\ub4f1\uc758 \ud544\uc694\ud55c package\ub4e4\uc744 \uc124\uce58\ud558\uace0 OpenGrok\uc744 download \ubc1b\uc544\uc11c \uc555\ucd95\uc744 \ud47c\ub2e4.<\/p>\n<pre class=\"lang:default highlight:0 decode:true\">$ wget http:\/\/3.1.85.226\/wp-content\/uploads\/2013\/04\/opengrok-0.11.1.tar.gz\n$ tar xvzf opengrok-0.11.1.tar.gz<\/pre>\n<ul>\n<li>\ucd5c\uc2e0\ubc84\uc804\uc740 <a href=\"https:\/\/github.com\/oracle\/opengrok\/releases\">git hub\uc758 release page\uc5d0\uc11c<\/a>\u00a0\uad6c\ud560 \uc218 \uc788\ub2e4.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>OpenGrok \uc2e4\ud589 \ud658\uacbd \ub9cc\ub4e4\uae30<\/h2>\n<p>OpenGrok\uc740 \uc124\uce58 \ud658\uacbd\uc774 \/var\/opengrok directory \uc544\ub798\uc5d0 \uad6c\uc131\ub418\uc5b4 \uc788\ub2e4\uace0 \uac00\uc815\ud55c\ub2e4. \uc774\ub97c \uc704\ud574 \uc555\ucd95\uc744 \ud574\uc81c\ud55c OpenGrok file\ub4e4\uc744 \/var\/opengrok \uc73c\ub85c \uc62e\uae34\ub2e4.<\/p>\n<pre class=\"lang:default highlight:0 decode:true\">$ sudo mv .\/opengrok-0.11.1 \/var\/opengrok<\/pre>\n<h3>Source file \ubcf5\uc0ac<\/h3>\n<p>\ubd84\uc11d\ud558\uace0\uc790 \ud558\ub294 \uc18c\uc2a4 \ud30c\uc77c\uc744 \/var\/opengrok\/src \uc544\ub798\ub85c \ubcf5\uc0ac\ud55c\ub2e4.<\/p>\n<h2><\/h2>\n<h3>Deploy \ubc0f indexing<\/h3>\n<p>\ubaa8\ub4e0 \uc124\uc815\uc774 \ub05d\ub0ac\uc73c\ub2c8 deploy\ud558\uace0 indexing\uc744 \uc2dc\uc791\ud55c\ub2e4. Oepngrok-0.11.1\uc740 tomcat6\ub97c \uac00\uc815\ud558\ubbc0\ub85c tomcat8\uc758 \uc704\uce58\ub97c \uac00\ub9ac\ud0a4\ub3c4\ub85d OPENGROK_TOMCAT_BASE\ub97c \uc9c0\uc815\ud55c\ub2e4.<\/p>\n<pre class=\"lang:default highlight:0 decode:true\">$ sudo OPENGROK_TOMCAT_BASE=\/var\/lib\/tomcat8 \/var\/opengrok\/bin\/OpenGrok deploy\n$ \/var\/opengrok\/bin\/OpenGrok index<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc9c0\ub09c\ubc88 OpenGrok \uc124\uce58 \uad00\ub828 \ud3ec\uc2a4\ud305 \uc774\ud6c4 OpenGrok\uc744 \uc124\uce58\ud560 \uae30\ud68c\uac00 \uba87 \ubc88 \ub354 \uc788\uc5c8\ub294\ub370, Source \uacbd\ub85c\ub97c \uc81c\uc678\ud55c \ub098\uba38\uc9c0 \uc124\uc815\ub4e4\uc744 \uae30\ubcf8\uac12\uc73c\ub85c \uc0ac\uc6a9\ud558\ub2c8 \ud6e8\uc52c \uc124\uce58 \ud558\uae30\uac00 \uac04\ud3b8\ud588\ub2e4. \uc5ec\uae30\uc5d0\ub294 source\ub97c \uc81c\uc678\ud55c \ub098\uba38\uc9c0 \uc124\uc815\uc744 \uae30\ubcf8\uc73c\ub85c \uc0ac\uc6a9\ud574\uc11c \uc57d\uac04\uc758 \uc218\uc815\uc73c\ub85c \uc124\uce58 \ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud55c\ub2e4. 2017\ub144 12\uc6d4 13\uc77c : Ubuntu16.04 LTS\ub97c \uae30\uc900\uc73c\ub85c \uc218\uc815\ud568. \uc124\uce58\ud658\uacbd Ubuntu 16.04 LTS \ud544\uc694\ud55c package\ub4e4 $ sudo apt-get install [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[72,90,127],"class_list":["post-621","post","type-post","status-publish","format-standard","hentry","category-linux","tag-linux","tag-opengrok","tag-tomcat"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=621"}],"version-history":[{"count":2,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/621\/revisions"}],"predecessor-version":[{"id":3644,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/621\/revisions\/3644"}],"wp:attachment":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}