๐Ÿ”ผ0603 [Azure]

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

๐Ÿ“Œ Azure - ๋น„์šฉ๊ด€๋ฆฌ

โœ”๏ธ ๊ฒ€์ƒ‰์ฐฝ์— ๋น„์šฉ ๊ด€๋ฆฌ + ์ฒญ๊ตฌ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ง€๋ถˆ์•ก ํ™•์ธ ๊ฐ€๋Šฅ

๐Ÿ“Œ Azure - WIN ์›น์„œ๋ฒ„ ๊ตฌ์„ฑ

๐Ÿ“˜ ๊ฐ€์ƒ๋จธ์‹  (WIN2012-WEB01 ๋งŒ๋“ค๊ธฐ)

โœ”๏ธ 0. ํ™ˆ - ๊ฐ€์ƒ ๋จธ์‹  - ๋งŒ๋“ค๊ธฐ - Azure ๊ฐ€์ƒ ๋จธ์‹  ๋งŒ๋“ค๊ธฐ
โœ”๏ธ 1. ๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน ์ƒˆ๋กœ ๋งŒ๋“ค๊ธฐ - ์ด๋ฆ„ : RG-TEST

โœ”๏ธ 2. ๊ฐ€์ƒ๋จธ์‹  ์ด๋ฆ„ : WEB01 - ์ง€์—ญ : ํ•œ๊ตญ - ๊ฐ€์šฉ์„ฑ ์˜ต์…˜ : ๊ฐ€์šฉ์„ฑ ์˜์—ญ - ๊ฐ€์šฉ์„ฑ ์˜์—ญ : zone1(์˜์—ญ1) - ์ด๋ฏธ์ง€ : [smalldisk] window server 2012 r2 Datacenter x64 2์„ธ๋Œ€ ์„ ํƒ - ํฌ๊ธฐ : B1s

โœ”๏ธ 3. ์‚ฌ์šฉ์ž ์ด๋ฆ„ : azureuser - ์•”ํ˜ธ ์ž…๋ ฅ

โœ”๏ธ 4. ์ธ๋ฐ”์šด๋“œ ํฌํŠธ ์„ ํƒ : ์›น์„œ๋ฒ„ ์ถ”๊ฐ€ (RDP,HTTP) - ๋‹ค์Œ : ๋””์Šคํฌ

โœ”๏ธ 5. ์ƒˆ ๋””์Šคํฌ ๋งŒ๋“ค๊ธฐ ๋ฐ ์—ฐ๊ฒฐ ํด๋ฆญ

โœ”๏ธ5-1. ํฌ๊ธฐ - ํฌ๊ธฐ ๋ณ€๊ฒฝ : 4GiB - ํ™•์ธ -ํ™•์ธ

โœ”๏ธ 5-2. ๋ฐ์ดํ„ฐ ๋””์Šคํฌ๋งŒ ์ถ”๊ฐ€ํ•˜๊ณ , ์œ„ ๊ธฐ๋ณธ๊ฐ’ ๊ทธ๋Œ€๋กœ. - ๋‹ค์Œ : ๋„คํŠธ์›Œํ‚น

โœ”๏ธ 6. ๊ธฐ๋ณธ๊ฐ’ ์œ ์ง€ - ๋‹ค์Œ : ๊ด€๋ฆฌ

โœ”๏ธ 7. ๊ธฐ๋ณธ๊ฐ’ ์œ ์ง€ - ๋‹ค์Œ : ๊ณ ๊ธ‰

โœ”๏ธ 8. ๊ธฐ๋ณธ๊ฐ’ ์œ ์ง€ - ๋‹ค์Œ : ํƒœ๊ทธ - ๊ธฐ๋ณธ๊ฐ’ ์œ ์ง€ - ๋‹ค์Œ : ๊ฒ€ํ†  + ๋งŒ๋“ค๊ธฐ - ๋งŒ๋“ค๊ธฐ - ์™„๋ฃŒ

๐Ÿ“˜ ์ƒ์„ฑํ•œ ์œˆ๋„์šฐ ์„œ๋ฒ„ ์ง„์ž…

โœ”๏ธ ๊ณต์šฉ IP ๋ณต์‚ฌ - ํ˜ธ์ŠคํŠธ WIN PC์—์„œ ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ์—ฐ๊ฒฐ ์‹คํ–‰ - IP ๋ถ™์—ฌ๋„ฃ๊ธฐ - ์„œ๋ฒ„ ์ƒ์„ฑ์‹œ ์„ค์ •ํ•œ ์‚ฌ์šฉ์ž ์ด๋ฆ„, ์•”ํ˜ธ ๊ธฐ์ž… - ํ™•์ธ - ์—ฐ๊ฒฐ ์™„๋ฃŒ

