์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

Linux์šฉ IPFS ๋‹ค์šด๋กœ๋“œ์—์„œ ํŒŒ์ผ์„ ์‰ฝ๊ฒŒ ํ˜ธ์ŠคํŒ…

๋ฌด๋ฃŒ ๋‹ค์šด๋กœ๋“œ IPFS Linux ์•ฑ์—์„œ ์‰ฝ๊ฒŒ ํŒŒ์ผ์„ ํ˜ธ์ŠคํŒ…ํ•˜์—ฌ Ubuntu ์˜จ๋ผ์ธ, Fedora ์˜จ๋ผ์ธ ๋˜๋Š” Debian ์˜จ๋ผ์ธ์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ Fixmemoryleak.zip์œผ๋กœ ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” IPFS์—์„œ ์‰ฝ๊ฒŒ ํ˜ธ์ŠคํŠธ ํŒŒ์ผ์ด๋ผ๋Š” Linux ์•ฑ์ž…๋‹ˆ๋‹ค. ์›Œํฌ์Šคํ…Œ์ด์…˜์šฉ ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์ธ OnWorks์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

OnWorks๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ IPFS์—์„œ ์‰ฝ๊ฒŒ ํŒŒ์ผ์„ ํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ๋Š” ์ด ์•ฑ์„ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜์„ธ์š”.

์ด ์•ฑ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ง€์นจ์„ ๋”ฐ๋ฅด์„ธ์š”.

- 1. ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ PC์— ๋‹ค์šด๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค.

- 2. ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX์— ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

- 3. ์ด๋Ÿฌํ•œ ํŒŒ์ผ ๊ด€๋ฆฌ์ž์—์„œ ์ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

- 4. ์ด ์›น์‚ฌ์ดํŠธ์—์„œ OnWorks Linux ์˜จ๋ผ์ธ ๋˜๋Š” Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MACOS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

- 5. ๋ฐฉ๊ธˆ ์‹œ์ž‘ํ•œ OnWorks Linux OS์—์„œ ์›ํ•˜๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„์œผ๋กœ ํŒŒ์ผ ๊ด€๋ฆฌ์ž https://www.onworks.net/myfiles.php?username=XXXXX๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

- 6. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฐ ์ƒท

Ad


IPFS์—์„œ ์‰ฝ๊ฒŒ ํŒŒ์ผ ํ˜ธ์ŠคํŒ…


๊ธฐ์ˆ 

IPFS์—์„œ ํŒŒ์ผ์„ ์‰ฝ๊ฒŒ ํ˜ธ์ŠคํŒ…ํ•˜๊ธฐ ์œ„ํ•œ HTTP ๊ฒŒ์ดํŠธ์›จ์ด์™€ IPFS ๋…ธ๋“œ๊ฐ€ ํฌํ•จ๋œ Docker ์ปจํ…Œ์ด๋„ˆ์ž…๋‹ˆ๋‹ค. ipfs ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ๊ณต์œ  ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•˜์—ฌ docker ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ณผ๋ฅจ์— ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๋ฉด ipfs์— ์ถ”๊ฐ€๋˜๊ณ  ๊ณ ์ •๋˜๊ณ  ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋กœ ํŒจํ‚ค์ง€๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Docker ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ๋‹ค์Œ ์˜ต์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์„ธ์š”. cloud-init๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Scaleway ์„œ๋ฒ„๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ๋ชจ๋“  ์ž‘์—…์„ ์ž๋™์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Docker ์ปจํ…Œ์ด๋„ˆ๋Š” ์•ฝ 10์ดˆ๋งˆ๋‹ค /ipfs์— ํŒŒ์ผ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์žˆ๊ณ  ์ˆจ๊ฒจ์ง„ ํŒŒ์ผ์ด ์—†๊ฑฐ๋‚˜ .part๋กœ ๋๋‚˜๋Š” ๊ฒฝ์šฐ IPFS์— ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ํด๋”๋ฅผ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.



