๐ŸŒˆ0609 [GCP]

๋ง์ง€ยท2022๋…„ 6์›” 9์ผ
0
post-custom-banner

๐Ÿ“ŒGCP - Filestore

๐Ÿ“— filestore ์‚ฌ์šฉ์„ค์ •

โœ”๏ธ ๊ฒ€์ƒ‰์ฐฝ : file store - file store ํด๋ฆญ - ์‚ฌ์šฉ

๐Ÿ“— ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ (filestore)

โœ”๏ธ ์ธ์Šคํ„ด์Šค ID : lovemj2022 -์œ ํ˜• : ๊ธฐ๋ณธ - ์Šคํ† ๋ฆฌ์ง€ ์œ ํ˜• : HDD - ๋ฆฌ์ „ : asia-northeast3 - ์˜์—ญ : asia-northeast3-a - ๋„คํŠธ์›Œํฌ : default - ํŒŒ์ผ๊ณต์œ ์ด๋ฆ„ : share - ์•ก์„ธ์Šค์ œ์–ด : VPC - ๋งŒ๋“ค๊ธฐ

๐Ÿ“— ์›น์„œ๋ฒ„(web01) ์ƒ์„ฑ

โœ”๏ธ ์ด๋ฆ„ : web01 - ๋ฆฌ์ „ : ์„œ์šธ - ์˜์—ญ : a - ๋จธ์‹ ์œ ํ˜• : e2-micro - ์ด๋ฏธ์ง€ : CentOS7 - ์•ก์„ธ์Šค ๋ฒ”์œ„ : ๋ชจ๋“  cloud API์— ๋Œ€ํ•œ ์ „์ฒด ์•ก์„ธ์Šค ํ—ˆ์šฉ - ๋ฐฉํ™”๋ฒฝ HTTPํŠธ๋ž˜ํ”ฝ ํ—ˆ์šฉ - ๊ด€๋ฆฌ ์ž๋™ํ™” :

#!/bin/bash
yum install -y httpd
systemctl enable --now httpd

โœ”๏ธ ๋งŒ๋“ค๊ธฐ ํด๋ฆญ

๐Ÿ“— filestore์™€ web01๋งˆ์šดํŠธ

โœ”๏ธ 0. filestore ์šฐ์ธก ์ž‘์—… ๋”๋ณด๊ธฐํด๋ฆญ - ๋งˆ์šดํŠธ ์ง€์  ๋ณต์‚ฌ

โœ”๏ธ 1. mobaxterm์—์„œ web01 ์›๊ฒฉ์ง„์ž…ํ•ด์„œ ์•„๋ž˜ ๋ช…๋ น์–ด ์ž…๋ ฅ

[r2com@web01 ~]$ sudo yum install -y nfs-utils
[r2com@web01 ~]$ sudo mount -t nfs 172.16.141.242:/share /mnt

โœ๏ธ 172.16.141.242:/share ; ๋ณต์‚ฌํ•œ ๋งˆ์šดํŠธ์ง€์ 

โœ”๏ธ 1-2. mobaxtermํ†ตํ•ด์„œ gcp.tarํŒŒ์ผ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์— ๋„ฃ๊ธฐ.

โœ”๏ธ 1-3. ๊ทธ ๋‹ค์Œ, ์•„๋ž˜ ๋ช…๋ น์–ด ์ž…๋ ฅ.

[r2com@web01 ~]$ ls
gcp.tar
[r2com@web01 ~]$ sudo cp gcp.tar /mnt
[r2com@web01 ~]$ ls /mnt
gcp.tar  lost+found

[r2com@web01 ~]$ sudo tar -xvf gcp.tar -C /var/www/html/

๐Ÿ“Œ GCP - ์ปจํ…Œ์ด๋„ˆ ์ด์šฉํ•˜๊ธฐ

๐Ÿ“—์›น์„œ๋ฒ„(web02)์ƒ์„ฑ

