๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ 101

NAS ์›นํ˜ธ์ŠคํŒ…

1. ๋“œ๋ผ์ด๋ธŒ์— ์žˆ๋Š” nas๊ธฐ๊ธฐ ์„ ํƒ 2. ํŒจํ‚ค์ง€ ์„ผํ„ฐ์—์„œ ์•„๋ž˜ํ•ญ๋ชฉ ์„ค์น˜ mariaDB10 Apache HTTP Server 2.4 php 7.2 Web Station 3. ๋ฐ์Šคํฌํƒ‘์˜ phpํŒŒ์ผ nas๋กœ ์ด๋™์‹œํ‚ด ์ด๋•Œ ๊ฒฝ๋กœ๋ฅผ web station์— ์„ค์ •ํ•ด์ฃผ์–ด์•ผํ•˜๊ธฐ๋•Œ๋ฌธ์— ๊ธฐ์–ตํ•ด๋‘ฌ์•ผํ•œ๋‹น 4. ํŒจํ‚ค์ง€์„ผํ„ฐ -> ์„ค์น˜๋จ -> Web Station ์„ค์ • ์•„๋ž˜์ฒ˜๋Ÿผ ์ƒํƒœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹น ์„ค์ •์„ ํ•ด์ฃผ์–ด์•ผํ•œ๋‹น. ์ผ๋ฐ˜์„ค์ • , ์„ค์น˜ํ•œ ์•„ํŒŒ์น˜ php์„ค์ • ํ›„ ์ €์žฅ php ์„ค์ •์€ ๋‹ค ์—ด์–ด์ฃผ์–ด์•ผํ•œ๋‹น ์„ค์ •ํ•ด๋‘์—ˆ๋˜ ๊ฒฝ๋กœ๋ฅผ ๋ฌธ์„œ๋ฃจํŠธ์— ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž…๋ ฅํ•ด์ฃผ์–ด์•ผํ•œ๋‹น index.phpํŒŒ์ผ์ด ๋ณด์ผ์ˆ˜์žˆ๊ฒŒ ๊ฒฝ๋กœ๋ฅผ ์„ค์ • 5. ์™ธ๋ถ€์ ‘์†๊ถŒํ•œ์„ ์œ„ํ•œ ์„ค์ • ์ œ์–ดํŒ -> ์™ธ๋ถ€ ์•ก์„ธ์Šค -> DDNS ์„ค์ • ์ถ”๊ฐ€ํ•˜์—ฌ ์—ฐ๊ฒฐํ…Œ์ŠคํŠธ๋ฅผ ํ•˜๋ฉด ๋œ๋‹น

node.js 2021.03.01

AWS ๊ณผ๊ธˆ ใ… ใ… 

