{"id":3933,"date":"2021-11-23T19:50:48","date_gmt":"2021-11-23T10:50:48","guid":{"rendered":"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=3933"},"modified":"2021-12-02T16:30:29","modified_gmt":"2021-12-02T07:30:29","slug":"zeppelin-%ec%84%a4%ec%b9%98-%eb%b0%8f-mysql-%ec%97%b0%eb%8f%99%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=3933","title":{"rendered":"Zeppelin \uc18c\uc2a4\ucf54\ub4dc \ucef4\ud30c\uc77c\ud558\uae30"},"content":{"rendered":"<h1>Zeppelin \uc18c\uc2a4\ucf54\ub4dc \ucef4\ud30c\uc77c\ud558\uae30<\/h1>\n<p><a href=\"https:\/\/zeppelin.apache.org\/docs\/latest\/setup\/basics\/how_to_build.html\">\ucc38\uc870<\/a><\/p>\n<p><a href=\"https:\/\/hahafamilia.github.io\/development\/zeppelin-project-build\/\">\ucc38\uc870<\/a><\/p>\n<p><a href=\"https:\/\/www.popit.kr\/presto-zeppelin%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%B4%88%EA%B0%84%EB%8B%A8-bi-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EA%B5%AC%EC%B6%95-%EC%82%AC%EB%A1%802\/\">presto interpreter<\/a><\/p>\n<h2>\uc18c\uc2a4\ucf54\ub4dc \ub0b4\ub824\ubc1b\uae30<\/h2>\n<p>\uc77c\ub2e8 \uc708\ub3c4\uc6b0\uc5d0\uc11c \ucef4\ud30c\uc77c\ud574 \ubcf4\uaca0\ub2e4\ub294 \uc0dd\uac01\uc740 \ubc84\ub9ac\uc790.<br \/>\n\ub300\ub2e8\ud788 \ud53c\uace4\ud574\uc9c4\ub2e4.<\/p>\n<p>Mac \uc774\ub098 Linux \uc5d0\uc11c \ucef4\ud30c\uc77c\ud558\uc790.<\/p>\n<p>JDK 8 \ubc84\uc804\uc73c\ub85c \ucef4\ud30c\uc77c\ud574\uc57c \ud55c\ub2e4.<\/p>\n<p>maven \uc740 3.6.3 \ubc84\uc804\uc73c\ub85c \ud55c\ub2e4.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update\nsudo apt-get install git\nsudo apt-get install openjdk-8-jdk\nsudo apt-get install npm\nsudo apt-get install libfontconfig\nsudo apt-get install r-base-dev\nsudo apt-get install r-cran-evaluate\n\nsudo apt-get remove maven\nwget http:\/\/www.apache.org\/dist\/maven\/maven-3\/3.6.3\/binaries\/apache-maven-3.6.3-bin.tar.gz\nsudo tar -zxf apache-maven-3.6.3-bin.tar.gz -C \/usr\/local\/\nsudo ln -s \/usr\/local\/apache-maven-3.6.3\/bin\/mvn \/usr\/local\/bin\/mvn\n\n# git clone https:\/\/github.com\/apache\/zeppelin.git\ngit clone -b branch-0.10 https:\/\/github.com\/apache\/zeppelin.git<\/code><\/pre>\n<h2>\ucef4\ud30c\uc77c\ud558\uae30<\/h2>\n<pre><code class=\"language-bash\">export JAVA_HOME=\/usr\/lib\/jvm\/java-8-openjdk-amd64\n\n.\/dev\/change_scala_version.sh 2.11\n\nmvn clean package -DskipTests -Pspark-2.12 -Phadoop-2.4 -Pyarn -Ppyspark -Psparkr -Pr -Pscala-2.11\n# mvn package -DskipTests -Pspark-2.12 -Phadoop-2.4 -Pyarn -Ppyspark -Psparkr -Pr -Pscala-2.11<\/code><\/pre>\n<h2>\uc2e4\ud589\ud558\uae30<\/h2>\n<p>\uc544\ub798 \uba85\ub839\uc744 \uc2e4\ud589\ud558\uba74, <a href=\"http:\/\/localhost:8080\/\">http:\/\/localhost:8080\/<\/a> \uc5d0 \uc811\uc18d\ud574\uc11c \uc81c\ud50c\ub9b0\uc774 \uc2e4\ud589\ub418\ub294 \uac83\uc744 \ubcfc \uc218 \uc788\ub2e4.<\/p>\n<pre><code class=\"language-bash\">.\/bin\/zeppelin-daemon.sh start\n.\/bin\/zeppelin-daemon.sh stop<\/code><\/pre>\n<h2>\uc6d0\uaca9\uc5d0\uc11c \ubcf4\uae30<\/h2>\n<pre><code class=\"language-bash\">cd conf\/\ncp zeppelin-site.xml.template zeppelin-site.xml\n# cp zeppelin-env.sh.template zeppelin-env.sh\n\nvi zeppelin-site.xml\n-----------------------------\n&lt;property&gt;\n  &lt;name&gt;zeppelin.server.addr&lt;\/name&gt;\n  &lt;value&gt;0.0.0.0&lt;\/value&gt;\n  &lt;description&gt;Server binding address&lt;\/description&gt;\n&lt;\/property&gt;\n\n&lt;property&gt;\n  &lt;name&gt;zeppelin.server.port&lt;\/name&gt;\n  &lt;value&gt;9999&lt;\/value&gt;\n  &lt;description&gt;Server port.&lt;\/description&gt;\n&lt;\/property&gt;\n-----------------------------<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Zeppelin \uc18c\uc2a4\ucf54\ub4dc \ucef4\ud30c\uc77c\ud558\uae30 \ucc38\uc870 \ucc38\uc870 presto interpreter \uc18c\uc2a4\ucf54\ub4dc \ub0b4\ub824\ubc1b\uae30 \uc77c\ub2e8 \uc708\ub3c4\uc6b0\uc5d0\uc11c \ucef4\ud30c\uc77c\ud574 \ubcf4\uaca0\ub2e4\ub294 \uc0dd\uac01\uc740 \ubc84\ub9ac\uc790. \ub300\ub2e8\ud788 \ud53c\uace4\ud574\uc9c4\ub2e4. Mac \uc774\ub098 Linux \uc5d0\uc11c \ucef4\ud30c\uc77c\ud558\uc790. JDK 8 \ubc84\uc804\uc73c\ub85c \ucef4\ud30c\uc77c\ud574\uc57c \ud55c\ub2e4. maven \uc740 3.6.3 \ubc84\uc804\uc73c\ub85c \ud55c\ub2e4. sudo apt-get update sudo apt-get install git sudo apt-get install openjdk-8-jdk sudo apt-get install npm sudo apt-get install libfontconfig sudo apt-get install r-base-dev\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=3933\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-3933","post","type-post","status-publish","format-standard","hentry","category-devops"],"_links":{"self":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3933"}],"version-history":[{"count":34,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3933\/revisions"}],"predecessor-version":[{"id":4041,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3933\/revisions\/4041"}],"wp:attachment":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}