โœ”๏ธ 1. ์ด๋ฆ„ : web02 - ๋ฆฌ์ „ : ์„œ์šธ - ์˜์—ญ : a - ๋จธ์‹ ์œ ํ˜• : e2-micro
โœ”๏ธ 1-1. ์ปจํ…Œ์ด๋„ˆ - DEPLOY CONTAINER : halilinux/homepage:v1.0 -์„ ํƒ

โœ”๏ธ 1-2. ์ปจํ…Œ์ด๋„ˆ ์„ ํƒํ•˜๋ฉด ์ž๋™์œผ๋กœ OS์ด๋ฏธ์ง€ ํ• ๋‹น๋จ

โœ”๏ธ 1-3. ๋ชจ๋“  cloud API์— ๋Œ€ํ•œ ์ „์ฒด ์•ก์„ธ์Šค ํ—ˆ์šฉ , HTTP ํŠธ๋ž˜ํ”ฝ ํ—ˆ์šฉ - ๋งŒ๋“ค๊ธฐ

๐Ÿ“Œ GCP - ์ด๋ฏธ์ง€ ์„œ๋น„์Šค

๐Ÿ“— ๋จธ์‹ ์ด๋ฏธ์ง€

โœ”๏ธ 0. compute engine - ๋จธ์‹ ์ด๋ฏธ์ง€ - ๋จธ์‹  ์ด๋ฏธ์ง€ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ์ด๋ฆ„ : my-machine-image - ์†Œ์Šค VM ์ธ์Šคํ„ด์Šค : web01 - ์œ„์น˜ ; ๋ฆฌ์ „ : ์„œ์šธ - CREATE

โœ”๏ธ 2. ์ž‘์—… - ์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 2-1. ์ด๋ฆ„ : ๊ทธ๋Œ€๋กœ - ๋ฆฌ์ „ : ์„œ์šธ - ์˜์—ญ : a - ๋‹ค๋ฅธ๊ฑฐ ๊ทธ๋Œ€๋กœ ๋‘๊ณ (web01๊ณผ ๋™์ผ) - ๋งŒ๋“ค๊ธฐ

๐Ÿ“— ์Šค๋ƒ…์ƒท

โœ”๏ธ 0. compute engine - ์Šค๋ƒ…์ƒท - ์Šค๋ƒ…์ƒท ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ์ด๋ฆ„ : ๊ทธ๋Œ€๋กœ - ์†Œ์Šค ์ด๋ฏธ์ง€ : web02 - ๋ฆฌ์ „ :์„œ์šธ - ๋งŒ๋“ค๊ธฐ ํด๋ฆญ

โœ”๏ธ 2. ์ƒ์„ฑ๋œ ์Šค๋ƒ…์ƒท ์ด๋ฆ„ ํด๋ฆญ - ์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 2-1. ์ด๋ฆ„ : web02-snapshot - ๋ฆฌ์ „ : ์„œ์šธ - ์˜์—ญ:a - ๋จธ์‹ ์œ ํ˜• : e2-micro - ๋ชจ๋“  cloud API์— ๋Œ€ํ•œ ์ „์ฒด ์•ก์„ธ์Šค ํ—ˆ์šฉ - HTTP ํŠธ๋ž˜ํ”ฝ ํ—ˆ์šฉ - ๋งŒ๋“ค๊ธฐ

โœ๏ธ ๋ถ€ํŒ… ๋””์Šคํฌ ํ™•์ธ - ์Šค๋ƒ…์ƒท์œผ๋กœ ๋˜์–ด์žˆ์Œ

๐Ÿ“— ์ด๋ฏธ์ง€ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. compute engine - ์ด๋ฏธ์ง€ - ์ด๋ฏธ์ง€ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ์ด๋ฆ„ : mjkosa14-img - ์†Œ์Šค :์Šค๋ƒ…์ƒท - ์†Œ์Šค ์Šค๋ƒ…์ƒท : snapshot-2 - ๋ฆฌ์ „ : ์„œ์šธ - ๋งŒ๋“ค๊ธฐ