ํŠน์ง•

  • src์˜ ํŒŒ์ผ ์—…๋ฐ์ดํŠธ, test.sh๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ
  • cloud-init๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Scaleway ์„œ๋ฒ„๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ๋ชจ๋“  ์ž‘์—…์„ ์ž๋™์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • cloud-init๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ฒ„ ์ƒ์„ฑ ์‹œ ํ”„๋กœ๋น„์ €๋‹
  • ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋กœ ํŒจํ‚ค์ง•๋ฉ๋‹ˆ๋‹ค.
  • IPFS์—์„œ ํŒŒ์ผ์„ ์‰ฝ๊ฒŒ ํ˜ธ์ŠคํŒ…ํ•˜๊ธฐ ์œ„ํ•œ HTTP ๊ฒŒ์ดํŠธ์›จ์ด ๋ฐ IPFS ๋…ธ๋“œ๊ฐ€ ํฌํ•จ๋œ ๋„์ปค ์ปจํ…Œ์ด๋„ˆ
  • ipfs ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ๊ณต์œ  ๋ณผ๋ฅจ์œผ๋กœ ๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.


ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

Python


์นดํ…Œ๊ณ ๋ฆฌ

ํŒŒ์ผ ๊ณต์œ 

์ด๋Š” https://sourceforge.net/projects/easily-host-files-ipfs.mirror/์—์„œ๋„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ์šด์˜ ์‹œ์Šคํ…œ ์ค‘ ํ•˜๋‚˜์—์„œ ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์œผ๋กœ ์˜จ๋ผ์ธ์œผ๋กœ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด OnWorks์—์„œ ํ˜ธ์ŠคํŒ…๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

  • 1
    ์•„๋น„์ฒดํฌ
    ์•„๋น„์ฒดํฌ
    abicheck - ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ”์ด๋„ˆ๋ฆฌ ํ™•์ธ
    ๋น„๊ณต๊ฐœ ๋˜๋Š” ์ง„ํ™”ํ•˜๋Š” ๊ธฐํ˜ธ์— ๋Œ€ํ•œ ํ˜ธ์ถœ
    ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ์ •์  ๋งํฌ
    ์ผ๋ถ€ ์‹œ์Šคํ…œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ. ...
    abicheck ์‹คํ–‰
  • 2
    ์•„๋น„์ปดํผํŠธ
    ์•„๋น„์ปดํผํŠธ
    abicompat - ABI ํ˜ธํ™˜์„ฑ ํ™•์ธ
    abicompat๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด
    ์ฃผ์–ด์ง„ ๊ณต์œ ์— ๋Œ€ํ•œ ๋งํฌ
    ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ABI์™€ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.
    ์ฐจ๊ธฐ์ž‘...
    abicompat ์‹คํ–‰
  • 3
    cpphs-ํฌ์˜น
    cpphs-ํฌ์˜น
    cpphs - cpp์™€ ์œ ์‚ฌํ•œ ์ž์œ ํ™”
    Haskell์šฉ ์ „์ฒ˜๋ฆฌ๊ธฐ ...
    cpphs-hugs ์‹คํ–‰
  • 4
    cphs
    cphs
    cpphs - cpp์™€ ์œ ์‚ฌํ•œ ์ž์œ ํ™”
    Haskell์šฉ ์ „์ฒ˜๋ฆฌ๊ธฐ ...
    ์‹คํ–‰ cphs
  • 5
    ์ง€๋ฒ ์ด์Šค
    ์ง€๋ฒ ์ด์Šค
    gbase - ์ž‘์€ ์ˆซ์ž ๊ธฐ๋ณธ ๋ณ€ํ™˜๊ธฐ ...
    gbase ์‹คํ–‰
  • 6
    ๊ทธ๋นˆ
    ๊ทธ๋นˆ
    gbbin - ๋ฐ์ดํ„ฐ๋ฅผ ๋น„๋‹ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ...
    gbbin ์‹คํ–‰
  • ๋”ยป

Ad