์—‰์—‰ ์ˆ˜์—… ๋ฐ›๋Š”์ค‘์— ์šฐ๋ฆฌ์นด๋“œ ๊ฒฐ์ œ๋ฌธ์ž๊ฐ€ ์™“๋‹ค ์„ธ์ƒ์—.. ์ด 3๊ฐœ์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐฐํฌํ•ด๋†จ๋Š”๋ฐ ํŒ€ํ”„๋กœ์ ํŠธ๋กœ ๋ฐฐํฌํ–‡๋˜ ๋‹ค๋ฐฉํŽ˜์ด์ง€๊ฐ€ ์šฉ๋Ÿ‰์ด ๋„ˆ๋ฌด ์ปค์„œ ๊ณผ๊ธˆ์ด ๋˜์—ˆ๋‚˜๋ถ€๋‹ค ํ•˜ ... ์†์ƒ ๋ฐ์Šค ๋–ก๋ณถ์ด ์ฆ๋ฐœ ใ… ใ…  ํ‘ ์กฐ์‹ฌ ๋˜ ์กฐ์‹ฌํ•ด์•ผ๊ฒŒ๋˜ฌ... ์ผ๋‹จ ์„œ๋ฒ„๋ฅผ ๋‹ซ๊ณ  ๋ชฐ๋ž๋‹ค๊ณ  ๋ฌธ์˜ ๋ฉ”์ผ์„ ๋ณด๋‚ด๋ด์•ผ๊ฒ ๋‹น... ์•ˆ๋˜๋ฉด ์–ด์ฉ”์ˆ˜์—†์ง• ๋กœ๊ทธ์ธ- > ์ง€์› - > ์ง€์›์„ผํ„ฐ create case ๊ตฌ๊ธ€ ๋ฒˆ์—ญ๊ธฐ๋ฅผ ๋Œ๋ฆฌ๊ณ  ํšŒ์‹ ๋ฐฉ๋ฒ•์„ ์›น์œผ๋กœ ์„ ํƒํ•˜๊ณ  ๋ฌธ์˜๊ธ€์„ ๋‚จ๊ฒจ๋•… ์•ˆ๋˜๋ฉด ์–ด์ฉ”์ˆ˜์—†์ง€ ๋ชจ ํ‘ ์˜ค ์ทจ์†Œ๋ฌ๋‹น ๋ฒˆ์—ญ์„ ๋Œ๋ ค ๋‚˜๋Š” ํ•™์ƒ์ด๊ณ  ํ…Œ์ŠคํŠธ ๊ฒธ ์„œ๋ฒ„๋ฅผ ๋Œ๋ ธ๋‹ค๊ณ  ๊ธ€์„์“ฐ๋‹ˆ ํ™˜๋ถˆํ•ด์ฃผ์…จ๋‹ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

git ์‚ฌ์šฉํ•˜๊ธฐ

1.git ์‚ฌ์šฉ๋ฒ• - git init git add . git config --global "๊นƒ ์•„์ด๋””" git commit -m"๋ฒ„์ „ ์ •๋ณด" git remote origin ๊นƒurl git push orgin master 2. git์žฌ๋ฐฐํฌ git add . git commit -m"์ˆ˜์ • ์ •๋ณด" git push orgin master git remote add origin ๊นƒurl 3. git ์ •๋ณด ํ™•์ธ git log : ๋ชจ๋“  ๋กœ๊ทธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. git status : ์–ด๋””๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค. 4. git ์‚ฌ์šฉ ํŒ * commit ํ–ˆ๋Š”๋ฐ ๋‹ค์‹œ ๋Œ๋ฆฌ๊ณ ์‹ถ๋‹ค๋ฉด? ๋Œ€ํ‘œ์‚ฌ์ง„ ์‚ญ์ œ log๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜์˜€๋‹ค. ๋นจ๊ฐ„ ๋ฐ•์Šค๊ฐ€ ๋‚ด๊ฐ€ ๋˜๋Œ๋ฆฌ๊ณ ์‹ถ์€ ๋ฒ„์ „ git reset HEAD~1 ๋กœ๊ทธ๋ฅผ ํ†ตํ•ด ํ™•์ธํ•˜๋‹ˆ ์—†์–ด..

mongoDB index์ƒ์„ฑํ•˜์—ฌ ์ขŒํ‘œ์ฐ๊ธฐ

