ubuntu

    AWS - nginx + mysql + php ์„œ๋ฒ„ ๊ตฌ์ถ•

    ์ €๋ฒˆ ์‹œ๊ฐ„์—๋Š” AWS ec2 ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ์„ ํ•˜์˜€๋‹ค. [์ €๋ฒˆ๊ธ€: 10000sukk.tistory.com/24] ์ด๋ฒˆ ๊ฒŒ์‹œ๊ธ€์—์„œ๋Š” aws ec2 ์ธ์Šคํ„ด์Šค(ubuntu AMI)์— nginx+mysql+php (LEMP)๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ๋ณผ ๊ฒƒ์ด๋‹ค. 1. SFTP ์‰ฝ๊ฒŒ ์‚ฌ์šฉ๋ฒ• ftp ๋˜๋Š” sftp ํ”„๋กœํ† ์ฝœ ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์œˆ๋„์šฐ ์‚ฌ์šฉ์ž๋“ค์€ winSCP๋ฅผ ์‚ฌ์šฉ ํ•  ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ์ด๋Š” macOS ๋ฒ„์ „์€ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ทธ๋ฆฌํ•˜์—ฌ ํŒŒ์ผ์งˆ๋ผ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ์„œ aws ec2 ์ธ์Šคํ„ด์Šค๋ฅผ sftp ํ”„๋กœํ† ์ฝœ์„ GUI ๋กœ ์‰ฝ๊ฒŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค. ์‰ฝ๊ฒŒ ํŒŒ์ผ ์ „์†ก์ด ๊ฐ€๋Šฅ! ์ด๋ฅผ ์„ค์น˜ํ•˜์—ฌ ์ค€๋‹ค. ํŒŒ์ผ์งˆ๋ผ๋ฅผ ์‹คํ–‰ ์‹œํ‚ค๋ฉด ์œ„์™€ ๊ฐ™์€ ํ™”๋ฉด์„ ๋งˆ์ฃผํ•˜๊ฒŒ ๋œ๋‹ค. ํŒŒ์ผ์งˆ๋ผ ์™ผ์ชฝ ์œ„์— ์ฒซ๋ฒˆ์งธ ์•„์ด์ฝ˜์„ ๋ˆ„๋ฅด๋ฉด ์‚ฌ์ดํŠธ ๊ด€๋ฆฌ์ž๋ฅผ ํŽธ์ง‘ ํ•  ์ˆ˜ ..

    AWS ec2 ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ (ubuntu AMI)

    EC2 ๋ž€ ๋ฌด์—‡์ธ๊ฐ€? - EC2๋Š” AWS ์„œ๋น„์Šค์˜ ํ•ต์‹ฌ์œผ๋กœ์จ ์‚ฌ์šฉ์ž๋Š” ์•„๋งˆ์กด์˜ ๊ฐ€์ƒ์ปดํ“จํ„ฐ๋ฅผ ์ž„๋Œ€๋ฐ›์•„ ๊ทธ ์œ„์— ์ž์‹ ๋งŒ์˜ ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•ด ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ปดํ“จํ„ฐ๋ฅผ ๋”ฐ๋กœ ์‚ด ํ•„์š” ์—†์ด ํ•„์š”ํ•œ ์„ฑ๋Šฅ, ์šฉ๋Ÿ‰๋งŒํผ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค. aws ec2 ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•ด ๋ณด๊ฒ ๋‹ค. ์šด์˜์ฒด์ œ๋ฅผ ์„ ํƒํ•œ๋‹ค. ubuntu 20.04 ๋ฒ„์ „์œผ๋กœ ํ•˜๊ฒŸ๋‹ค. AMI๋ž€? - ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ์ตœ์ดˆ์˜ ์„ค์ •(์šด์˜์ฒด์ œ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜)์„ ์˜๋ฏธํ•œ๋‹ค. ์ด๋ฅผ ์ด๋ฏธ์ง€๋ผ๊ณ  ํ•œ๋‹ค. ํ”„๋ฆฌํ‹ฐ์–ด๋ฅผ ์„ ํƒํ•œ๋‹ค ์ธ์Šคํ„ด์Šค๋Š” 1๋กœ ํ•œ๋‹ค. ์ธ์Šคํ„ด์Šค๋ž€ ๋ฌด์—ˆ์ธ๊ฐ€? : ์ธ์Šคํ„ด์Šค๋ž€ ํด๋ผ์šฐ๋“œ์˜ ๊ฐ€์ƒ ์„œ๋ฒ„์ด๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•ด์„œ ์ธ์Šคํ„ด์Šค๋ž€ ์ปดํ“จํ„ฐ ์ด๋‹ค. ์ธ์Šคํ„ด์Šค ๊ฐฏ์ˆ˜๋ฅผ ์šฐ๋ฆฌ๋Š” 1๋กœ ํ•˜์˜€๋‹ค. ์ด ๋ง์€ aws ์ธํ”„๋ผ ์œ„์— ์„œ๋ฒ„๋ฅผ ์œ„ํ•œ ์ปดํ“จํ„ฐ๋ฅผ 1๋Œ€ ..

    APM ์†Œ์Šค์„ค์น˜(2) - MySQL ์†Œ์Šค ์„ค์น˜

    ์ด์ „ ํฌ์Šคํ„ฐ์—์„œ apache ์†Œ์Šค ์„ค์น˜๋ฅผ ๋‹ค๋ค˜๋‹ค๋ฉด ์ด๋ฒˆ์—” MySQL ์†Œ์Šค ์„ค์น˜ ๋ฅผ ๋‹ค๋ค„ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. [apache ์†Œ์Šค์„ค์น˜: 10000sukk.tistory.com/19] [์ฐธ๊ณ  ์ถœ์ฒ˜: salix97.tistory.com/141] [Mysql ๊ณต์‹ ์‚ฌ์ดํŠธ ๋‹ค์šด๋กœ๋“œ: dev.mysql.com/downloads/mysql/] ์œ„์˜ ๊ทธ๋ฆผ์—์„œ ์›ํ•˜๋Š” tar ํŒŒ์ผ์„ ๋ฐ›์„ ๊ฒƒ์ด๋‹ค. Download ๋ฒ„ํŠผ์„ ๋ˆŒ๋ฅด๋ฉด ์œ„์™€ ๊ฐ™์€ ํŽ˜์ด์ง€๊ฐ€ ๋œจ๋Š”๋ฐ No thanks ๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์‹คํ–‰ ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‚˜๋Š” wget ์œผ๋กœ ๋ฐ›์„ ์˜ˆ์ •์ด๋‹ˆ ๋งํฌ ์ฃผ์†Œ๋งŒ ์•Œ์•„๋‚ด๋ณด์ž. ์ด์ œ ์••์ถ• ํŒŒ์ผ ์ฃผ์†Œ๋ฅผ ์•Œ์•˜์œผ๋‹ˆ ์ „์ฒด์ ์ธ ์†Œ์Šค์„ค์น˜ ์ˆœ์„œ๋Š” Mysql ํ™ˆํŽ˜์ด์ง€์— ์ƒ์„ธํ•˜๊ฒŒ ๋‚˜์™€ ์žˆ๋‹ค. [dev.mysql.com/doc/refman/8.0/..

    APM ์†Œ์Šค์„ค์น˜(1) - Apache ์†Œ์Šค ์„ค์น˜

    -์†Œ์Šค์„ค์น˜๋ฅผ ํ•˜๋Š” ์ด์œ ? : ํŒจํ‚ค์ง€ ์„ค์น˜๋กœ ๊ฐ„ํŽธํ•˜๊ฒŒ ์„ค์น˜๋ฅผ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋ถˆํ•„์š”ํ•˜๊ฒŒ ์„ค์น˜๋˜๋Š” ํŒŒ์ผ๋“ค์ด ์‹œ์Šคํ…œ์˜ ์ž์›์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๊ณ  ํŒจํ‚ค์ง€ ๋‹จ์œ„๋กœ ์„ค์น˜๋˜๊ธฐ์— ๊ด€๋ฆฌ์ ์œผ๋กœ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ ๊ฐ€๋Šฅํ•˜๋‹ค. ์†Œ์Šค ์„ค์น˜๋กœ ์ •๋ง ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋งŒ์„ ์„ค์น˜ํ•˜์ž. ์œ ์˜์‚ฌํ•ญ - php ์„ค์น˜ ์‹œ์— apache, mysql ๊ด€๋ จ ์„ค์ •์ด ๋“ค์–ด๊ฐ€๊ธฐ ๋•Œ๋ฌธ์— php๋ฅผ ๊ฐ€์žฅ ๋‚˜์ค‘์— ์„ค์น˜ํ•˜์—ฌ ์ค€๋‹ค. - ์„ค์น˜ ์‹œ์— ์˜์กด์„ฑ ๊ฒ€์‚ฌ์— ์œ ์˜ํ•˜์ž. - /usr/local ์„ค์น˜ํ•˜๊ณ  ์†Œ์ŠคํŒŒ์ผ์€ /usr/local/src์— ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด ๊ด€๋ก€์ด๋‹ค. - ๋ฒ„์ „์ฒดํฌ [์ถœ์ฒ˜: m.blog.naver.com/PostView.nhn?blogId=tawoo0&logNo=221582362314&proxyReferer=https:%2F%2Fwww.google.co.kr%2F] 1..