{"id":46,"date":"2022-10-26T20:52:21","date_gmt":"2022-10-26T11:52:21","guid":{"rendered":"https:\/\/blog.anchors-biz.com\/?p=46"},"modified":"2022-11-08T18:07:15","modified_gmt":"2022-11-08T09:07:15","slug":"try-wordpress-%ec%84%a4%ec%b9%98%ed%8e%b8","status":"publish","type":"post","link":"https:\/\/blog.anchors-biz.com\/?p=46","title":{"rendered":"Try wordpress- \uc124\uce58"},"content":{"rendered":"\n<h4>\uc2dc\uc791\ud558\uae30\uc5d0 \uc55e\uc11c&#8230; <\/h4>\n\n\n\n<p>Linux \ub294 AWS EC2 (Ubuntu) \ub97c, \uc6f9\uc11c\ubc84\ub294 Apache2 \uc640 PHP7 , \uadf8\ub9ac\uace0 Database \ub294 AWS RDS Maria DB \ub97c \uc124\uc815\ud588\ub2e4.<\/p>\n\n\n\n<h4>OS &#8211; LINUX, AWS EC2, Ubuntu 20.04<\/h4>\n\n\n\n<p>AWS Console \uc5d0\uc11c EC2 (elastic computing) \uc73c\ub85c \uc6b0\ubd84\ud22c 20.04 LTS \ubc84\uc804\uc73c\ub85c \uc900\ube44\ud588\ub2e4. \uc0ac\uc591\uc740 \ube14\ub85c\uadf8 \uc804\uc6a9\uc774\uae30 \ub54c\ubb38\uc5d0, t2.micro (1 vcpu 1Gib RAM) \uc73c\ub85c AWS \uc5d0\uc11c 12\uac1c\uc6d4 \ubb34\ub8cc\ub85c \uc774\uc6a9\uac00\ub2a5\ud55c free tier \uc81c\ud488\uc744 \uc120\ud0dd\ud588\ub2e4.<\/p>\n\n\n\n<h4>Web Server &#8211; APACHE + mysql mod &amp; PHP<\/h4>\n\n\n\n<p>\uc6b0\ubd84\ud22c\ucc98\ub7fc debian \uacc4\uc5f4\uc758 \ub9ac\ub205\uc2a4\ub294 \uc6ec\ub9cc\ud558\uba74 apt \ud328\ud0a4\uc9c0 \uad00\ub9ac\uc790\ub97c \uc774\uc6a9\ud558\uc5ec \ud504\ub85c\uadf8\ub7a8 \uc124\uce58\uac00 \uac00\ub2a5\ud558\ub2e4. php \ub294 \ud604\uc7ac \ucd5c\uc2e0 \ubc84\uc804\uc740 8.1 \uc774\ub098, \ubc84\uc804 \uba85\uc2dc\ud558\uc9c0 \uc54a\uace0 \uc124\uce58 \uc2dc 7.4 \uac00 \uc124\uce58\ub41c\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install apache2\nsudo apt-get install php php7.4-mysqlnd<\/code><\/pre>\n\n\n\n<h4>DBMS &#8211; AWS RDS, Maria DB<\/h4>\n\n\n\n<p>\uc6cc\ub4dc\ud504\ub808\uc2a4\ub294 Mysql \uacfc Maria DB \ubaa8\ub450 \uc774\uc6a9\uc774 \uac00\ub2a5\ud558\ub098, mySql \uc740 \ub77c\uc774\uc13c\uc2a4 \uc774\uc288\uac00 \uc788\uc73c\ubbc0\ub85c, Maria DB \ub85c \uc124\uc815\ud588\ub2e4. AWS Console \uc5d0\uc11c RDS \uc0dd\uc131 \uc2dc, Public access \ub97c Yes \ub85c \uc120\ud0dd\ud558\uc9c0 \uc54a\uc73c\uba74, \ub85c\uceec PC \uc5d0\uc11c DB \uc870\ud68c\ub97c \uc704\ud574 \uc9c1\uc811 \uc811\uc18d\uc744 \ud560 \uc218\uac00 \uc5c6\ub2e4. \ucf8c\uc801\ud55c \ub514\ubc84\uae45 \ud658\uacbd\uc744 \uc704\ud574 Public access \ub85c \uc124\uc815\uc744 \ud558\uace0, EC2 \uc5f0\uacb0\uc744 \uc704\ud55c \ubcf4\uc548\uadf8\ub8f9 \uc124\uc815\uc740 \uc0dd\uc131 \ud6c4 \ub530\ub85c \ud558\ub294 \uac83\uc774 \uc88b\ub2e4. \uadf8\ub9ac\uace0 Additional configuration \uc744 \uc5f4\uba74 Initial database name \uc744 \uc785\ub825\ud560 \uc218 \uc788\uc73c\ub2c8, \ube7c\uba39\uc9c0 \ub9d0\uace0 \uc785\ub825\ud558\uba74 \uadc0\ucc2e\uc74c\uc744 \ub35c \uc218 \uc788\ub2e4. \uc0dd\uc131 \uc2dc \uc785\ub825\ud55c \ub9c8\uc2a4\ud130 \uacc4\uc815\uc758 \ube44\ubc00\ubc88\ud638\ub294 \uc783\uc5b4\ubc84\ub9ac\uba74 \ucc3e\uc744 \uc218\uac00 \uc5c6\uc73c\ub2c8 \uc8fc\uc758\uac00 \ud544\uc694\ud558\ub2e4.<\/p>\n\n\n\n<p>DB \uc0dd\uc131\uc774 \uc644\ub8cc\ub418\uba74, \ud574\ub2f9 Instance \uc758 VPC security groups \uc744 \ud655\uc778\ud558\uace0, Inbound rule \uc5d0 \uc5f0\uacb0\ud560 EC2 \uc758 \ubcf4\uc548\uadf8\ub8f9\uacfc \ub514\ubc84\uae45\ud560 \ucef4\ud4e8\ud130\uc758 IP \ub97c \ucd94\uac00\ud55c\ub2e4. MariaDB \uae30\ubcf8\ud3ec\ud2b8\ub294 3306.<\/p>\n\n\n\n<p>DB \uc811\uc18d\uc744 \uc704\ud55c \ud504\ub85c\uadf8\ub7a8\uc740 DBeaver \ub97c \uc774\uc6a9\ud588\ub2e4. DB \uc811\uc18d\uc740\uc640 \uc0dd\uc131 \uc2dc \uc785\ub825\ud55c \ub9c8\uc2a4\ud130 \uacc4\uc815 \ubc0f database \uc815\ubcf4\uc640 AWS \uc5d0\uc11c \uc870\ud68c\ub418\ub294 endpoint \ub97c \uc785\ub825\ud558\uba74 \uc811\uc18d\uc774 \ub41c\ub2e4. (\uc548\ub41c\ub2e4\uba74, inbound rule \uc5d0 \uc785\ub825\ud55c IP \uc5d0\uc11c \uc811\uc18d\ud55c \uac83\uc774 \ub9de\ub294\uc9c0 \ud655\uc778\ud574 \ubcf4\ub77c.)<\/p>\n\n\n\n<figure class=\"wp-container-2 wp-block-gallery-1 wp-block-gallery has-nested-images columns-default is-cropped\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"780\" data-id=\"31\"  src=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-conn-1024x780.png\" alt=\"\" class=\"wp-image-31\" srcset=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-conn-1024x780.png 1024w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-conn-300x228.png 300w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-conn-768x585.png 768w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-conn-1536x1170.png 1536w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-conn.png 1610w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"590\" data-id=\"32\"  src=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/aws-rds-1024x590.png\" alt=\"\" class=\"wp-image-32\" srcset=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/aws-rds-1024x590.png 1024w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/aws-rds-300x173.png 300w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/aws-rds-768x443.png 768w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/aws-rds-1536x885.png 1536w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/aws-rds-2048x1181.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">DBeaver \ub85c MariaDB \uc5d0 \uc811\uc18d (\uc88c)<br>AWS \uc5d0\uc11c Endpoint \uc870\ud68c (\uc6b0)<\/figcaption><\/figure>\n\n\n\n<p>\uc0dd\uc131\ud55c MariaDB \ub294 wordpress \uc678\uc5d0\ub3c4 \ub2e4\ub978 \uc6a9\ub3c4\ub85c \uc774\uc6a9\ud560 \uc218\ub3c4 \uc788\uc73c\ub2c8, \uc6cc\ub4dc\ud504\ub808\uc2a4\uc6a9 DB \uc640 User \ub97c \ub530\ub85c \uc0dd\uc131\ud558\uc5ec \ub098\ub204\uc5b4 \ub450\uc5c8\ub2e4. DBeaver \uc5d0\uc11c \uac04\ub2e8\ud788 \ucd94\uac00\ud560 \uc218 \uc788\ub2e4. DB \uc774\ub984\uc740 wpdb, User \ub294 wordpress.<\/p>\n\n\n\n<figure class=\"wp-container-4 wp-block-gallery-3 wp-block-gallery has-nested-images columns-default is-cropped\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"936\" data-id=\"33\"  src=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-db-1024x936.png\" alt=\"\" class=\"wp-image-33\" srcset=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-db-1024x936.png 1024w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-db-300x274.png 300w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-db-768x702.png 768w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-db.png 1206w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"757\" data-id=\"34\"  src=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-user-1024x757.png\" alt=\"\" class=\"wp-image-34\" srcset=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-user-1024x757.png 1024w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-user-300x222.png 300w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-user-768x568.png 768w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-create-user.png 1180w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">DBeaver \uc5d0\uc11c DB \uc0dd\uc131 (\uc88c) , User \uc0dd\uc131 (\uc6b0)<\/figcaption><\/figure>\n\n\n\n<p>User \ub97c DB \uc640 \ubcc4\uac1c\ub85c \uc0dd\uc131\uc744 \ud588\uc73c\ub2c8 \uc0dd\uc131\ud55c User \uc5d0\uac8c DB \uc5d0 \ub300\ud55c \uad8c\ud55c\uc744 \uc8fc\uc5b4\uc57c \ud55c\ub2e4. \uc0dd\uc131\ud55c User \ub97c \uc870\ud68c\ud558\uace0 Schema Privileges \ub97c \ubcf4\uba74 \uc0dd\uc131\ud55c DB \uc758 Table Privileges \ub97c \ubaa8\ub450 \uccb4\ud06c\ud558\uace0 Save \ub97c \ud558\uc5ec \uad8c\ud55c\uc744 \ubd80\uc5ec\ud574\uc900\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"554\" src=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-user-permission-1024x554.png\" alt=\"\" class=\"wp-image-35\" srcset=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-user-permission-1024x554.png 1024w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-user-permission-300x162.png 300w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-user-permission-768x416.png 768w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-user-permission-1536x831.png 1536w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/dbeaver-user-permission-2048x1108.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">User \uc5d0 DB \uc5d0 \ub300\ud55c \uad8c\ud55c \ubd80\uc5ec<\/figcaption><\/figure>\n\n\n\n<p>\uc774\uc81c \uc6cc\ub4dc\ud504\ub808\uc2a4 \uc124\uce58\ub97c \uc704\ud55c \uc0ac\uc804 \uc900\ube44\ub294 \uc644\ub8cc\uac00 \ub418\uc5c8\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h4>\uc6cc\ub4dc\ud504\ub808\uc2a4 \uc124\uce58\ud558\uae30<\/h4>\n\n\n\n<p>\uc6cc\ub4dc\ud504\ub808\uc2a4 \ucd5c\uc2e0\ubc84\uc804\uc744 \uc6f9\uc5d0\uc11c \ub2e4\uc6b4\ub85c\ub4dc \ubc1b\uace0 \uc555\ucd95\uc744 \ud574\uc81c\ud55c\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget https:\/\/wordpress.org\/latest.tar.gz\ntar -xzvf latest.tar.gz<\/code><\/pre>\n\n\n\n<p>Apache \uc124\uc815\uc5d0\uc11c \ub2e4\uc6b4\ub85c\ub4dc\ubc1b\uc740 \uacbd\ub85c\ub85c Document Root \ub97c \ubcc0\uacbd\ud55c\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi \/etc\/apache2\/sites-available\/000-default.conf&nbsp;<\/code><\/pre>\n\n\n\n<p>Apache \ub97c \uc2e4\ud589\ud558\uace0 \uc11c\ubc84\uc5d0 \ube0c\ub77c\uc6b0\uc800\ub85c \uc811\uc18d\uc744 \ud574\ubcf4\uba74 \uc124\uc815\uc744 \ucd5c\ucd08 \uc811\uc18d \uc2dc\uc5d0 \uc124\uc815\uc744 \ub9c8\ubb34\ub9ac\ud560 \uc218 \uc788\ub3c4\ub85d \ub3c4\uc640\uc900\ub2e4. \ube0c\ub77c\uc6b0\uc800\ub85c \uc811\uc18d\ud558\ub294 \uc8fc\uc18c\ub294 AWS EC2 \uc5d0 \uc870\ud68c\ub418\ub294 <em>Public DNS (IPv4)<\/em> \uc744 \uc785\ub825\ud558\uace0 \uc544\ud30c\uce58\ub97c \uc7ac\uc2dc\uc791\ud558\uace0 \ube0c\ub77c\uc6b0\uc800\ub85c \uc811\uc18d\ud574 \ubcf4\uba74 \ube14\ub85c\uadf8 \uc124\uc815\ud560 \uc218 \uc788\ub294 \ud654\uba74\uc774 \ubcf4\uc77c \uac83\uc774\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo service apache2 start<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"897\" src=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-11-07-at-7.31.20-PM-1024x897.png\" alt=\"\" class=\"wp-image-104\" srcset=\"https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-11-07-at-7.31.20-PM-1024x897.png 1024w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-11-07-at-7.31.20-PM-300x263.png 300w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-11-07-at-7.31.20-PM-768x672.png 768w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-11-07-at-7.31.20-PM-1536x1345.png 1536w, https:\/\/blog.anchors-biz.com\/wp-content\/uploads\/2022\/10\/Screen-Shot-2022-11-07-at-7.31.20-PM-2048x1793.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\ub2e4\uc74c \ud3ec\uc2a4\ud305\uc5d0\uc11c\ub294 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc6cc\ub4dc\ud504\ub808\uc2a4 \uc124\uce58 \uc774\ud6c4, \ud14c\ub9c8 \ubcc0\uacbd \ubc0f \ud50c\ub7ec\uadf8\uc778 \uc124\uce58\uc640 \uac1c\ubc1c \ud658\uacbd \uc124\uc815 \ub4f1\uc5d0 \ub300\ud558\uc5ec \uc54c\uc544\ubcf4\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc2dc\uc791\ud558\uae30\uc5d0 \uc55e\uc11c&#8230; Linux \ub294 AWS EC2 (Ubuntu) \ub97c, \uc6f9\uc11c\ubc84\ub294 Apache2 \uc640 PHP7 , \uadf8\ub9ac\uace0 Database \ub294 AWS RDS Maria DB \ub97c \uc124\uc815\ud588\ub2e4. OS &#8211; LINUX, AWS EC2, Ubuntu 20.04 AWS Console \uc5d0\uc11c EC2 (elastic computing) \uc73c\ub85c \uc6b0\ubd84\ud22c 20.04 LTS \ubc84\uc804\uc73c\ub85c \uc900\ube44\ud588\ub2e4. \uc0ac\uc591\uc740 \ube14\ub85c\uadf8 \uc804\uc6a9\uc774\uae30 \ub54c\ubb38\uc5d0, t2.micro (1 vcpu 1Gib RAM) \uc73c\ub85c AWS \uc5d0\uc11c 12\uac1c\uc6d4 \ubb34\ub8cc\ub85c [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_mi_skip_tracking":false},"categories":[3],"tags":[9,7,13,10,8],"_links":{"self":[{"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=\/wp\/v2\/posts\/46"}],"collection":[{"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=46"}],"version-history":[{"count":5,"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=\/wp\/v2\/posts\/46\/revisions"}],"predecessor-version":[{"id":115,"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=\/wp\/v2\/posts\/46\/revisions\/115"}],"wp:attachment":[{"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.anchors-biz.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}