{"id":219,"date":"2017-04-27T16:18:43","date_gmt":"2017-04-27T07:18:43","guid":{"rendered":"http:\/\/curry.azen.co.kr\/?p=219"},"modified":"2018-04-25T15:54:33","modified_gmt":"2018-04-25T06:54:33","slug":"http2-%ec%84%9c%eb%b2%84-%ec%84%a4%ec%a0%95%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/curry.azen.co.kr\/?p=219","title":{"rendered":"http\/2 \uc11c\ubc84 \uc124\uc815\uae30"},"content":{"rendered":"<p class=\"p1\">\ucc38\uace0 \uc0ac\uc774\ud2b8 :\u00a0http:\/\/macbeese.com\/%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0\/centos-7-1-apache-2-4-20-%E7%84%A1%E6%96%99ssl%E3%81%AB%E3%82%88%E3%82%8B-http2-%E3%81%AE%E5%B0%8E%E5%85%A5%E6%96%B9%E6%B3%95<\/p>\n<p class=\"p1\">HTTP\/2 <span class=\"s2\">\uc138\ud305<\/span><\/p>\n<ol class=\"ol1\">\n<li class=\"li2\">openssl <span class=\"s2\">\uc744<\/span> <span class=\"s2\">\uc124\uce58\ud55c\ub2e4<\/span>.<\/li>\n<\/ol>\n<p class=\"p2\">yum install zlib-devel<\/p>\n<p class=\"p2\">yum install gcc<\/p>\n<p class=\"p2\">yum install gcc-c++<\/p>\n<p class=\"p4\"><del><span class=\"s3\">wget <a href=\"https:\/\/www.openssl.org\/source\/openssl-1.1.0e.tar.gz\"><span class=\"s4\">https:\/\/www.openssl.org\/source\/openssl-1.1.0e.tar.gz<\/span><\/a><\/span><\/del><\/p>\n<p class=\"p1\"><del><span class=\"s5\">tar xvzf openssl-1.1.0e.tar.gz<\/span><\/del><\/p>\n<p class=\"p1\"><del><span class=\"s5\">cd openssl-1.1.0e<\/span><\/del><\/p>\n<p class=\"p1\">\uc544\uc9c1\uc740 1.1.0e \uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294\ub4ef&#8230;<\/p>\n<p class=\"p1\"><span class=\"s1\">wget <\/span>https:\/\/www.openssl.org\/source\/openssl-1.0.2k.tar.gz<\/p>\n<p class=\"p1\">tar xvzf openssl-1.0.2k.tar.gz<\/p>\n<p class=\"p1\">cd openssl-1.0.2k<\/p>\n<p class=\"p1\">.\/config \u2014prefix=\/usr\/local\/openssl shared zlib<\/p>\n<p class=\"p1\">make<\/p>\n<p class=\"p1\">make install<\/p>\n<p class=\"p2\">echo \/usr\/local\/openssl\/lib &gt; \/etc\/ld.so.conf.d\/openssl.conf<\/p>\n<p class=\"p2\">ldconfig<\/p>\n<p class=\"p2\">\/usr\/local\/openssl\/bin\/openssl<\/p>\n<p class=\"p2\">OpenSSL&gt; version<\/p>\n<p class=\"p2\">OpenSSL 1.1.0e<span class=\"Apple-converted-space\">\u00a0 <\/span>16 Feb 2017<\/p>\n<p class=\"p2\">nghttp2 <span class=\"s2\">\uc124\uce58<\/span><\/p>\n<p class=\"p2\">yum install libev-devel<\/p>\n<p class=\"p6\"><span class=\"s6\">wget <a href=\"https:\/\/github.com\/nghttp2\/nghttp2\/releases\/download\/v1.22.0\/nghttp2-1.22.0.tar.gz\"><span class=\"s7\">https:\/\/github.com\/nghttp2\/nghttp2\/releases\/download\/v1.22.0\/nghttp2-1.22.0.tar.gz<\/span><\/a><\/span><\/p>\n<p class=\"p2\">tar xvzf nghttp2-1.22.0.tar.gz<\/p>\n<p class=\"p2\">cd nghttp2-1.22.0<\/p>\n<p class=\"p2\">env OPENSSL_CFLAGS=\u201c-I\/usr\/local\/openssl\/include\u201d OPENSSL_LIBS=\u201c-L\/usr\/local\/openssl\/lib -lssl -lcrypto\u201d .\/configure<\/p>\n<p class=\"p2\">make<\/p>\n<p class=\"p2\">make install<\/p>\n<p class=\"p2\">echo \/usr\/local\/lib &gt; \/etc\/ld.so.conf.d\/usr-local-lib.conf<\/p>\n<p class=\"p2\">ldconfig<\/p>\n<p class=\"p6\"><span class=\"s6\">wget <a href=\"http:\/\/ftp.kaist.ac.kr\/Apache\/apr\/apr-1.5.2.tar.gz\"><span class=\"s7\">http:\/\/ftp.kaist.ac.kr\/Apache\/apr\/apr-1.5.2.tar.gz<\/span><\/a><\/span><\/p>\n<p class=\"p2\">tar xvzf apr-1.5.2.tar.gz<\/p>\n<p class=\"p2\">cd apr-1.5.2<\/p>\n<p class=\"p2\">.\/configure<\/p>\n<p class=\"p2\">make<\/p>\n<p class=\"p2\">make install<\/p>\n<p class=\"p2\">wget http:\/\/ftp.kaist.ac.kr\/Apache\/apr\/apr-util-1.5.4.tar.gz<\/p>\n<p class=\"p2\">tar xvzf apr-util-1.5.4.tar.gz<\/p>\n<p class=\"p2\">cd apr-util-1.5.4<\/p>\n<p class=\"p2\">.\/configure &#8211;with-apr=\/usr\/local\/apr<\/p>\n<p class=\"p2\">make<\/p>\n<p class=\"p2\">make install<\/p>\n<p class=\"p2\">yum install pcre-devel<\/p>\n<p class=\"p1\">\ucd5c\uc2e0 \uc544\ud30c\uce58\ub97c \uac00\uc838\uc628\ub2e4<span class=\"s1\">.<\/span><\/p>\n<p class=\"p1\">wget http:\/\/apache.tt.co.kr\/httpd\/httpd-2.4.25.tar.gz<\/p>\n<p class=\"p1\">tar xvzf httpd-2.4.25.tar.gz<\/p>\n<p class=\"p1\">cd httpd-2.4.25<\/p>\n<p class=\"p1\">.\/configure &#8211;enable-http2 &#8211;enable-ssl &#8211;with-ssl=\/usr\/local\/openssl &#8211;with-apr=\/usr\/local\/apr &#8211;with-apr-util=\/usr\/local\/apr\/bin\/apu-1-config &#8211;enable-so &#8211;enable-mpms-shared=all<\/p>\n<p class=\"p1\">make<\/p>\n<p class=\"p1\">make install<\/p>\n<p class=\"p1\">\n","protected":false},"excerpt":{"rendered":"<p>\ucc38\uace0 \uc0ac\uc774\ud2b8 :\u00a0http:\/\/macbeese.com\/%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0\/centos-7-1-apache-2-4-20-%E7%84%A1%E6%96%99ssl%E3%81%AB%E3%82%88%E3%82%8B-http2-%E3%81%AE%E5%B0%8E%E5%85%A5%E6%96%B9%E6%B3%95 HTTP\/2 \uc138\ud305 openssl \uc744 \uc124\uce58\ud55c\ub2e4. yum install zlib-devel yum install gcc yum install gcc-c++ wget https:\/\/www.openssl.org\/source\/openssl-1.1.0e.tar.gz tar xvzf openssl-1.1.0e.tar.gz cd openssl-1.1.0e \uc544\uc9c1\uc740 1.1.0e \uac00 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294\ub4ef&#8230; wget https:\/\/www.openssl.org\/source\/openssl-1.0.2k.tar.gz tar xvzf openssl-1.0.2k.tar.gz cd openssl-1.0.2k .\/config \u2014prefix=\/usr\/local\/openssl shared zlib make make install echo \/usr\/local\/openssl\/lib &gt; \/etc\/ld.so.conf.d\/openssl.conf ldconfig \/usr\/local\/openssl\/bin\/openssl OpenSSL&gt; version OpenSSL 1.1.0e\u00a0 16 Feb &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/curry.azen.co.kr\/?p=219\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;http\/2 \uc11c\ubc84 \uc124\uc815\uae30&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-219","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=219"}],"version-history":[{"count":2,"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":245,"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/219\/revisions\/245"}],"wp:attachment":[{"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/curry.azen.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}