์๋ ํ์ธ์. ์ ๋ ํ๋ถ์ ์์ฌ๋ฅผ ๋ฏธ๊ตญ์์ ๋์์ผ๋ฉฐ ์ ๊ณต์ ๊ฐ๊ฐ Computer Science, Data Science๋ฅผ ๊ณต๋ถํ์์ต๋๋ค. ํ์ฌ ์ ๋ Healthcare์ชฝ ํ์ฌ์ ๋ฐ์ดํฐ ์์ง๋์ด๋ก ์ผํ๊ณ ์์ต๋๋ค. ๋งค์ผ ์ ๊ฐ ํ๋ ์ผ์ ๊ฐ๋จํ๊ฒ ๋ง์๋๋ฆฌ์๋ฉด; AWS์ Airflow๋ฅผ ์ฌ์ฉํ์ฌ ๋งค์ผ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ ETL๊ณผ์ ์ ๊ฑฐ์น๋ฉฐ, ๋ฐ์ดํฐ๊ฐ ์ ๋ค์ด์ค๋์ง ๋ชจ๋ํฐ๋งํ๋ฉด์ ๋ฌธ์ ์ ํน์ ๊ฐ์ ์ ์ฌ์ง๊ฐ ํ์ํ ๊ฒฝ์ฐ ํ๋ก๊ทธ๋จ์ ๊ตฌํํ๋ ์ผ์ ํ๊ณ ์์ต๋๋ค. ๋ฐ์ดํฐ ๋ชจ๋ํฐ๋ง์ ์ฃผ๋ก AWS์ CloudWatch์ Splunk๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.ํ์ฌ ์ ๊ฐ ํ์ฌ์์ ์ฌ์ฉํ๊ณ ์๋ ๊ธฐ์ ๋ค์ Python, AWS, SQL ๋ฑ๋ฑ์ด๋ฉฐ ์ต๊ทผ์๋ GCP๋ก Migrationํ๊ณ ์๋ ์ถ์ด์ด๋ฉฐ AWS์ GCP๋ฅผ ๋์์ ์ ํ๊ณ ์์ต๋๋ค.
2022๋ ์๋ ํ์ฌ์์ ๊ฑฐ์ 80%์ ๋ฐ์ดํฐ ๋ฐ ํ์ดํ๋ผ์ธ์ด GCP๋ก Migration์ ๋ง์ณค์ผ๋ฉฐ Bigquery & GCS & GKE์ชฝ์ ์ฌ์คํ๊ฒ ๋ค๋ฃจ๊ณ ์์ต๋๋ค. ๋ฌผ๋ก Docker Container & Terraform์ฌ์ฉ์ผ๋ก ์ ๋ฐ์ ์ธ IaC ์์ ๋ ๋ณํํด์ ์งํํ๊ณ ์์ต๋๋ค.
๋ฐ์ดํฐ ์์ง๋์ด๋ก ์ผํ๋ฉด์ ๊ฐ์ฅ ํฌ๊ฒ ๋๋์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋งค์ผ ์๋ก์ด ๊ธฐ์ ๋ค์ ๋ฑ์ฅ์ผ๋ก ์ธํด ์ง๊ธ ๋ด๊ฐ ์ฌ์ฉํ๊ณ ์๋ ๊ธฐ์ ๋ค์ด ๊ณผ์ฐ obsoleteํด์ง๊น? ๊ทธ๋ ๋ค๋ฉด ๊ทธ ์ด์ ๋ ๋ฌด์์ธ๊ฐ? ์ ๋ง ๊ทธ ๊ธฐ์ ์ด ์ด๊ฑธ๋ก ๋์ฒ๋ ์ ์๋๊ฐ? ๋จ์ ์ ์๋ ๊ฒ์ธ๊ฐ? ๊ทธ๋ ์ต๋๋ค. ์ ๋ชจ๋ ์ง๋ฌธ๋ค์ ๋ํ ๋ต๋ณ์ ์ฐพ๋๊ฒ์ ๋งค์ฐ ํ๋ค์ด ๋ณด์ ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ๊ณผ์ ์ ๊ฒช์ผ๋ฉด์ ํ๊ฐ์ง ๊ณตํต์ ์ด ๋ณด์์ต๋๋ค. ๊น๊ฒ ๋ค์ด๊ฐ๋ณด๋ฉด ๊ฑฐ์ ๋๋์์ด ํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ค์ ๋งํด ํ๋๋ฅผ ์ ๋๋ก ํํค์น๋ค๋ฉด ๋ค๋ฅธ ๊ธฐ์ ์ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋ง์ด ์ฉ์ดํด์ง๋ค๋ ๊ฒ์ด์ฃ . ์ ๋ ์ด๋ฐ ๋ฉ์นด๋์ฆ์ ๊ฐ์์์๋ ์ข ์ข ์ธ๊ธ์ ํ๊ณ ์ถ์ต๋๋ค. ์ฌ๋ฌ๋ถ๋ค๊ณผ ํจ๊ป ์ ๊ฐ ํ์ฌ ๊ฐ์ง๊ณ ์๋ ๋ชจ๋ ์ง์๋ค์ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค. ์ฌ๋ฌ๋ถ๋ค์ ๊ธธ์ก์ด๊ฐ ๋ ์ ์๋๋ก ์ต์ ์ ๋คํ๊ฒ ์ต๋๋ค.
์ ์ฌ์ด๋จผํด์ ์ฌ๋ฌ๋ถ๋ค๊ป ์ฌ๋ฏธ์๊ณ ์ดํดํ๊ธฐ ์ฌ์ด ๊ฐ์๋ฅผ ์ ๋ณด์ผ๊บผ์์. ์ฌ๋ฌ๋ถ๋ค๊ณผ ๋์์์ด ์ํตํ๋ฉด์ ๋ ๋์ ์ฌ๋์ด ๋ ๊ฒ์ ์ฝ์๋๋ฆฌ๊ตฌ์. ์ฌ๋ฌ๋ถ๋ค์ ์ค๋ ฅ์ด ํฅ์๋๋๊ฒ์ ์ง์ผ๋ณด๋ ๊ฒ์ ์ ์ ํฐ ํ๋ณต์ ๋๋ค.
์งํ์ ์: ์ ๋ฌด์ ๋ฐ๋ก ์ฐ๋ AWS ์ ๋ฌธ
Courses
Reviews
- Course for beginners of AWS (Amazon Web Service)
- A course for Python beginners
- Course for beginners of AWS (Amazon Web Service)
- AWS(Amazon Web Service) Intermediate/Advanced Course
- AWS(Amazon Web Service) Intermediate/Advanced Course
Posts
Q&A
[3-6] EC2 ์ค์ต ๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ธ์.์ฐ์ ์ฒซ๋ฒ์งธ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ๋๋ค.๊ตฌ๊ธํฌ๋กฌ๊ณผ ๋ฌ๋ฆฌ Edge๋ ์ผ๋ถ ์ํฉ์์ HTTPS๋ฅผ ๊ฐ์ ๋ก ์๋ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ด์ ์๋ฒ์ ์ ์์ด ์คํจํ ์ ์์ต๋๋ค Edge์์ http://[IP]๋ก ํ๋ฒ ์ ์ํด ๋ณด์ธ์.EC2 ๋ณด์ ๊ทธ๋ฃน์ ํฌํธ 80์ด ์ด๋ ค ์๋์ง ํ์ธํ์ธ์.์๋ ์ธ๋ฐ์ด๋ ๊ท์น์ ๋ฃ๊ณ ๋ค์ ์คํํด๋ณด์ธ์.ํ์ : HTTP ํ๋กํ ์ฝ:TCP ํฌํธ ๋ฒ์: 80 ์์ค:0.0.0.0/0 ๊ทธ๋๋ ์ ๋๋ค๋ฉด Edge ์บ์ ๋ฐ ์ฌ์ดํธ ์ค์ ์ด๊ธฐํํด๋ณด์ธ์.์ค์ > ์ฟ ํค ๋ฐ ์ฌ์ดํธ ๊ถํ > ๋ชจ๋ ์ฟ ํค ๋ฐ ์ฌ์ดํธ ๋ฐ์ดํฐ ๋ณด๊ธฐ์์ ํด๋น IP ๊ด๋ จ ํญ๋ชฉ์ ์ญ์ ํ๊ณ ๋ค์ ์คํํด๋ณด์ธ์. ๋๋ฒ์งธ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ๋๋ค.-> ๋ง์ต๋๋ค. EC2์ธ์คํด์ค๋ CPU, RAM, ๋คํธ์ํฌ ๋ฑ์ ์ฌ์ฉํ ์ ์๋๋ก AWS๊ฐ ์ค์ ๋ก ์๋ฒ ๋ฆฌ์์ค๋ฅผ ํ ๋นํ๊ธฐ ๋๋ฌธ์ ์๋ฌด ์ผ๋ ํ์ง ์์๋ ๋น์ฉ์ด ์ฒญ๊ตฌ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ฌ์ฉํ์ง ์์๋๋ ์ธ์คํด์ค๋ฅผ ์ค๋จํด์ฃผ์ ์ผ ์ถ๊ฐ๋น์ฉ์ ๋ง์ ์ ์์ต๋๋ค. ๋ค! ์๋ถ๋ถ์ ๊ฐ์์์ ์๋ดํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค! ๐
- 0
- 1
- 82
Q&A
AWS ๋น์ฉ๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ธ์!๋ค! ๋ณธ ๊ฐ์๋ ํ๋ฆฌํฐ์ด ์์์ ๋ชจ๋ ์ด๋ฃจ์ด์ง๋๋ค. ๋ค๋ง ์ด๊ณผ์ฌ์ฉ์ ์ถ๊ฐ๋น์ฉ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ์๋ฅผ๋ค๋ฉด EC2์ธ์คํด์ค๋ฅผ ์ค๋ซ๋์ ์ฌ์ฉํ์ ๋ค๊ฑฐ๋, ๊ฐ์์์ ๋ค๋ฃจ์ง ์์ ํ๋ฆฌํฐ์ด ๊ธฐ๋ฅ๋ค์ ์ฌ์ฉํ ๊ฒฝ์ฐ๊ฐ ๋๊ฒ ๋ค์. EC2์ธ์คํด์ค ์ค์ต์ ํ์๋ค๊ฐ ์ค๊ฐ์ ๋ค๋ฅธ๊ฒ์ ํ๋ค๊ฐ ๋ค์ ์ฌ๊ฐํ ๋ ์ธ์คํด์ค๊ฐ ๊ณ์ ๋์๊ฐํ ๋ฐ ์ด๋ ์ถ๊ฐ ๋น์ฉ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ์ด๋ฐ ๊ฒฝ์ฐ ์ธ์คํด์ค๋ฅผ ์ ์ ์ค๋จํ๋ค ํ์ํ ๋ ๋ค์ ์ฌ์ฉํ์ฌ ์ถ๊ฐ๋น์ฉ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค! ๐
- 0
- 2
- 74
Q&A
ECS + ECR + CodeBuild ์ค์ต - 1๋ถ ๊ฐ ์๋ฉ๋๋ค
์๋ ํ์ธ์.๊ฐ์ฌ๋ ๊ฐ์๋ฅผ ๊ทธ๋๋ก ์คํํ์๋๋ฐ ๊ณ์ ํ๋ฉด์ "์๋ ํ์ธ์! .... " ๋ฌธ๊ตฌ๊ฐ ๋จ์ง ์๊ณ ์ฌ์ดํธ์ ์ฐ๊ฒฐํ ์ ์์๋ง ๋์ต๋๋ค-> ์ค ๊ทธ๋ฐ๊ฐ์?ใ ใ ์ด๋ค ๊ฐ์์์์ ๋ณด์๋ฉด ์๊ธฐ๋ ๋ฌธ์ ์ธ์ง ์๋ ค์ฃผ์ค ์ ์๋์? ๋ญ๊ฐ Dockerfile์ด ์ ๋ง๋์ง ์๋น์ค ์์ํ๋ฉด ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค. ํ์ธ๋ถํ๋๋ฆฝ๋๋ค ใ ใ -> ํ๊ฒฝ๋ณ์ APACHE_LOCK_DIR์ APACHE_PID_FILE์ ์๊ฐ ๋์ด์์ง ์์ ๋ฐ์ํ๋ ์ค๋ฅ์ธ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ํ๊ฒฝ๋ณ์๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ์ถ๊ฐํ๊ณ ENV APACHE_LOCK_DIR /var/lock/apache2ENV APACHE_PID_FILE /var/run/apache2DOCKERFILE์์ ์ํ์น๋ฅผ ๋๋ฆฌ๊ธฐ ์ ๋ค์ ๋ช ๋ น์ด๋ฅผ ๋ฃ๊ณ ๋ค์ ๋๋ ค๋ณด์ค ์ ์๋์? source /etc/apache2/envvars apache2 -V sudo service apache2 restart๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 174
Q&A
connect.php ๋ฏธ์๋ 4-5 RDS ์ค์ต 1๋ถ, 15:00
์๋ ํ์ธ์.์ ํํ ์ง๋ฌธ์ ์์ง๊ฐ ๋ฌด์์ธ์ง ์ดํดํ๊ธฐ ํ๋ญ๋๋ค. ๋ฐ๋ผ์ ์ ํํ ๋ต๋ณ์ ๋๋ฆฌ๊ธฐ ํ๋ญ๋๋ค.๊ด์ฐฎ์ผ์๋ค๋ฉด ์ง๋ฌธ์ ์ข ๋ ๋ช ํํ๊ฒ ํด์ฃผ์ค ์ ์์๊น์? ๋ฌด์์ด ์ง๋ฌธ์ด๊ณ ๋ฌด์์ด ์ฌ์ค์ธ์ง ํผ๋์ค๋ฝ์ต๋๋ค ใ ใ ์ ๊ฐ ํ๊ฐ์ง ๋ต๋ณ์ ๋๋ฆด ์ ์๋ ๋ถ๋ถ์ ๋ตํด๋๋ฆฝ๋๋ค.์๋ ์ฌ๋์ฃผ์ SCRIPT๊ฐ ์ ์ ์คํ๋์๋์ง๋ฅผ ์ด๋์์ ์ด๋ป๊ฒ ํ๋จํด์ผ ํ๋์?์คํฌ๋ฆฝํธ๋ htmlํด๋์ connect.phpํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์์ผ๋ก์จ ๋์ด ๋ฉ๋๋ค. ์คํฌ๋ฆฝํธ๋ฅผ ๋ณด์๋ฉด mysql์ ์ค์นํ๊ณ ์๋ฒ๋ฅผ ๊ฐ๋์ํค๋ ๋ถ๋ถ์ด๋ฉฐ ์ด๋ ๋์ ๋ณด์ด์ง ์์ผ๋ฉฐ ์ธ์คํด์ค๊ฐ ์์๋ ๋ ์คํ๋๋ ๋ถ๋ถ์ ๋๋ค. ๋ง์ฝ ์คํฌ๋ฆฝํธ์ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ์ธ์คํด์ค ์์ฑ ์ค ์๋ฌ๊ฐ ๋ฐ๊ป์ ๋๋ค. ์คํฌ๋ฆฝํธ๊ฐ ์ ์คํ๋๋ค๋ฉด htmlํด๋์ phpํ์ผ์ด ์ ๋ค์ด๋ก๋ ๋์ด ์์ด์ผ ํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 239
Q&A
๋ณด์ ์ค์ ๋ฌธ์ (4-5 RDS ์ค์ต)
์๋ ํ์ธ์.20๋ถ ์ดํ์ ๋ณด์ ์ค์ ์(์ธ๋ฐ์ด๋ ๊ท์น) ํฉ๋๋ค.์ธ๋ฐ์ด๋ ๊ท์น์ 20๋ถ ์ดํ๊ฐ ์๋๋ผ 16๋ถ ์ดํ์ ์ค๋ช ๋๋๊ฑด๋ฐ ํน์ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์์ฑ๊ณผ ํท๊ฐ๋ฆฌ์ ๊ฑด ์๋์ง ํ๋ฒ ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค. ์ธ๋ฐ์ด๋ ๊ท์น์ ์ํ๋ ๊ฒ์ธ์ง ๊ถ๊ธํฉ๋๋ค.์ธ๋ฐ์ด๋ ๊ท์น ์ค์ ์ ํ๋ ์ด์ ๋ 15:43์ฏค phpํ์ผ์ ์ฌ์ฉํด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐ์ ์๋ํ์ผ๋ ์คํจํ์์ฃ ? ๊ฐ์์์๋ ์ธ๊ธํ์ง๋ง RDS ๋ณด์๊ทธ๋ฃน์ EC2์ธ์คํด์ค ๋ณด์๊ทธ๋ฃน๊ณผ ๋ณ๊ฐ์ ๋๋ค. ๋์ด ์๋ก ์ํต ๊ฐ๋ฅํ๋ ค๋ฉด EC2์ธ์คํด์ค์์ RDS ๋ณด์๊ทธ๋ฃน์ ๋ฃ์ด์ค์ผ ๋น๋ก์ ์๋ก ์ํตํ ์ ์๊ฒ ๋๋ ๊ฒ์ ๋๋ค.์ธ๋ฐ์ด๋ ๊ท์น์ ์ ์ฉ์, ์ด๋ป๊ฒ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋๋๊ฒ์ธ์ง ๊ถ๊ธํฉ๋๋ค.๊ฐ๋ฅํ ๋์ํํด์ ์ค๋ช ์ด ํ์ํ ๊ฒ ๊ฐ์ต๋๋ค.์ด๋ถ๋ถ์ ์ ๋ฌธ์ ๊ฐ์ ํน์ฑ ์ ๊ฐ์์ ์ทจ์ง์ ์ด๊ธ๋๋ ๋ถ๋ถ์ ๋๋ค. ํน์ ๋ฐ๋ก ์ฐพ์๋ณด์ ๋ด์ฉ์ด ์์ผ์ค๊น์? ์ฐพ์๋ณด์๊ณ ์ดํด๊ฐ ์๊ฐ๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ๋ฐ๋ก ์ง๋ฌธ๊ฒ์๊ธ์ ๋จ๊ฒจ์ฃผ์๋ฉด ์ ์ฌ ํ์ธํด๋ณด๊ฒ ์ต๋๋ค."์" ์ด๋ ๊ฒ ์ค์ ํ๋ค์ ๋ํด์ ์ค๋ช ์ด ํ์ํฉ๋๋ค.์ธ๋ฐ์ด๋ ๊ท์น์ ์ ์ค์ ํ๋ค์ ๋ํ ์ค๋ช ์ ์์์ ์ธ๊ธํ์ต๋๋ค. ์ด๋ค ์ถ๊ฐ์ค๋ช ์ด ํ์ํ ๋ถ๋ถ์ด ์๋์ง ์์ธํ ์๋ ค์ฃผ์ธ์.๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 233
Q&A
4-5 RDS ์ค์ต 1๋ถ, 13:50
์๋ ํ์ธ์.- ์ด๋ป๊ฒ ํ๋ฉด์ ์ถ๋ ฅํ ๊ฒ์ธ์ง ๊ถ๊ธํฉ๋๋ค.ํ๋ฉด์ ์ถ๋ ฅํ๋ค๋๊ฒ ๋ฌด์จ ๋ป์ผ๊น์? ๊ฐ์ 13:50์ ๋ณด๋ฉด EC2 ์ธ์คํด์ค์ ์ ์ํ๋ ๊ณผ์ ์ ๋ณด์ฌ๋๋ ธ๋๋ฐ ๋ฌด์์ ์ถ๋ ฅํ๋๊ฒ ๊ถ๊ธํ๋ค๊ณ ํ์๋์ง ์๋ ค์ฃผ์ธ์.- ์ ๋ ฅํ ๊ฐ์ ์ด๋ ๋ฉ๋ด์ ์ด๋ ํญ๋ชฉ์ ์ฐธ๊ณ ํด์ผ ํ๋์?- ์ด์ ์ ์ค๋ช ํ๋ค๊ณ ์๋ฝํ๊ธฐ ๋ณด๋ค๋, remind๋ผ ์๊ฐํ๊ณ ์ฒ์๋ถํฐ ํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ์์ผ๋ฉด ํฉ๋๋ค.์ ๋ ฅํ ๊ฐ์ด ํน์ ssh๋ช ๋ น์ด๋ฅผ ๋ง์ํ์๋ ๊ฑด์ง์? EC2 ํผ๋ธ๋ฆญ ์ฃผ์๋ฅผ ๊ฐ์ ธ์์ ์คํํ์๋ฉด ๋ฉ๋๋ค. ์ต์ด ์ธ์คํด์ค ์ ์ ์ ๋ณด์์ฐจ์์์ ์ง๋ฌธ์ ๋์ง๋๋ฐ ๊ฑฐ๊ธฐ์ yes๋ฅผ ์ ๋ ฅํ๊ณ ์ํฐํค๋ฅผ ์น์๋ฉด ์ธ์คํด์ค์ ์ ๊ทผํฉ๋๋ค.RDS ์ธ์คํด์ค๋ฅผ ์์ฑํ ๋ EC2 ์ธ์คํด์ค๋ ๊ฐ์ด ์์ฑํ์์ฃ ? ๊ทธ๋ฆฌ๊ณ ์ธ์คํด์ค ์์ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ ์ด๋ฏธ EC2 ์ธ์คํด์ค ์๊ฐ์ ๋ค๋ค์ต๋๋ค. RDS ์ค์ต๋ ๊ณผ์ ์ ์์ ์๋ตํ์ง ์๊ณ ์ธ์คํด์ค์ ์ ๊ทผํ๋ ๊ณผ์ ์ ๊ฐ์ด ๋ณด์ฌ๋๋ ธ๊ธฐ ๋๋ฌธ์ ์ค๋ช ์ ์๋ตํ์ง ์์๋ค๊ณ ์ ๋ ์๊ฐํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค ๐
- 0
- 1
- 160
Q&A
๊ฐ์ฌ๋ connect.php ๋ถ๋ถ์ด ์๊ฐ๋ณด๋ค ์ ์ํ๋ฆฌ๋ค์ใ ใ
์๋ ํ์ธ์.๋ค์ ์คํฌ๋ฆฝํธ๋ก ๋ฐ๊ฟ์ ํ๋ฒ ๋๋ ค๋ณด์ค ์ ์๋์? ์๋ username, password, hostname์ ๋ฐ๊ฟ์ฃผ์ธ์ ๐ $username = "awslearner"; $password = "awslearner"; $hostname = "yourhostnameaddress"; $dbname = "awslearner";$dbhandle = mysqli_connect($hostname, $username, $password);mysql_select_db($dbhandle, $dbname);$check = mysqli_query($dbhandle, "select now()");if ($check) echo "MySQL ์ ์ ์ฑ๊ณต!";else echo "MySQL DB ์ฐ๊ฒฐ ์คํจ";mysqli_close($dbhandle);?>
- 0
- 2
- 255
Q&A
๊ฐ์์๊ฐ ์๋ฃํ์๋๋ฐ ์ง๋์จ์ด 100%๊ฐ ์๋ฉ๋๋ค
(์ฌ์ง)์ด๋ ๊ฒ ๋ชจ๋ ํญ๋ชฉ์ด ์ฒดํฌ๊ฐ ๋์ด์์ด์ผ ํ๋๋ฐ ํ๊ฐ์ง ๋น ์ง๊ฑฐ ๊ฐ์์.ํด์ฆ๋ ์คํฌ๋กค์ ์๋๊น์ง ๋ค ๋ด๋ฆฌ์๊ณ ๋ฌธ์ ๋ฅผ ๋๊น์ง ๋ค ํธ์๋ฉด ๋๊ณ ๋ฏธ์ ๋์ ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.๋ค์ ํ๋ฒ ์ดํด๋ด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :)
- 0
- 2
- 313
Q&A
๊ฐ์์๊ฐ ์๋ฃํ์๋๋ฐ ์ง๋์จ์ด 100%๊ฐ ์๋ฉ๋๋ค
์๋ ํ์ธ์!์ ๊ฐ ๋ช๋ฌ์ ์ ํ์ด์ฌ ๊ฐ์ ๋ช๊ฐ๋ฅผ ์ถ๊ฐ๋ก ๋ฃ์๋๋ฐ ๊ทธ ๋ถ๋ถ์ ์๊ฐ ์ํ์ ์ ๊ทธ๋ฐ๊ฑด ์๋๊น ์๊ฐํด๋ด ๋๋ค.ํน์ ์คํฌ๋ฆฐ์ท์ ๋ณด์ฌ์ฃผ์ค ์ ์๋์? ๊ฐ์ฌํฉ๋๋ค! :)
- 0
- 2
- 313
Q&A
jupyer notebook ์คํํ๊ณ new๋ฅผ ํด๋ฆญํ์์ผ๋ pyhon3์ด ์๋ณด์ ๋๋ค
์๋ ํ์ธ์ ๊น์ฌํ๋.Jupyter Notebook์ ์ค์นํ ๋ ํ์ด์ฌ3๋ ๊ฐ์ด ์ค์นํ์ จ๋์? ํฐ๋ฏธ๋์์ ํ์ด์ฌ ๋ฒ์ ์ ํ์ธํด๋ณด์ค ์ ์๋์? ์๋ ๋ช ๋ น์ด๋ฅผ ํ๋ฒ ๋๋ ค๋ด์ฃผ์ธ์.python --versionํน์ ์คํฌ๋ฆฐ์ท์ ์ฒจ๋ถํด์ ๋ณด์ฌ์ฃผ์ค ์ ์๋์?๊ฐ์ฌํฉ๋๋ค :)
- 0
- 1
- 183