๐Ÿ“˜ IIS ์„ค์น˜

โœ”๏ธ 0. servermanager - manager - Add ROles and Features

โœ”๏ธ 1. Before you Begin : Next - Install Type : Role-base - Server Selection : Select a server from server pool, WEB01
โœ”๏ธ 1-1. server Roles : WEbServer(IIS) - Add Features ํด๋ฆญ - Next

โœ”๏ธ 1-2. Features : WInRM IIS Extension - Add Features ํด๋ฆญ - Next

โœ”๏ธ 1-3. WEb Server Role : Next - Role Services : Next - Confirmation : ์ฒดํฌ๋ฐ•์Šค ์ฒดํฌ ์•ˆํ•จ - install

๐Ÿ“˜ ์›นํ™”๋ฉด ๋ณ€๊ฒฝ

์›น์„œ๋ฒ„ ๋ถ€ํŠธ์ŠคํŠธ๋žฉ zipํŒŒ์ผ ์ค€๋น„ํ•ด์„œ ์ง„ํ–‰
์‹ค์Šตํ™˜๊ฒฝ์—์„œ๋Š” azure.tarํŒŒ์ผ์„ ์••์ถ•ํ•ด์ œ ํ›„ ๋‹ค์‹œ ZIP์œผ๋กœ ์••์ถ•ํ•ด์„œ ์ง„ํ–‰

โœ”๏ธ 0. ์ค€๋น„ํ•œ zipํŒŒ์ผ ์œˆ๋„์šฐ2012 ์„œ๋ฒ„ ๋‚ด ๋‹ค์šด๋กœ๋“œ ํด๋”์— ๋ณต์‚ฌ ๋ถ™์—ฌ๋„ฃ๊ธฐ.

โœ”๏ธ 1. zipํŒŒ์ผ ์˜ค๋ฅธ์ชฝ ํด๋ฆญ - Extract All - ๊ฒฝ๋กœ : C:\inetpub\wwwroot - Extract

โœ”๏ธ 2. Win ๊ณต์šฉ IP๋กœ ์›น๋ธŒ๋ผ์šฐ์ € ์ ‘์†์‹œ, ๋ถ€ํŠธ์ŠคํŠธ๋žฉ ์›นํ™”๋ฉด ํ™•์ธ ๊ฐ€๋Šฅ.

๐Ÿ“Œ Azure - ์„œ๋ฒ„ ๋ณต์›์„ ์œ„ํ•œ ์Šค๋ƒ…์ƒท, ๋””์Šคํฌ ์ด์šฉ

์„œ๋ฒ„ ํ›ผ์†๋œ ๊ฒฝ์šฐ, ๋ฏธ๋ฆฌ ์ฐ์–ด๋‘” ์Šค๋ƒ…์ƒท ์ด์šฉ, ์Šค๋ƒ…์ƒท์œผ๋กœ ๋””์Šคํฌ ๋งŒ๋“ค์–ด VM ์ƒ์„ฑํ•˜์—ฌ ๋ณต์›ํ•˜๋Š” ์—ฐ์Šต

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

โœ”๏ธ 0. ๊ฒ€์ƒ‰์ฐฝ : ์Šค๋ƒ…์ƒท - ์Šค๋ƒ…์ƒท - ๋งŒ๋“ค๊ธฐ
โœ”๏ธ 1. ๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน : RG-TEST

โœ”๏ธ 1-1. ์ด๋ฆ„ : MY-SNAPSHOT - ์ง€์—ญ : ํ•œ๊ตญ - ์›๋ณธ์œ ํ˜• : ๋””์Šคํฌ -์›๋ณธ ๋””์Šคํฌ : root๋ณผ๋ฅจ - ๋‹ค์Œ : ์•”ํ˜ธํ™”