โœ๏ธ ๋จธ์‹  ์ด๋ฏธ์ง€์™€ ํ˜„์žฌ ์ด๋ฏธ์ง€๋Š” ๋‹ค๋ฆ„ ์ง€๊ธˆ ์ด๋ฏธ์ง€๋Š” custom ์ด๋ฏธ์ง€.
โœ๏ธ ์‹คํ–‰์ค‘์ธ ์ธ์Šคํ„ด์Šค๋ฅผ ์†Œ์Šค ๋””์Šคํฌ๋กœ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์ค‘์ง€ํ•ด์•ผํ•จ.

๐Ÿ“— ์ธ์Šคํ„ด์Šค ํ…œํ”Œ๋ฆฟ ์ด์šฉ

โœ”๏ธ 0. compute engine - ์ธ์Šคํ„ด์Šค ํ…œํ”Œ๋ฆฟ -์ธ์Šคํ„ด์Šค ํ…œํ”Œ๋ฆฟ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ์ด๋ฆ„ : web01-instance-template-1 - ๋จธ์‹  ์œ ํ˜• : e2-micro

โœ”๏ธ 1-1. ๋ถ€ํŒ…๋””์Šคํฌ ; ๋ณ€๊ฒฝ ; ์ปค์Šคํ…€ ์ด๋ฏธ์ง€ : mjkosa14-img

โœ”๏ธ 1-2. ์•ก์„ธ์Šค๋ฒ”์œ„ : ๋ชจ๋“  cloud API์— ๋Œ€ํ•œ ์ „์ฒด ์•ก์„ธ์Šค ํ—ˆ์šฉ - ๋ฐฉํ™”๋ฒฝ : HTTP ํŠธ๋ž˜ํ”ฝ ํ—ˆ์šฉ - ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 2. ์ž‘์—… ๋”๋ณด๊ธฐ - VM๋งŒ๋“ค๊ธฐ

โœ”๏ธ 2-1. ์ด๋ฆ„ : web01-instance-template-1 - ๋ฆฌ์ „ : ์„œ์šธ - ์˜์—ญ : a

โœ”๏ธ ๋‚˜๋จธ์ง€ ๊ทธ๋Œ€๋กœ ๋‘๊ณ  , ๋งŒ๋“ค๊ธฐ

๐Ÿ“Œ GCP - VPC

๐Ÿ“— VPC ๋„คํŠธ์›Œํฌ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. ๊ฒ€์ƒ‰์ฐฝ - VPC - VPC๋„คํŠธ์›Œํฌ - VPC ๋„คํŠธ์›Œํฌ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ์ด๋ฆ„ : my-vpc - ์„œ๋ธŒ๋„ท ์ƒ์„ฑ ๋ชจ๋“œ ; ์ปค์Šคํ…€ - ์ƒˆ ์„œ๋ธŒ๋„ท ์ด๋ฆ„ : my-subnet - ๋ฆฌ์ „ : asia-northsast3 - IP ์Šคํƒญ ์œ ํ˜• : IPv4 - IP๋ฒ”์œ„ : 10.14.0.0/16 - ์™„๋ฃŒ - ๋งŒ๋“ค๊ธฐ


๐Ÿ“— ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. vpc ๋„คํŠธ์›Œํฌ - ๋ฐฉํ™”๋ฒฝ - ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๋งŒ๋“ค๊ธฐ
โœ”๏ธ 1. ์ด๋ฆ„ : http - ๋„คํŠธ์›Œํฌ : my-vpc - ๋Œ€์ƒ ํƒœ๊ทธ : http80

โœ”๏ธ 1-1. ์†Œ์Šค IPv4 ๋ฒ”์œ„ : 0.0.0.0/0 - tcp ์ฒดํฌ , 80์ž…๋ ฅ - ๋งŒ๋“ค๊ธฐ

