{"id":548,"date":"2024-07-11T15:09:03","date_gmt":"2024-07-11T06:09:03","guid":{"rendered":"https:\/\/ubuntu.auctionpro.co.kr\/?page_id=548"},"modified":"2024-09-26T16:39:18","modified_gmt":"2024-09-26T07:39:18","slug":"elasticsearch-%ec%84%a4%ec%b9%98-%eb%b0%a9%eb%b2%95-ubuntu","status":"publish","type":"page","link":"https:\/\/ubuntu.auctionpro.co.kr\/?page_id=548","title":{"rendered":"Elasticsearch \uc124\uce58 \ubc29\ubc95 (Ubuntu)"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">1. Java \uc124\uce58<\/h4>\n\n\n\n<p>Elasticsearch\ub294 Java\ub85c \uad6c\ud604\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c, \uba3c\uc800 Java\ub97c \uc124\uce58\ud574\uc57c \ud569\ub2c8\ub2e4. \ucd5c\uc2e0 \ubc84\uc804\uc758 Elasticsearch\ub294 Java 11 \uc774\uc0c1\uc744 \uc694\uad6c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">sudo apt update\nsudo apt install openjdk-11-jdk\n<\/pre><\/div>\n\n\n\n<p>Java \uc124\uce58 \ud655\uc778:<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">java -version\n<\/pre><\/div>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">2. Elasticsearch \uc124\uce58<\/h4>\n\n\n\n<p>Elasticsearch\uc758 \uacf5\uc2dd APT \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac\ub97c \uc2dc\uc2a4\ud15c\uc5d0 \ucd94\uac00\ud558\uace0, \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uc124\uce58\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \" ># GPG \ud0a4 \ucd94\uac00\nwget -qO - https:\/\/artifacts.elastic.co\/GPG-KEY-elasticsearch | sudo apt-key add -\n\n# Elasticsearch APT \uc800\uc7a5\uc18c \ucd94\uac00\nsudo sh -c 'echo \"deb https:\/\/artifacts.elastic.co\/packages\/8.x\/apt stable main\" &gt; \/etc\/apt\/sources.list.d\/elastic-8.x.list'\n\n\nsudo apt update\nsudo apt install elasticsearch\n<\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">3. Elasticsearch \uad6c\uc131<\/h4>\n\n\n\n<p>\uc124\uce58 \ud6c4, Elasticsearch \uad6c\uc131 \ud30c\uc77c(<code>elasticsearch.yml<\/code>)\uc744 \uc5f4\uace0 \ud544\uc694\ud55c \uc124\uc815\uc744 \uc870\uc815\ud569\ub2c8\ub2e4. \ud30c\uc77c\uc740 \ubcf4\ud1b5 <code>\/etc\/elasticsearch<\/code> \ud3f4\ub354 \uc548\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">sudo nano \/etc\/elasticsearch\/elasticsearch.yml\n<\/pre><\/div>\n\n\n\n<p>\uc5ec\uae30\uc5d0\uc11c \ub124\ud2b8\uc6cc\ud06c \uc124\uc815, \ud074\ub7ec\uc2a4\ud130 \uc124\uc815 \ub4f1\uc744 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">4. Elasticsearch \uc11c\ube44\uc2a4 \uc2dc\uc791<\/h4>\n\n\n\n<p>\uc124\uc815\uc744 \ub9c8\uce5c \ud6c4, Elasticsearch \uc11c\ube44\uc2a4\ub97c \uc2dc\uc791\ud558\uace0 \uc2dc\uc2a4\ud15c \ubd80\ud305 \uc2dc \uc790\ub3d9\uc73c\ub85c \uc2dc\uc791\ub418\ub3c4\ub85d \uc124\uc815\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">sudo systemctl enable elasticsearch.service\nsudo systemctl start elasticsearch.service\n<\/pre><\/div>\n\n\n\n<p>\uc11c\ube44\uc2a4 \uc0c1\ud0dc \ud655\uc778:<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">sudo systemctl status elasticsearch.service\n<\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\ud14c\uc2a4\ud2b8<\/h3>\n\n\n\n<p>\uc124\uce58\uac00 \uc131\uacf5\uc801\uc73c\ub85c \uc644\ub8cc\ub418\uc5c8\ub294\uc9c0 \ud655\uc778\ud558\uae30 \uc704\ud574 \ub2e4\uc74c \uba85\ub839\uc744 \uc0ac\uc6a9\ud558\uc5ec Elasticsearch \uc11c\ubc84\uc640\uc758 \uc5f0\uacb0\uc744 \ud14c\uc2a4\ud2b8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:vim decode:true \">curl -X GET \"localhost:9200\/\"\n<\/pre><\/div>\n\n\n\n<p>\uc704 \uba85\ub839\uc740 Elasticsearch \uc11c\ubc84\uc758 \uae30\ubcf8 \uc815\ubcf4\ub97c JSON \ud615\ud0dc\ub85c \ubc18\ud658\ud574 \uc904 \uac83\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>Ubuntu\uc5d0\uc11c Elasticsearch\ub97c \uc124\uce58\ud558\uace0 \uc6b4\uc601\ud558\ub294 \uacfc\uc815\uc740 \ube44\uad50\uc801 \ub2e8\uc21c\ud558\uba70, \ub2e4\uc591\ud55c \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uacfc \uc11c\ube44\uc2a4\uc758 \ub85c\uae45 \uc2dc\uc2a4\ud15c, \uac80\uc0c9 \uc5d4\uc9c4\uc73c\ub85c \ud65c\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Java \uc124\uce58 Elasticsearch\ub294 Java\ub85c \uad6c\ud604\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c, \uba3c\uc800 Java\ub97c \uc124\uce58\ud574\uc57c \ud569\ub2c8\ub2e4. \ucd5c\uc2e0 \ubc84\uc804\uc758 Elasticsearch\ub294 Java 11 \uc774\uc0c1\uc744 \uc694\uad6c\ud569\ub2c8\ub2e4. Java \uc124\uce58 \ud655\uc778: 2. Elasticsearch \uc124\uce58 Elasticsearch\uc758 \uacf5\uc2dd APT \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac\ub97c \uc2dc\uc2a4\ud15c\uc5d0 \ucd94\uac00\ud558\uace0, \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uc124\uce58\ud569\ub2c8\ub2e4. 3. Elasticsearch \uad6c\uc131 \uc124\uce58 \ud6c4, Elasticsearch \uad6c\uc131 \ud30c\uc77c(elasticsearch.yml)\uc744 \uc5f4\uace0 \ud544\uc694\ud55c \uc124\uc815\uc744 \uc870\uc815\ud569\ub2c8\ub2e4. \ud30c\uc77c\uc740 \ubcf4\ud1b5 \/etc\/elasticsearch \ud3f4\ub354 \uc548\uc5d0 \uc788\uc2b5\ub2c8\ub2e4. \uc5ec\uae30\uc5d0\uc11c \ub124\ud2b8\uc6cc\ud06c \uc124\uc815, \ud074\ub7ec\uc2a4\ud130 \uc124\uc815 &hellip;<br \/><a href=\"https:\/\/ubuntu.auctionpro.co.kr\/?page_id=548\" class=\"more-link pen_button pen_element_default pen_icon_arrow_double\"><span class=\"screen-reader-text\">Elasticsearch \uc124\uce58 \ubc29\ubc95 (Ubuntu)<\/span> \ub354\ubcf4\uae30<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-548","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=548"}],"version-history":[{"count":2,"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/548\/revisions"}],"predecessor-version":[{"id":558,"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/pages\/548\/revisions\/558"}],"wp:attachment":[{"href":"https:\/\/ubuntu.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}