โœ”๏ธ 1-2. ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ๋„คํŠธ์›Œํ‚น - ๊ทธ๋Œ€๋กœ ์œ ์ง€(๋ชจ๋“  ๋„คํŠธ์›Œํฌ์—์„œ ํผ๋ธ”๋ฆญ ์•ก์„ธ์Šค ์‚ฌ์šฉ - ๋‹ค์Œ: ํƒœ๊ทธ - ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ๊ฒ€ํ†  +๋งŒ๋“ค๊ธฐ - ๋งŒ๋“ค๊ธฐ - ๋ฆฌ์†Œ์Šค๋กœ ์ด๋™

โœ๏ธ ์›๋ณธ : rootvolume.(C๋“œ๋ผ์ด๋ธŒ)
โœ๏ธ ์›น์„œ๋ฒ„ ๋ฌธ์ œ์ƒ๊ธด๋‹ค๋ฉด ์ฐ์–ด๋‘” ๋””์Šคํฌ - C๋“œ๋ผ์ด๋ธŒ๋กœ ๋ณต๊ตฌ ๊ฐ€๋Šฅ.

๐Ÿ“˜ ๊ด€๋ฆฌ ๋””์Šคํฌ ๋งŒ๋“ค๊ธฐ

VM๋ณต๊ตฌํ•  ๋•Œ ์‚ฌ์šฉํ•  ๋””์Šคํฌ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. ์Šค๋ƒ…์ƒท ๋ฆฌ์†Œ์Šค ํ™”๋ฉด์—์„œ, ๋””์Šคํฌ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน : RG-TEST

โœ”๏ธ 2. ์ด๋ฆ„ : MY-DISK - ๊ฐ€์šฉ์„ฑ ์˜์—ญ : 1 (์›น์„œ๋ฒ„ ์ƒ์„ฑํ•œ ์˜์—ญ) - ๋‹ค์Œ: ์•”ํ˜ธํ™”

โœ”๏ธ 3. ๊ทธ๋Œ€๋กœ ๋‘๊ธฐ - ๋‹ค์Œ : ๋„คํŠธ์›Œํ‚น - ๋ชจ๋“  ๋„คํŠธ์›Œํฌ์—์„œ ํผ๋ธ”๋ฆญ ์•ก์„ธ์Šค ์‚ฌ์šฉ - ๋‹ค์Œ : ๊ณ ๊ธ‰ - ๋‹ค์Œ : ํƒœ๊ทธ - ๋‹ค์Œ: ๊ฒ€ํ†  + ๋งŒ๋“ค๊ธฐ - ๋งŒ๋“ค๊ธฐ - ๋ฆฌ์†Œ์Šค๋กœ ์ด๋™

โœ๏ธ WEB01 - ์Šค๋ƒ…์ƒท - ๋””์Šคํฌ - VM+DISK๋กœ ๋ณต์›

๐Ÿ“˜ VM ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. ๋””์Šคํฌ ๋ฆฌ์†Œ์Šค ํ™”๋ฉด์—์„œ, VM๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน : RG -TEST

โœ”๏ธ 2. ์ด๋ฆ„ : WEB02 - ๊ฐ€์šฉ์„ฑ ์˜์—ญ : Zone1 (๋””์Šคํฌ ์ƒ์„ฑํ•œ ์˜์—ญ) - ์ด๋ฏธ์ง€ : MY-DISK -Gen2 - ํฌ๊ธฐ : B1s

โœ”๏ธ 3. ์ธ๋ฐ”์šด๋“œ ํฌํŠธ ์„ ํƒ -HTTP์ถ”๊ฐ€ (RDP,HTTP) - ๋‹ค์Œ : ๋””์Šคํฌ - ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ๋„คํŠธ์›Œํ‚น - ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ๊ด€๋ฆฌ - ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ๊ณ ๊ธ‰ - ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ํƒœ๊ทธ - ๊ณต๋ž€ ์œ ์ง€ - ๋‹ค์Œ: ๊ฒ€ํ†  + ๋งŒ๋“ค๊ธฐ -๋งŒ๋“ค๊ธฐ

โœ”๏ธ 4. ๋ฆฌ์†Œ์Šค๋กœ ์ด๋™ํ•˜์—ฌ ์›น๋ธŒ๋ผ์šฐ์ €๋กœ ๊ณต์šฉ IP ์ฃผ์†Œ ์ง„์ž…ํ•˜๋ฉด WEB01๊ณผ ๋˜‘๊ฐ™์€ ํ™”๋ฉด์œผ๋กœ ์ง„์ž… ๊ฐ€๋Šฅ.

๐Ÿ“Œ Azure - ์Šคํ† ๋ฆฌ์ง€

๐Ÿ“˜ ์Šคํ† ๋ฆฌ์ง€ ๊ณ„์ • ์ƒ์„ฑ

โœ”๏ธ 0. ๊ฒ€์ƒ‰์ฐฝ - ์Šคํ† ๋ฆฌ์ง€ ๊ณ„์ • ์ง„์ž… - ๋งŒ๋“ค๊ธฐ ํด๋ฆญ

โœ”๏ธ 1. ๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน : RG - TEST
โœ”๏ธ 2. ์Šคํ† ๋ฆฌ์ง€ ๊ณ„์ • ์ด๋ฆ„ : kosastorage14 - ์ง€์—ญ : Korea Central - ๋‹ค์Œ :๊ณ ๊ธ‰

๐Ÿ“ข ์ฃผ์˜์‚ฌํ•ญ : ๊ณ„์ •์ด๋ฆ„์€ ๊ณ ์œ ํ•œ ๊ณ„์ •์ด๋ฆ„ . ์œ ๋‹ˆํฌํ•ด์•ผํ•จ

โœ”๏ธ 3. ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ๋„คํŠธ์›Œํ‚น - ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ - ๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ์•”ํ˜ธํ™” -๊ทธ๋Œ€๋กœ ์œ ์ง€ - ๋‹ค์Œ : ํƒœ๊ทธ - ๊ณต๋ž€ - ๋‹ค์Œ : ๊ฒ€ํ†  +๋งŒ๋“ค๊ธฐ - ๋งŒ๋“ค๊ธฐ

โœ๏ธ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ : ์ผ์ •๊ธฐ๊ฐ„ ๋™์•ˆ ๋ฐ์ดํ„ฐ ๋ณด์กด

๐Ÿ“˜ ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ (object storage)

openstack swift ์ปจํ…Œ์ด๋„ˆ ๋Š๋‚Œ
โœ”๏ธ 0. ์Šคํ† ๋ฆฌ์ง€ ๊ณ„์ • - ์ด๋ฆ„ ํด๋ฆญ์œผ๋กœ ์ง„์ž…

โœ”๏ธ 1. ์™ผ์ชฝ ๋ฉ”๋‰ด - ์ปจํ…Œ์ด๋„ˆ - +์ปจํ…Œ์ด๋„ˆ ํด๋ฆญ

โœ”๏ธ 1-1. ์ด๋ฆ„ : mj-blob - ๊ณต์šฉ ์•ก์„ธ์Šค ์ˆ˜์ค€ : ํ”„๋ผ์ด๋น— - ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 2. ์ปจํ…Œ์ด๋„ˆ ์ด๋ฆ„ ํด๋ฆญํ•ด์„œ ์•ˆ์ชฝ์œผ๋กœ ์ง„์ž… - ์—…๋กœ๋“œ - azure.zipํŒŒ์ผ


โœ”๏ธ 2-1.๊ณ ๊ธ‰ - ํด๋”์— ์—…๋กœ๋“œ : files - ์—…๋กœ๋“œ

โœ๏ธ ํŒŒ์ผ์ด๋ฆ„ ํด๋ฆญ ์‹œ URLํ™•๋ณด ๊ฐ€๋Šฅ. ํ”„๋ผ์ด๋น— ์ƒํƒœ๋ผ ๋‹ค์šด๋กœ๋“œ ์•ˆ๋˜๋Š” ์ƒํ™ฉ.

โœ”๏ธ3. ์•ก์„ธ์Šค ์ˆ˜์ค€ ๋ณ€๊ฒฝ- blob

โœ๏ธ ํŒŒ์ผ URL์žฌ์ ‘์†์‹œ ์ •์ƒ ์ž‘๋™.
โœ๏ธ ๊ตฌ๊ธ€๋“œ๋ผ์ด๋ธŒ, ์›๋“œ๋ผ์ด๋ธŒ ๋“ฑ๊ณผ ๋‹ค๋ฅด๊ฒŒ ๋์— ํŒŒ์ผ๋ช…์ด ์ •ํ™•ํžˆ ๋“ค์–ด๊ฐ. ์ด๊ฒƒ์€ CLIํ™˜๊ฒฝ์—์„œ wget์ด์šฉํ•ด์„œ ํŒŒ์ผ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•จ์„ ์˜๋ฏธ.

๐Ÿ“˜ ํŒŒ์ผ ๊ณต์œ (SMB)

โœ”๏ธ 0. ์Šคํ† ๋ฆฌ์ง€ ๊ณ„์ • - ์Šคํ† ๋ฆฌ์ง€ ์ด๋ฆ„ - ํŒŒ์ผ ๊ณต์œ  - +ํŒŒ์ผ๊ณต์œ  ํด๋ฆญ

โœ”๏ธ 1. ์ด๋ฆ„ : mj-share - ๊ณ„์ธต : ํŠธ๋žœ์žญ์…˜ ์ตœ์ ํ™”๋จ -๋งŒ๋“ค๊ธฐ

โœ”๏ธ 2. ํŒŒ์ผ ๊ณต์œ  ์ด๋ฆ„ ํด๋ฆญ - ๋””๋ ‰ํ„ฐ๋ฆฌ ์ถ”๊ฐ€ - ํ™•์ธ

โœ”๏ธ 3. filesํด๋ฆญ - ์—…๋กœ๋“œ - azure.zip ์„ ํƒ - ์—…๋กœ๋“œ

โœ”๏ธ 3-1. ๋˜‘๊ฐ™์€ ๊ฒฝ๋กœ์— ๋˜‘๊ฐ™์ด aws.zipํŒŒ์ผ ์—…๋กœ๋“œ

โœ”๏ธ 4. web01 ์„œ๋ฒ„ ์ง„์ž…ํ•ด์„œ ๊ฒ€์ƒ‰์ฐฝ์— ise ๊ฒ€์ƒ‰, power shell ์ง„์ž…

โœ”๏ธ 4-1. new ํƒญ ์ƒ์„ฑ

โœ”๏ธ 4-2. ํŒŒ์ผ๊ณต์œ  mj-share์—์„œ ์—ฐ๊ฒฐ๋ฒ„ํŠผ ํด๋ฆญ

โœ”๏ธ 4-3. ๋ช…๋ น์–ด ๋ณต์‚ฌํ›„ ์œˆ์„œ๋ฒ„(web01) powershell ํƒญ์— ๋ถ™์—ฌ๋„ฃ๊ธฐ.

โœ”๏ธ 4-4. ๋ชจ๋“  ๋ช…๋ น์–ด ๋“œ๋ž˜๊ทธ ํ›„ run selection ํด๋ฆญ

โœ”๏ธ 4-5. ์œˆ๋„์šฐ ์„œ๋ฒ„ ํƒ์ƒ‰์ฐฝ์—์„œ ์—ฐ๊ฒฐ์—ฌ๋ถ€์™€ ํŒŒ์ผ ํ™•์ธ ๊ฐ€๋Šฅ.

โœ”๏ธ 5. web02์—์„œ๋„ ๋˜‘๊ฐ™์ด ์ง„ํ–‰,๋Œ€์‹ , Powershell ise์—์„œ ๋“œ๋ž˜๊ทธ ํ•˜์ง€ ์•Š๊ณ  run scripts๋กœ ์ง„ํ–‰.

->์™„๋ฃŒ

โœ”๏ธ 6. ๊ธฐ์กด C:\inetpub\wwwroot์— ์žˆ๋˜ ๋ชจ๋“  ํŒŒ์ผ ์ง€์šฐ๊ณ , aws.zipํŒŒ์ผ์„ ์œ„ ๊ฒฝ๋กœ์— ์••์ถ•ํ•ด์ œ. web02 IP ๋ธŒ๋ผ์šฐ์ €๋กœ ์ง„์ž…์‹œ ์•„๊นŒ web01์—์„œ ์„ค์น˜ํ–ˆ๋˜ ๋ถ€ํŠธ์ŠคํŠธ๋žฉ ์•„๋‹Œ, aws.zip๋ถ€ํŠธ์ŠคํŠธ๋žฉ ํ™•์ธ๊ฐ€๋Šฅ.

๐Ÿ“Œ Azure - ์ด๋ฏธ์ง€

๐Ÿ“˜ VM์ด์šฉํ•ด์„œ ์ด๋ฏธ์ง€ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. ๊ฐ€์ƒ๋จธ์‹  - WEB01 ์ด๋ฆ„ํด๋ฆญ - ์บก์ฒ˜

โœ”๏ธ 1.๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน : RG-TEST

โœ”๏ธ 1-1. Azure Compute Gallery๋กœ ์ด๋ฏธ์ง€ ๊ณต์œ  : ์•„๋‹ˆ์š”, ๊ด€๋ฆฌํ˜• ์ด๋ฏธ์ง€๋งŒ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค. - ๋‹ค์Œ : ํƒœ๊ทธ

โœ”๏ธ 2. ๋‹ค์Œ : ๊ฒ€ํ†  + ๋งŒ๋“ค๊ธฐ - ๋งŒ๋“ค๊ธฐ - ๋ฆฌ์†Œ์Šค๋กœ ์ด๋™

๐Ÿ“ข ์ฃผ์˜์‚ฌํ•ญ : ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •์—์„œ ๋Œ€์ƒ์ด ๋˜๋Š” ๊ฐ€์ƒ๋จธ์‹ ์ด ์ค‘์ง€๋จ. -> ์‹ค์Šต๊ณผ์ •์—์„œ ์žฌ์‹คํ–‰ ์˜ค๋ฅ˜๋กœ ์‚ญ์ œํ•˜์˜€์Œ

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

โœ”๏ธ 4. ์ด๋ฆ„ : WEB03 ๊ฐ€์šฉ์„ฑ ์˜์—ญ : zone3

โœ”๏ธ 5. ๋ผ์ด์„ ์‹  ์„ ํƒ ๋ฐ ์ฒดํฌํ‘œ์‹œ ํ›„ - ๋‹ค์Œ : ๋””์Šคํฌ

โœ”๏ธ 6. ๋‹ค์Œ : ๋„คํŠธ์›Œํ‚น - ๋‹ค์Œ : ๊ด€๋ฆฌ - ๋‹ค์Œ : ๊ณ ๊ธ‰ - ๋‹ค์Œ : ํƒœ๊ทธ - ๋‹ค์Œ : ๊ฒ€ํ†  + ๋งŒ๋“ค๊ธฐ - ๋งŒ๋“ค๊ธฐ

๐Ÿ“˜ WEB01 ์ƒ์„ฑ

WEB01 ์‚ญ์ œ ํ›„ ๋‹ค์‹œ ์ƒ์„ฑ
โœ”๏ธ 1. ๊ฐ€์ƒ๋จธ์‹  - Azure ๊ฐ€์ƒ๋จธ์‹  ๋งŒ๋“ค๊ธฐ - ์ด๋ฆ„ : WEB01 - ๊ฐ€์šฉ์„ฑ ์˜์—ญ : Zone1 - ์ด๋ฏธ์ง€ - ๋ชจ๋“  ์ด๋ฏธ์ง€ ๋ณด๊ธฐ - ๋‚ด ์ด๋ฏธ์ง€ - WEB01 ํด๋ฆญ

โœ”๏ธ 1-1. ์‚ฌ์šฉ์ž ์ด๋ฆ„ : azure user - ์•”ํ˜ธ ์„ค์ •
โœ”๏ธ 1-2. ์ธ๋ฐ”์šด๋“œ ํฌํŠธ : HTTP์ถ”๊ฐ€ - ๋ผ์ด์„ ์‹ฑ :windows server - ๊ฒ€ํ†  + ๋งŒ๋“ค๊ธฐ

๐Ÿ“Œ Azure - ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค

๐Ÿ“˜ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 0. ๊ฒ€์ƒ‰์ฐฝ์— ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ๊ฒ€์ƒ‰ - ์ง„์ž… - ๋งŒ๋“ค๊ธฐ ํด๋ฆญ

โœ”๏ธ 1. ๊ทธ๋ฃน : RG-TEST - ์ด๋ฆ„ : MY-VNET

โœ”๏ธ 2. IP ์ฃผ์†Œ ๊ณต๊ฐ„ : 10.14.0.0/16 - ์„œ๋ธŒ๋„ท ์ถ”๊ฐ€

โœ”๏ธ 2-1. SUBNET 1,2,3 ์„ธ๊ฐœ ์•„๋ž˜์™€ ๊ฐ™์ด ์ถ”๊ฐ€ - ๋‹ค์Œ

โœ”๏ธ 3. ๊ฒ€ํ† +๋งŒ๋“ค๊ธฐ๊นŒ์ง€ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘๊ณ  ๋‹ค์Œ ํด๋ฆญ - ๋งŒ๋“ค๊ธฐ - ๋ฆฌ์†Œ์Šค๋กœ ์ด๋™

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

๊ฐ€๋น„์•„ ์ง„์ž…ํ•ด์„œ ๋„ค์ž„์„œ๋ฒ„ ๋ชจ๋‘ ์‚ญ์ œํ•œ ํ›„ ์ง„ํ–‰

โœ”๏ธ 0. ๊ฒ€์ƒ‰์ฐฝ - DNS์˜์—ญ - ์ง„์ž… - ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1. ๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน : RG-TEST - ์ด๋ฆ„ : lovemj.shop - ๊ฒ€ํ†  + ๋งŒ๋“ค๊ธฐ -๋งŒ๋“ค๊ธฐ -๋ฆฌ์†Œ์Šค๋กœ ์ด๋™

โœ”๏ธ 2. ๊ฐ’ ๋ถ€๋ถ„์— ์ด๋ฆ„์„œ๋ฒ„ ์ฃผ์†Œ ๋ณต์‚ฌํ•ด์„œ ๋์— ์  ์ง€์šฐ๊ณ , ๊ฐ€๋น„์•„์— ๋‹ค์‹œ ์ง„์ž…ํ•ด์„œ ๋„ค์ž„์„œ๋ฒ„ 4๊ฐ€์ง€ ์ถ”๊ฐ€

๐Ÿ“˜ ๋ ˆ์ฝ”๋“œ ์ง‘ํ•ฉ ์ถ”๊ฐ€

โœ”๏ธ 1. Azure DNS์˜์—ญ์—์„œ ๋ ˆ์ฝ”๋“œ์ง‘ํ•ฉ ์ถ”๊ฐ€ - ์ด๋ฆ„ : web01 - ๋ณ„์นญ : ์˜ˆ - Azure ๋ฆฌ์†Œ์Šค : web01ip*** - ํ™•์ธ

โœ๏ธ ๋ณ„์นญ WEB01ip์ˆซ์ž์ธ ์ด์œ  : ์ฒ˜์Œ์— web01 ๋งŒ๋“ค์—ˆ๋˜๊ฑฐ ์‚ญ์ œํ•˜๊ณ  ๋‹ค์‹œ ๋งŒ๋“ค์—ˆ๊ธฐ ๋•Œ๋ฌธ ์ฒ˜์Œ IP๋ณ„์นญ์ด web01์ด์—ˆ๊ณ , ๋‹ค์‹œ web01๋กœ ๋งŒ๋“ค์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋˜‘๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ๋  ์ˆ˜ ์—†์–ด์„œ ์ˆซ์ž๊ฐ€ ๋žœ๋คํ•˜๊ฒŒ ๋ถ™์Œ.

โœ”๏ธ 2. ๊ฐ€์ƒ ๋จธ์‹ ์—์„œ web02 ํผ๋ธ”๋ฆญ IP๋ณต์‚ฌ - ๋ ˆ์ฝ”๋“œ ์ง‘ํ•ฉ ์ถ”๊ฐ€ - ์ด๋ฆ„ : web02 - ๋ณ„์นญ : ์•„๋‹ˆ์˜ค - ip์ฃผ์†Œ์— web02 ํผ๋ธ”๋ฆญ Ip ๊ธฐ์ž… - ํ™•์ธ

โœ”๏ธ 3. 1.๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ web03 ip ์ถ”๊ฐ€ํ•ด์ฃผ๊ธฐ

โœ๏ธ ๋ ˆ์ฝ”๋“œ ์ง‘ํ•ฉ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ณ„์นญ์œผ๋กœ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜, ip๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜ ๋‘๊ฐ€์ง€์ž„.

->web0n.๋„๋ฉ”์ธ์œผ๋กœ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ ‘์†ํ•˜๋ฉด ์›น์„œ๋ฒ„ ํ™”๋ฉด ์ง‘์ž… ๊ฐ€๋Šฅ.

๐Ÿ“Œ Azure - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋งŒ๋“ค๊ธฐ

๐Ÿ“˜ mariadb

โœ”๏ธ 0. ๊ฒ€์ƒ‰์ฐฝ - mariadb - Azure Database for MariaDB ์„œ๋ฒ„ ์ง„์ž… - ๋งŒ๋“ค๊ธฐ

โœ”๏ธ 1.๋ฆฌ์†Œ์Šค ๊ทธ๋ฃน : RG-TEST - ์„œ๋ฒ„ ์ด๋ฆ„ : kosadb14(์œ ๋‹ˆํฌ) - ์ปดํ“จํŒ… + ์Šคํ† ๋ฆฌ์ง€ : ์„œ๋ฒ„ ๊ตฌ์„ฑ ํด๋ฆญ

โœ”๏ธ 1-1.์ปดํ“จํŒ… ๊ณ„์ธต : ๊ธฐ๋ณธ - vcore : 1 - ์Šคํ† ๋ฆฌ์ง€ ํฌ๊ธฐ : 5GB - ์ ์šฉ

โœ”๏ธ 2. ๊ด€๋ฆฌ์ž ์‚ฌ์šฉ์ž ์ด๋ฆ„ : mj - ์•”ํ˜ธ ์„ค์ • - ๋‹ค์Œ : ํƒœ๊ทธ

โœ”๏ธ 3. ๋‹ค์Œ : ๊ฒ€ํ†  +๋งŒ๋“ค๊ธฐ - ๋งŒ๋“ค๊ธฐ - ๋ฆฌ์†Œ์Šค ๋ณด๊ธฐ

โœ”๏ธ 4. SSL ์‚ฌ์šฉ๋จ ํด๋ฆญ - SSL ์„ค์ • - ์ž์„ธํ•œ ์ •๋ณด ํด๋ฆญ

โœ”๏ธ 5. ์•„๋ž˜ ๋งํฌ๋กœ pemํ‚ค ๋‹ค์šด๋กœ๋“œ

https://www.digicert.com/CACerts/BaltimoreCyberTrustRoot.crt.pem

โœ”๏ธ 5-1. ์•„๋ž˜๋กœ ๋‚ด๋ ค์„œ ๋‹ค์Œ๋‹จ๊ณ„ : SSL์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ• ํด๋ฆญ - ์•„๋ž˜๋กœ ๋‚ด๋ ค์„œ ๋ช…๋ น์–ด ๋ณต์‚ฌ, pemkey mobaxterm home์ฃผ์†Œ๋กœ ์ด๋™์‹œํ‚ค๊ณ  ์•„๋ž˜ ๋ช…๋ น์–ด ์‹คํ–‰.



mysql -h kosadb14.mariadb.database.azure.com -u mj@kosadb14 -p --ssl-ca=BaltimoreCyberTrustRoot.crt.pem

๐Ÿ“ข ์ฃผ์˜์‚ฌํ•ญ : ์‚ฌ์ดํŠธ ๋ช…๋ น์–ด์—๋Š” ๋งจ ์•ž์— mysql.exe๋กœ ๋˜์–ด์žˆ์Œ .exe์‚ญ์ œํ•˜๊ณ  mysql๋กœ๋งŒ ํ•ด์•ผํ•จ.

โœ”๏ธ6. mobaxterm ํ†ตํ•ด์„œ ์›Œ๋“œํ”„๋ ˆ์Šค์„ค์น˜

mysql -h kosadb14.mariadb.database.
Enter password: *************
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MySQL connection id is 64368
Server version: 5.6.47.0 MariaDB Server

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)]> CREATE USER 'wpuser'@'%' IDENTIFIED BY 'wppass';
Query OK, 0 rows affected (0.021 sec)

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

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