๐Ÿ“— ์ธ์Šคํ„ด์Šค(web03) ์ƒ์„ฑ

compute engine์—์„œ ์ง„ํ–‰

โœ”๏ธ 1. ์ด๋ฆ„ : web03 - ๋ฆฌ์ „ : ์„œ์šธ - ์˜์—ญ : a - ๋จธ์‹  ์œ ํ˜• : e2-micro - ๋ถ€ํŒ… ๋””์Šคํฌ ์šด์˜์ฒด์ œ : Ubuntu - ๋ฒ„์ „ : ubuntu 18.04 - ์•ก์„ธ์Šค ๋ฒ”์œ„ : ๋ชจ๋“  cloud API์— ๋Œ€ํ•œ ์ „์ฒด ์•ก์„ธ์Šค ํ—ˆ์šฉ - ๋ฐฉํ™”๋ฒฝ : HTTP

โœ”๏ธ1-1. ๋„คํŠธ์›Œํ‚น - ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค - ๋„คํŠธ์›Œํฌ : my-vpc -์„œ๋ธŒ ๋„คํŠธ์›Œํฌ : my-subnet IPv4 - ์™„๋ฃŒ

โœ”๏ธ1-2. ๊ด€๋ฆฌ - ์ž๋™ํ™” ์‹œ์ž‘์Šคํฌ๋ฆฝํŠธ ์•„๋ž˜์™€๊ฐ™์ด ์ž…๋ ฅ - ๋งŒ๋“ค๊ธฐ

#!/bin/bash
apt update
apt install -y apache2

โœ”๏ธ 2. ์ธ์Šคํ„ด์Šค ๋ชฉ๋ก - web03 ํด๋ฆญ - ์ˆ˜์ • - ๋„คํŠธ์›Œํฌ ํƒœ๊ทธ์— http80์ถ”๊ฐ€ - ์ €์žฅ

๐Ÿ“Œ GCP - Cloud DNS

๊ฒ€์ƒ‰์ฐฝ - cloud DNS - cloud DNS API - ์‚ฌ์šฉ

๐Ÿ“— ์˜์—ญ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. ์ƒˆ ํƒญ์—์„œ, ๊ฐ€๋น„์•„ - my ๊ฐ€๋น„์•„ - ๋งŒ๋“ค์–ด๋‘” ๋„๋ฉ”์ธ์˜ ๋„ค์ž„์„œ๋ฒ„ ์„ค์ • ์ง„์ž… - ๋„๋ฉ”์ธ ํ™•์ธ( lovemj.shop)
โœ”๏ธ 1. ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค - cloud DNS - ์˜์—ญ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1-1. ์˜์—ญ์ด๋ฆ„ : lovemj - DNS์ด๋ฆ„ : lovemj.shop - ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1-2. ๋„๋ฉ”์ธ ์ด๋ฆ„ ํด๋ฆญ - NS ์œ ํ˜• ๋“œ๋ž๋‹ค์šด - 4๊ฐœ์˜ ๋„ค์ž„์„œ๋ฒ„ ๋ณต์‚ฌํ•ด์„œ ๊ฐ€๋น„์•„ ๋„ค์ž„์„œ๋ฒ„์— ๋„ฃ์–ด์ฃผ๊ธฐ.

โœ”๏ธ 1-3. ์ œ์–ดํŒ\๋„คํŠธ์›Œํฌ ๋ฐ ์ธํ„ฐ๋„ท\๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ - ์ด๋”๋„ท - ์ด๋”๋„ท ์†์„ฑ - ๊ธฐ๋ณธ์„ค์ • DNS ์„œ๋ฒ„ : 8.8.8.8 ๋ณด์กฐ DSN ์„œ๋ฒ„ : 8.8.4.4