์˜ˆ์ œ db.tel_pos.save( { mobile_no : "01038631858", last_pos : [ [127.0945116,37.5353970], [126.9815316,37.5685375], [127.0305035, 37.5017141] ] } ) db.tel_pos.save( {mobile_no : "01075993678", last_pos : [ [127.1353452,37.4576521], [127.1359081,37.4512311], [125.7823091, 36.3339801] ] }) db.tel_pos.save( {mobile_no : "01071229021", last_pos : [ [126.3411234,36.1098761], [124.3410922,37.3409901], [..

db 2021.02.27

๊ณต๊ณต API ์‚ฌ์šฉํ•˜์—ฌ ์›นํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ

์•„์นจ์— ์–ด๋ฌด๋‹ˆ๊ป˜์„œ ๋งˆ์Šคํฌ ์‚ฌ๋Š”๋‚ ์ด๋ผ๊ณ  ์žฌ๊ณ ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•ด๋‹ฌ๋ผ๊ณ  ํ•ด์„œ ํ™•์ธํ•ด์ฃผ๊ณ  ํ‰์†Œ ๊ณต๊ณตAPI๋ฅผ ์‚ฌ์šฉํ•ด๋ณด๊ณ ์‹ถ์—ˆ๋Š”๋ฐ ์•ฝ๊ตญ ๋งˆ์Šคํฌ ์žฌ๊ณ  ๊ณต๊ณต API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ„๋‹จํ•œ ์žฌ๊ณ ํ™•์ธ์›นํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๋ฉด ์ด ์‹œ๊ตญ์— ์ข‹์€ ํฌํŠธํด๋ฆฌ์˜ค ์ผ ๊ฒƒ ๊ฐ™์•„ ๋‚˜๋‘ ํ•œ๋ฒˆ ๋งŒ๋“ค์–ด ๋ณด๊ธฐ๋กœ ํ•ด๋•… ์‹ค์Šต์˜ ์˜๋ฏธ๋ฅผ ๋‘๊ณ  ์Šคํ”„๋ง๋ถ€ํŠธ๊ฐ€ ์•„๋‹Œ ์Šคํ”„๋ง ๋ ˆ๊ฑฐ์‹œ๋กœ ์ž‘์—…ํ•ด๋ณด์•„์•ผ ๊ฒ ๋‹น. 1. ๊ณต๊ณต๋ฐ์ดํ„ฐ ํ…Œ์ŠคํŠธ * ์‚ฌ์šฉํ•  ๊ณต๊ณต๋ฐ์ดํ„ฐAPI https://www.data.go.kr/dataset/15043025/openapi.do ๊ณต๊ณต๋ฐ์ดํ„ฐ ํฌํ„ธ ๊ตญ๊ฐ€์—์„œ ๋ณด์œ ํ•˜๊ณ  ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๋ฅผใ€Ž๊ณต๊ณต๋ฐ์ดํ„ฐ์˜ ์ œ๊ณต ๋ฐ ์ด์šฉ ํ™œ์„ฑํ™”์— ๊ด€ํ•œ ๋ฒ•๋ฅ (์ œ11956ํ˜ธ)ใ€์— ๋”ฐ๋ผ ๊ฐœ๋ฐฉํ•˜์—ฌ ๊ตญ๋ฏผ๋“ค์ด ๋ณด๋‹ค ์‰ฝ๊ณ  ์šฉ์ดํ•˜๊ฒŒ ๊ณต์œ •ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณต๊ณต๋ฐ์ดํ„ฐ(Datase www.data.go.kr ..

java 2021.02.27

์Šคํ”„๋ง๋ถ€ํŠธ aws ๋ฐฐํฌํ•˜๊ธฐ

1. aws ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ - ์šฐ๋ถ„ํˆฌ, 8080์—ด์–ด์ฃผ๊ณ , ์Šคํ† ๋ฆฌ์ง€๋Š” ๋ฌด๋ฃŒ์ตœ๋Œ€์ธ 30์œผ๋กœ ์„ค์ • - ํ‚ค ๋‹ค์šด๋ฐ›์•„์„œ ๊ฒฝ๋กœ ๊ผญ ๊ธฐ์–ตํ•˜๊ธฐ 2. ํ‘ธํ‹ฐ๋ฅผ ํ†ตํ•ด ๋‚˜์˜ ์šฐ๋ถ„ํˆฌ์— ์ ‘์† - ๋น„๋ฐ€๋ฒˆํ˜ธ ์…‹ํŒ… sudo passwd ubuntu sudo passwd root - ํ•„์š”ํ•œ ํŒŒ์ผ ์„ค์น˜ํ•˜๊ธฐ apt-get update apt-get install maven apt-get install openjdk-8-jdk apt-get install mysql-server-5.7 ํŒจ์Šค์›Œ๋“œ๋งŒ ์„ค์ •ํ•ด๋†“์€ ์ƒํƒœ์—์„œ java-version์„ ํ™•์ธํ•ด๋ณด๋‹ˆ 11.0.6์ด ํ™•์ธ๋˜๋Š” ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋”๋ผ. apt-get purge openjdk* : ์„ค์น˜๋œ jdkํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋Š” ๋ช…๋ น์–ด ๋นˆ ์ƒํƒœ์—์„œ ๋‹ค์šด๋ฐ›์•„์•ผ๊ฒ ๋‹ค. 3. ๋ฐฐํฌํ•  ํŒŒ์ผ git ๋‚ด๋ ค๋ฐ›๊ธฐ git..

java 2021.02.27

Spring boot๋ฅผ ์ด์šฉํ•œ ๋‹ค๋ฐฉ ํ™ˆํŽ˜์ด์ง€๋งŒ๋“ค๊ธฐ

์ฝ”๋กœ๋‚˜19์™€ ํ•จ๊ป˜ํ•œ ํ”„๋กœ์ ํŠธ์˜€๋‹ค. ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๋Š” ์•„๋ž˜์˜ ๋‹ค๋ฐฉํŽ˜์ด์ง€๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ๊ตฌํ˜„ํ–ˆ๋‹ค. https://www.dabangapp.com/ ๋ถ€๋™์‚ฐ ํ•„์ˆ˜ ์•ฑ ๋‹ค๋ฐฉ ์›๋ฃธ, ํˆฌ๋ฃธ, ์˜คํ”ผ์Šคํ…”, ์•„ํŒŒํŠธ๊นŒ์ง€ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๋ฐฉ, ๋‹ค๋ฐฉ์— ๋‹ค ์žˆ๋‹ค! www.dabangapp.com ๋‹ค๋ฐฉ์˜ ํŽ˜์ด์ง€๋Š” ์„ธ์ž…์ž, ๋ฐฉ์ฃผ์ธ, ๊ณต์ธ์ค‘๊ฐœ์‚ฌ ์ด ์…‹์˜ ์ฃผ์ฒด๋ณ„๋กœ ๊ฐ€์ž…๊ฒฝ๋กœ ๋“ฑ์˜ ํŽ˜์ด์ง€๊ฐ€ ๋‹ฌ๋ž๋Š”๋ฐ ํ•จ๊ป˜ํ•˜๋Š” ์กฐ์›์ด 3๋ช…์ด๋ผ ํ•œํŽ˜์ด์ง€์— ๊ถŒํ•œ๋ณ„๋กœ ๋ณผ์ˆ˜์žˆ๋Š” ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ  ๊ถŒํ•œ์ด ์žˆ๋Š” ์‚ฌ๋žŒ๋งŒ ํŽ˜์ด์ง€๋ฅผ ๋ณผ์ˆ˜์žˆ๋„๋ก ๊ตฌํ˜„ํ•˜์˜€๋‹ค. ์Šคํ”„๋ง๋ถ€ํŠธ ํˆด์„ ์‚ฌ์šฉ, DB๋Š” Mysql 5.7๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜์˜€๋‹ค. mvc model 2 ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์กฐ๋ฅผ ์žก์•˜๊ณ  JSP๊ธฐ์ˆ ์„ ์ด์šฉํ•˜์˜€๋‹ค. ๋˜ํ•œ jstl, lombok, jasper, mybatis๋“ฑ์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ ์นด์นด์˜ค์ง€..

java 2021.02.27

ubuntu ๋ช…๋ น์–ด

apt-get update : ์ตœ์‹ ๋ฒ„์ „ ์—…๊ทธ๋ ˆ์ด๋“œ apt-cache search : ํŒจํ‚ค์ง€ ์ฐพ๊ธฐ apt-get remove : ํŒจํ‚ค์ง€ ์‚ญ์ œ apt-get dist-upgeade : ์˜์กด์„ฑ ๊ฒ€์‚ฌ ์ˆ˜ํ–‰ ํ›„ ํŒจํ‚ค์ง€ ์—…๊ทธ๋ ˆ์ด๋“œ ์‚ญ์ œ rm -r ํด๋”๋ช… rm -f ํŒŒ์ผ๋ช… ํด๋”์ƒ์„ฑ mkdir ํด๋”๋ช… ๋ณต์‚ฌ cp -r[์›๋ณธ][๋Œ€์ƒ] r: ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ๊นŒ์ง€ ๋ณต์‚ฌ ์ด๋™ mv [์›๋ณธํŒŒ์ผ] [๋ณต์‚ฌํ•  ๊ฒฝ๋กœ] sudo su - root -c 'printenv' : ํ™˜๊ฒฝ๋ณ€์ˆ˜ ํ™•์ธ

AWS ์žฌ๋ฐฐํฌํ•˜๊ธฐ

์Šฌ์Šฌ ์ด๋ ฅ์„œ ์ค€๋น„๋ฅผ ํ•ด์•ผํ• ๊ฑฐ ๊ฐ™์•„์„œ ์ „์— ํ–ˆ๋˜ ๊ฐœ์ธํ”„๋กœ์ ํŠธ์˜ ์ˆ˜์ •ํ–ˆ์—ˆ๋˜ ๋ฒ„๊ทธ๋ฅผ ์žฌ๋ฐฐํฌ ํ•˜๋ ค๊ณ ํ•œ๋‹น aws๋ฐฐํฌ๋„ ๋ช‡๋ฒˆ ํ•ด๋ด์„œ ์ •๋ฆฌ๋ฅผ ์ž˜ ํ•œ์ค„ ์•Œ์•˜๋Š”๋ฐ ์ •๋ฆฌ๊ฐ€ ์ œ๋Œ€๋กœ ์•ˆ๋˜์–ด์žˆ๋‹น ํ‘ ์ด์ฐธ์— ์ •๋ฆฌํ•ด์•ผ์ง• 1. WARํŒŒ์ผ WinSCP๋ฅผ ์ด์šฉํ•˜์—ฌ ๋„ฃ๊ธฐ /home/ubuntu 2. ํ‘ธํ‹ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋‚˜์˜ ์›๊ฒฉ์ง€ ์šด์˜์ฒด์ œ์— ์ ‘์† ๋‚œ ์™œ ์ƒ๊ฐ์—†์ด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•œ ๊ฒƒ ์ผ๊นŒ? ์‹น ๊ฐˆ์•„์—Ž์œผ๋ฉด ๋˜๊ธด ํ•˜์ง€๋งŒ ์ด๋ฏธ์ง€ ์—…๋กœ๋“œํ•˜๊ธฐ๊ฐ€ ๋„ˆ๋ฌด ๊ท€์ฐฎ์„๊ฑฐ ๊ฐ™์•„์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๊ณ„์† ์ฐพ์•˜๋„น seoha4030 ์•ˆ๊นŒ๋จน์„ํ…Œ๋‹ค ์•ž์œผ๋กœ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” 1234๋‹ค.. 3. ์ด๋™ํ•œ warํŒŒ์ผ webapps์— ๋„ฃ๊ธฐ ๋„ฃ์–ด์•ผ์ง€ ํ†ฐ์บฃ์ด ์ปดํŒŒ์ผํ•ด์ค€๋‹ค. cp /home/ubuntu/seoha.war /var/lib/tomcat8/webapps : warํŒŒ์ผ ํ†ฐ์บฃ์ด ์ฝ์„์ˆ˜์žˆ๊ฒŒ we..