MySQL [(none)]> quit
Bye

โœ”๏ธ 7. web01 ์›๊ฒฉ๋ฐ์Šคํฌํ†ฑ์œผ๋กœ ๋‹ค์‹œ ์ง„์ž…(๋„๋ฉ”์ธ์œผ๋กœ ๊ฐ€๋Šฅ ) - ์„œ๋ฒ„ ๋งค๋‹ˆ์ € - Tools - IIS Manager


โœ”๏ธ 7-1. ์™ผ์ชฝ ๋ฉ”๋‰ด์—์„œ web01 ํด๋ฆญ, ํŒ์—…์ฐฝ yes

โœ”๏ธ7-2. ์˜ค๋ฅธ์ชฝ ๋ฉ”๋‰ด์—์„œ Get New WEb Platform Conponents ํด๋ฆญ ์ง„์ž…ํ•ด์„œ ํŒ์—…์ฐฝ block ์ฒดํฌ๋ฐ•์Šค ๋‹ค ํ•ด์ œํ•˜๊ณ  add๋ˆŒ๋Ÿฌ์„œ ์ธํ„ฐ๋„ท ๋ธŒ๋ผ์šฐ์ € ์ฐฝ์—์„œ install this extension๋ฒ„ํŠผ์œผ๋กœ msi ํŒŒ์ผ ๋‹ค์šด๋ฐ›๊ณ , ์„ค์น˜.
๋‹ค์‹œ tools -IISManeger ์ง„์ž…ํ•ด์„œ webplatform installer ํด๋ฆญ