โœ”๏ธ 1-4. ๋„๋ฉ”์ธ ์˜์—ญ (lovemj)์ง„์ž… - ๋ ˆ์ฝ”๋“œ ์„ธํŠธ ์ถ”๊ฐ€

โœ”๏ธ 1-5. DNS ์ด๋ฆ„ : blog - IP์ฃผ์†Œ : web01 public IP

โœ”๏ธ 2. blog.lovemj.shop ์ ‘์† - web01 ํŽ˜์ด์ง€ ํ™•์ธ.

๐Ÿ“Œ GCP - Cloud SQL

โœ”๏ธ 0. sql - cloud SQL - ์‚ฌ์šฉ - cloud sql ์ด๋™ - ์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0-1. MYSQL ์„ ํƒ

โœ”๏ธ 1. ์ธ์Šคํ„ด์Šค ID : mjkosa14 - ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฒ„์ „ : MYSQL 5.7 - ์‹œ์ž‘ํ•  ๊ตฌ์„ฑ ์„ ํƒ : Development (์—†์œผ๋ฉด pass) - ๋ฆฌ์ „ : ์„œ์šธ -๋‹จ์ผ์˜์—ญ


โœ”๏ธ 1-1. ๋จธ์‹ ์œ ํ˜• : ๊ฒฝ๋Ÿ‰ - vCPU1๊ฐœ, 3.75GB

โœ”๏ธ 1-2. ์ €์žฅ์šฉ๋Ÿ‰ : SSD , 10GB

โœ”๏ธ 1-3. ์—ฐ๊ฒฐ : ๋น„๊ณต๊ฐœ IP : default (web01์ด๋ž‘ ์—ฐ๊ฒฐํ•  ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์—, web01์ด ์žˆ๋Š” default๋กœ.) - ์—ฐ๊ฒฐ์„ค์ • - API์‚ฌ์šฉ ์„ค์ • - ์ž๋™์œผ๋กœ ํ• ๋‹น๋œ IP ๋ฒ”์œ„ ์‚ฌ์šฉ - ๊ณ„์† - ์—ฐ๊ฒฐ๋งŒ๋“ค๊ธฐ - ์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐ

๐Ÿ“— wordpress ์„ค์น˜ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๊ฒฐ

โœ”๏ธ 0. ์•„๋ž˜ ๋ช…๋ น์–ด ์ž…๋ ฅ

[r2com@web01 ~]$ sudo setenforce 0

[r2com@web01 ~]$ sudo yum install -y mysql

โœ”๏ธ 1. mjkosa14 ๊ฐœ์š” ์ง„์ž… - ๋น„๊ณต๊ฐœ IP์ฃผ์†Œ ๋ณต์‚ฌ (10.60.224.3) ์•„๋ž˜์™€ ๊ฐ™์ด ๋ช…๋ น์–ด ์ž…๋ ฅ, ๋น„๋ฐ€๋ฒˆํ˜ธ ๋„ฃ๊ธฐ

[r2com@web01 ~]$ mysql -h 10.60.224.3 -u root -p

Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MySQL connection id is 244
Server version: 5.7.37-google-log (Google)

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]>

โœ”๏ธ 2. ์•„๋ž˜์™€๊ฐ™์ด ์ง„ํ–‰.

MySQL [(none)]> CREATE USER 'wpuser'@'%' IDENTIFIED BY 'wppass';
Query OK, 0 rows affected (0.00 sec)

MySQL [(none)]> CREATE DATABASE IF NOT EXISTS wordpress;
Query OK, 1 row affected (0.01 sec)