โœ”๏ธ7-3. Products์—์„œ php๊ฒ€์ƒ‰. php 7.4.13 ADD - install- i accept


โœ”๏ธ 8. ํ˜ธ์ŠคํŠธ PC์—์„œ ์›Œ๋“œํ”„๋ ˆ์Šค zipํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ , ์œˆ๋„์šฐ ์„œ๋ฒ„์— ๊ฐ€์ง€๊ณ  ์™€์„œ(๋ณต๋ถ™) C:\inetpub\wwwroot ๊ฒฝ๋กœ์— ์••์ถ•ํ’€๊ธฐ. wordpress ํด๋” ์•ˆ์— ์žˆ๋Š” ํŒŒ์ผ ์ „๋ถ€ ์ž˜๋ผ๋‚ด์„œ wwwrootํด๋”์— ๋†“๊ธฐ.

โœ”๏ธ 9. web01 ์ง„์ž…์‹œ ์›Œ๋“œํ”„๋ ˆ์Šค ํ™”๋ฉด ํ™•์ธ๊ฐ€๋Šฅ.
โœ”๏ธ 10. ๊ถŒํ•œ ์ ‘์†ํ•ด์„œ web01๊ณผ ๊ด€๋ จ๋œ ๊ถŒํ•œ modify, write ์ฃผ๊ธฐ.

โœ”๏ธ 11. db ์—ฐ๊ฒฐ๋ณด์•ˆ ์ง„์ž…ํ•ด์„œ ์•„๋ž˜๊ณผ ๊ฐ™์ด ์„ค์ •, web01 ๊ณต์šฉ ip, ํ˜ธ์ŠคํŠธ ip ๋ฐฉํ™”๋ฒฝ ์ถ”๊ฐ€.

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

๐Ÿ“Œ ๊ธฐํƒ€

โญ๏ธ blob,container = object storage

โญ๏ธ ์ด๋ฏธ์ง€ ์ง€์—ญ ๋ฐ”๊พธ๊ธฐ

โœ”๏ธ ์œ„์น˜ (์ด๋™) ํด๋ฆญํ†ตํ•ด ์ง€์—ญ๋ฐ”๊พธ๊ธฐ ๊ฐ€๋Šฅ.

โญ๏ธ ํ”„๋กœ์ ํŠธ

Private Cloud (ESXi > Openstack)
Public(Multi) Cloud (AWS > Azure > GCP > Alibaba)

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

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