MySQL [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'%';
Query OK, 0 rows affected (0.00 sec)

MySQL [(none)]> quit
Bye

[r2com@web01 html]$ sudo yum install -y httpd php php-mysql php-gd php-mbstring wget unzip

[r2com@web01 html]$cd /var/www/html
[r2com@web01 html]$ sudo rm -rf *
[r2com@web01 html]$ sudo unzip /home/r2com/wordpress-4.8.2-ko_KR.zip

[r2com@web01 html]$ sudo mv ./wordpress/* .
[r2com@web01 html]$ sudo chown -R apache:apache /var/www/*
[r2com@web01 html]$ sudo systemctl restart httpd

โœ๏ธ ์›Œ๋“œํ”„๋ ˆ์Šค์„ค์น˜ ํ˜ธ์ŠคํŠธ : ๋น„๊ณต๊ฐœ IP -> 10.60.224.3

๐Ÿš€โœ”๏ธโœ๏ธ๐Ÿ“ขโญ๏ธ๐Ÿ“Œ๐Ÿ“—

๐Ÿ“Œ ๊ธฐํƒ€

โญ๏ธ ์ด๋ฏธ์ง€์™€ ์Šค๋ƒ…์ƒท

์ด๋ฏธ์ง€๋Š” ๊ณง ์ธ์Šคํ„ด์Šค๋กœ ๋งŒ๋“ค์–ด์ง. ์Šค๋ƒ…์ƒท์€ ์กฐ๊ธˆ ๋” ๊ฑฐ์ณ๊ฐ€์•ผํ•  ๋‹จ๊ณ„๊ฐ€ ์žˆ๋‹ค.

โญ๏ธ docker ํ™•์ธ ๋ช…๋ น์–ด

r2com@web02-snpashot ~ $ docker ps


CONTAINER ID   IMAGE                     COMMAND                  CREATED          STATUS         PORTS     NAMES
fe7eba3b900c   halilinux/homepage:v1.0   "nginx -g 'daemon ofโ€ฆ"   46 minutes ago   Up 3 minutes             klt-web02-xbee

โญ๏ธ ์ด๋ฏธ์ง€์™€ ํ…œํ”Œ๋ฆฟ

์ด๋ฏธ์ง€๋ณด๋‹ค ํ…œํ”Œ๋ฆฟ์ด ๋” ๋งŽ์ด ์“ฐ์ž„. ํ…œํ”Œ๋ฆฟ์€ ์˜คํ† ์Šค์ผ€์ผ๋ง๊ณผ ์—ฐ๋™์ด ๋œ๋‹ค.

โญ๏ธ vpc - ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™

๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ์„œ๋ธŒ๋„ท ๋‹จ์œ„๋กœ ์šด์˜.

์œ„์—์„œ ๋ถ€ํ„ฐ ์ˆœ์„œ๋Œ€๋กœ ์ž‘๋™, ๋งˆ์ง€๋ง‰๊นŒ์ง€ ํ—ˆ์šฉ๋˜๋Š” ๋ถ€๋ถ„ ์—†์œผ๋ฉด deny ๋จ. ํ˜„์žฌ 80ํฌํŠธ๋Š” ์—ด๋ ค์žˆ์ง€ ์•Š์€ ์ƒํƒœ.

โญ๏ธ ์†Œ์Šค IPv4 ๋ฒ”์œ„ : 0.0.0.0/0

์–ด๋””์„œ ์ถœ๋ฐœํ•˜๋“ ์ง€ ํ—ˆ์šฉํ•˜๊ฒ ๋‹ค.

โญ๏ธ vpc๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ์ถ”๊ฐ€์™€ ์ธ์Šคํ„ด์Šค

vpc ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ์ถ”๊ฐ€ํ›„ ์ ์šฉ ์œ„ํ•ด์„œ๋Š” ์ธ์Šคํ„ด์Šค์—์„œ ๋„คํŠธ์›Œํฌ ํƒœ๊ทธ ์ถ”๊ฐ€ํ•ด์ฃผ์–ด์•ผ ํ•จ.

profile
๊พธ์ค€ํžˆ, ์ฐจ๊ทผ์ฐจ๊ทผ
post-custom-banner

0๊ฐœ์˜ ๋Œ“๊ธ€