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

Ad


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

weex - ํด๋ผ์šฐ๋“œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ weex ์‹คํ–‰

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” weex ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


weex - ๋น ๋ฅธ ์›น ๊ตํ™˜๊ธฐ ๋น„๋Œ€ํ™”ํ˜• FTP ๋ฐ FTPS ํด๋ผ์ด์–ธํŠธ

๊ฐœ์š”


์šฐ๋ฆฌ [ ์˜ต์…˜ ] ํ˜ธ์ŠคํŠธID [ํ˜ธ์ŠคํŠธID...]

๊ธฐ์ˆ 


์šฐ๋ฆฌ ์›น ํŽ˜์ด์ง€ ๋˜๋Š” ์›น ํŽ˜์ด์ง€๋ฅผ ์›๊ฒฉ์œผ๋กœ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์œ ํ‹ธ๋ฆฌํ‹ฐ์ž…๋‹ˆ๋‹ค.
๋‹ค๋ฅธ FTP ๋˜๋Š” FTPS ์•„์นด์ด๋ธŒ. ์™€ ํ•จ๊ป˜ ์šฐ๋ฆฌ , ์›น ์‚ฌ์ดํŠธ ๋˜๋Š” ์•„์นด์ด๋ธŒ์˜ ๊ด€๋ฆฌ์ž๋Š” ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
FTP/FTPS ์ƒํ˜ธ ์ž‘์šฉ์„ ํ†ตํ•ด ๊ด€๋ฆฌ๋˜๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ํ”„๋กœ์„ธ์Šค๋ฅผ ๋Œ€๋ถ€๋ถ„ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„์นด์ด๋ธŒ
๊ด€๋ฆฌ์ž๋Š” ์ •ํ™•ํ•œ ๋ชจ๋ธ ์—ญํ• ์„ ํ•˜๋Š” ๋กœ์ปฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์˜คํ”„์‚ฌ์ดํŠธ ๋ฐ์ดํ„ฐ. ๋ชจ๋“  ์ˆ˜์ • ๋ฐ ์ง์ ‘์ ์ธ ์ƒํ˜ธ ์ž‘์šฉ์€ ์ด ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ๋กœ์ปฌ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
๊ตฌ์กฐ. ๊ด€๋ฆฌ์ž๊ฐ€ ์›๊ฒฉ ์‚ฌ์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ
๋กœ์ปฌ ๋ชจ๋ธ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๊ฒƒ, ๋‹จ์ˆœํžˆ ์‹คํ–‰ ์šฐ๋ฆฌ ์ด๋ฅผ ์ตœ๋Œ€ํ•œ ๋‹ฌ์„ฑ
์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ•œ ํŒŒ์ผ๋งŒ ์ „์†กํ•˜์—ฌ ๋Œ€์—ญํญ์„ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ
๋กœ์ปฌ์„ ์ •ํ™•ํ•˜๊ฒŒ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”์— ๋”ฐ๋ผ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
์›๊ฒฉ ์„œ๋ฒ„์˜ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

ํ•„์ˆ˜ ํ˜ธ์ŠคํŠธID ์ธ์ˆ˜๋Š” ํŠน์ • FTP๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.
์— ์ง€์ •๋œ ๊ณ„์ • ๋˜๋Š” ๊ตฌ์„ฑ ~/.weexrc ํŒŒ์ผ. ์ด ํŒŒ์ผ์˜ ๋‚ด์šฉ์€
์•„๋ž˜์— ์„ค๋ช…๋˜์–ด ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ~/.weex/weexrc. ๋ฐฐ์ˆ˜ ํ˜ธ์ŠคํŠธID ์ธ์ˆ˜
ํ•˜๋‚˜์— ์šฐ๋ฆฌ ๋ช…๋ น์€ ์—ฌ๋Ÿฌ ์•„์นด์ด๋ธŒ ๋˜๋Š” ๊ตฌ์„ฑ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋„๋ก ์ง€์›๋ฉ๋‹ˆ๋‹ค.
์ฆ‰๊ฐ์ ์ธ ๊ณ„์Šน. ๋˜ํ•œ, ์‹ค์ œ ํ˜ธ์ŠคํŠธID ์ˆซ์ž๋กœ ๋Œ€์ฒด ๊ฐ€๋Šฅ
์—์„œ ์ƒ๋Œ€์ ์ธ ์ˆœ์ฐจ์  ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ~/.weexrc ํŒŒ์ผ(์ฒซ ๋ฒˆ์งธ ํ˜ธ์ŠคํŠธID
์ •์˜๋Š” 1 ๋“ฑ).

์˜ต์…˜


๋ช…๋ น์ค„์˜ ์˜ต์…˜์€ ๊ตฌ์„ฑ ํŒŒ์ผ์— ์ง€์ •๋œ ์˜ต์…˜๋ณด๋‹ค ์šฐ์„ ํ•ฉ๋‹ˆ๋‹ค.

-NS, --๋””๋ฒ„๊ทธ ๊ตฌ์„ฑ
๊ฐ ํ˜ธ์ŠคํŠธ์˜ ๊ตฌ์„ฑ์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

-NS, --๋””๋ฒ„๊ทธ-ftplib
FTP ์„œ๋ฒ„์—์„œ/๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

-NS, --ํž˜
์บ์‹ฑ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์žˆ์–ด์•ผ ํ•˜๋Š” ํŒŒ์ผ์˜ ์—…๋กœ๋“œ๋ฅผ ๊ธˆ์ง€ํ•˜๋Š” ๊ฒฝ์šฐ
์ „์†ก๋œ ๊ฒฝ์šฐ ์ด ์˜ต์…˜์€ ์‹ค์ œ ์ „์†ก์ด ํ•ญ์ƒ ๋ฐœ์ƒํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

-์‹œ๊ฐ„, --๋„์›€
์‚ฌ์šฉ ์š”์•ฝ์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ํ‘œ์ค€ ์ถœ๋ ฅ.

-๋ฏธ๋””์—„, --๋‹จ์ƒ‰ํ™”
๊ธฐ๋ณธ ๋ชจ๋“œ๋Š” ์ž‘์—…์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์œ ์šฉํ•œ ์ƒ‰์ƒ ์ฝ”๋”ฉ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
์ˆ˜ํ–‰. ์ด ์˜ต์…˜์€ ์ด๋ฅผ ์–ต์ œํ•ฉ๋‹ˆ๋‹ค.

-NS, --rebuild-์บ์‹œ
์บ์‹œ ํŒŒ์ผ์ด ์†์ƒ๋œ ๊ฒฝ์šฐ ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์‹œ ๋นŒ๋“œํ•ฉ๋‹ˆ๋‹ค.

-์—์Šค, --์กฐ์šฉํ•œ
๊ธฐ๋ณธ ๋ชจ๋“œ๋Š” ๋‹ค์Œ์„ ํฌํ•จํ•˜์—ฌ ์ทจํ•œ ๊ฐ ์ž‘์—…์— ๋Œ€ํ•œ ์œ ์šฉํ•œ ์ƒํƒœ ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ ์ „์†ก ์ง„ํ–‰๋ฅ  ์ธก์ •๊ธฐ. ์ด ๋ชจ๋“œ๋Š” ์ถœ๋ ฅ์„ ์–ต์ œํ•ฉ๋‹ˆ๋‹ค.

-NS, --์‹œํ—˜
Weex๋Š” ์›๊ฒฉ ํŒŒ์ผ/๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-V, --๋ฒˆ์—ญ
์˜ ๋ฒ„์ „์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ํ”„๋กœ๊ทธ๋žจ)

๊ตฌ์„ฑ FILE


์ด ํ”„๋กœ๊ทธ๋žจ์€ ๋น„๋Œ€ํ™”์‹์ด๋ฏ€๋กœ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค.
ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜์—์„œ ์ด ํŒŒ์ผ์„ ์ฐพ์Šต๋‹ˆ๋‹ค. ~/.weexrc or ~/.weex/weexrc.

๊ตฌ์„ฑ ํŒŒ์ผ์˜ ์ผ๋ฐ˜ ํ˜•์‹์€ ๊ด„ํ˜ธ๋กœ ๋ฌถ์ธ ์„น์…˜ ์ œ๋ชฉ ๋’ค์— ์˜ค๋Š”
ํ•ด๋‹น ์„น์…˜์˜ ๊ตฌ์„ฑ์„ ์ •์˜ํ•˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜. ์ด ์„น์…˜ ์ด๋ฆ„์€ ์ œ๊ณต๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์— ์šฐ๋ฆฌ ์—…๋ฐ์ดํŠธํ•˜๋ ค๋Š” FTP ๋ฐฐ์—ด์„ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•ด ๋Ÿฐํƒ€์ž„์— ๋งค๊ฐœ๋ณ€์ˆ˜๋Š”
๊ทธ ์ด์ „์˜ ๊ฐ€์žฅ ์ตœ๊ทผ ์„น์…˜ ์ œ๋ชฉ์—๋งŒ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ์˜ˆ์™ธ๋Š”
์ „์—, [๊ธฐ๋ณธ] ๋ชจ๋“  ์„น์…˜์—์„œ ์ง€์ •๋˜์ง€ ์•Š์€ ๋งค๊ฐœ๋ณ€์ˆ˜์— ๋Œ€ํ•œ ์„ค์ •์„ ์ƒ์„ฑํ•˜๋Š” ์„น์…˜.
์—ฌ๋Ÿฌ ๊ฐ’์„ ํ—ˆ์šฉํ•˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ๊ฒฝ์šฐ ๊ธฐ๋ณธ ์„น์…˜์€
ํŠน๋ณ„ํžˆ ์ง€์ •๋œ ๊ฐ’.

'#' ๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ค„์€ ์ฃผ์„์œผ๋กœ ์•ˆ์ „ํ•˜๊ฒŒ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ์–ด๋Š ์„น์…˜๋„
์ด๋ฆ„์ด๋‚˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ๋ณ€์ˆ˜๋Š” ์–ด๋–ค ์‹์œผ๋กœ๋“  ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์„น์…˜ ์ด๋ฆ„์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์ˆซ์ž๋กœ. ์ผ๋ถ€ ๋งค๊ฐœ๋ณ€์ˆ˜์—๋Š” ์—ฌ๋Ÿฌ ๊ฐ’์„ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ,
๋งˆ์ง€๋ง‰ ๊ฐ’์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ํŠน์ˆ˜ ๋ฌธ์ž๋ฅผ ์ธ์šฉํ•˜๋ ค๋ฉด ์ž‘์€๋”ฐ์˜ดํ‘œ(') ๋˜๋Š” ํฐ๋”ฐ์˜ดํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.
์ธ์šฉ ๋ถ€ํ˜ธ("). ํŠน์ • ์ธ์šฉ ๋ถ€ํ˜ธ๋ฅผ ์ธ์šฉํ•˜๋ ค๋ฉด ๋‹ค๋ฅธ ์ธ์šฉ ๋ถ€ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ์ผ๋ฐ˜ ๊ตฌ๋ฌธ
๊ตฌ์„ฑ ํŒŒ์ผ์˜ ํ˜•์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

[ํ˜ธ์ŠคํŠธID1]
๋งค๊ฐœ๋ณ€์ˆ˜1 = ๊ฐ’
# ์—ฌ๋Ÿฌ ๊ฐ’์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•
๋งค๊ฐœ๋ณ€์ˆ˜2 = ๊ฐ’
๋งค๊ฐœ๋ณ€์ˆ˜2 = ๊ฐ’
...

[ํ˜ธ์ŠคํŠธID2]
๋งค๊ฐœ๋ณ€์ˆ˜1 = ๊ฐ’
# ์—ฌ๋Ÿฌ ๊ฐ’์— ๋Œ€ํ•œ ๋‘ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•
๋งค๊ฐœ๋ณ€์ˆ˜2 = {
๊ฐ€์น˜๊ด€
๊ฐ€์น˜๊ด€
}
...

[๊ธฐ๋ณธ]
๋งค๊ฐœ๋ณ€์ˆ˜ = ๊ฐ’
...

๋งค๊ฐœ ๋ณ€์ˆ˜ LIST

์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ํŠน์ • ํ˜ธ์ŠคํŠธ ๊ตฌ์„ฑ์˜ ์†์„ฑ์„ ์ •์˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
๊ด„ํ˜ธ ์•ˆ์— ์ด๋ฆ„์„ ๋ถ™์˜€์Šต๋‹ˆ๋‹ค. ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„์„ ์ง€์ •ํ•  ๋•Œ ํ›„ํ–‰ "/"๋Š” ์„ ํƒ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ,
ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ† ๋ฆฌ(SrcDir ๋ฐ DestDir ์ œ์™ธ)๋Š” ๋ชจ๋‘ ์‰˜๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์™€์ผ๋“œ์นด๋“œ. ํŒŒ์ผ์„ ์ง€์ •ํ•  ๋•Œ ๊ฒฝ๋กœ ์—†์ด ํŒŒ์ผ์ด๋‚˜ ํŒŒ์ผ ํŒจํ„ด์„ ์ง€์ •ํ•˜๋ฉด
๋ชจ๋“  ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ๋ฐœ๊ฒฌ๋  ๋•Œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ๋ช…์‹œ์ ์ธ ๊ฒฝ์šฐ
์ง€์ •๋œ ๊ฒฝ๋กœ/ํŒŒ์ผ ์กฐํ•ฉ, ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ๊ตฌ์„ฑ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
'SrcDir' ๋ฐ 'DestDir'์„ ์ œ์™ธํ•œ ํŒŒ์ผ/๋””๋ ‰ํ† ๋ฆฌ๋Š” ์ ˆ๋Œ€ ๊ฒฝ๋กœ ๋ฐ
์ƒ๋Œ€ ๊ฒฝ๋กœ. ๊ทธ๋Ÿฌ๋‚˜ 'SrcDir' ๋ฐ 'DestDir'์„ ์ ˆ๋Œ€ ๊ฒฝ๋กœ๋กœ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋•Œ๋ฅผ
`/public_html/ignoreme.html'์„ ์ƒ๋Œ€ ๊ฒฝ๋กœ๋กœ ์ง€์ •ํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
`./ignoreme.html'์ด ์•„๋‹ˆ๋ผ `ignoreme.html'. ๋ฐ”์ด๋„ˆ๋ฆฌ ์ƒํƒœ๋ฅผ ์ง€์ •ํ•  ๋•Œ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ ์ค‘ ํ•˜๋‚˜: ์ฐธ/๊ฑฐ์ง“, ์˜ˆ/์•„๋‹ˆ์š”, T/F, 1/0. ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์•„์Šคํ‚คํŒŒ์ผ
ASCII ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ „์†กํ•  ํŒŒ์ผ ์ด๋ฆ„ ํŒจํ„ด์ž…๋‹ˆ๋‹ค. ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ๋ชจ๋“œ
์ด ๋ฐฉ๋ฒ•์œผ๋กœ ์ง€์ •๋˜์ง€ ์•Š์€ ํŒŒ์ผ์€ IMAGE(BINARY) ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค.

๊ถŒํ•œ ๋ถ€์—ฌ ์ด๋ฆ„
์ฑŒ๋ฆฐ์ง€/์‘๋‹ต ์ธ์ฆ์ด ํ•„์š”ํ•œ FTP ํ”„๋ก์‹œ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ
๋น„ํ‘œ์ค€ AUTHORIZE ๋ฐ RESPONSE ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ
์ธ์ฆ ์‚ฌ์šฉ์ž ์ด๋ฆ„(๋˜๋Š” ๋ฒˆํ˜ธ). ํ”„๋ก์‹œ์— ๋กœ๊ทธ์ธํ•œ ํ›„ weex๋Š”
์ฑŒ๋ฆฐ์ง€ ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์‘๋‹ต์„ ๋‹ค์‹œ ์ฝ์œผ์‹ญ์‹œ์˜ค.

๋ณ€๊ฒฝ๊ถŒํ•œ
๋กœ ์ง€์ •๋œ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ
ChangePermissionDir์ด ์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค. ํ˜•์‹์€ ์„ธ ์ž๋ฆฌ ์ˆซ์ž์ž…๋‹ˆ๋‹ค.
XNUMX์ง„์ˆ˜.

๋ณ€๊ฒฝ ํ—ˆ๊ฐ€ ๋””๋ ‰ํ† ๋ฆฌ
์ด ๋งค๊ฐœ๋ณ€์ˆ˜์— ํ• ๋‹น๋œ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ์—๋Š” ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
์ „์†ก ํ›„ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋กœ์ปฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค.

ChdirAt์—ฐ๊ฒฐ
์—ฐ๊ฒฐ ์‹œ ์›๊ฒฉ ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ DestDir๋กœ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด 'true'๋ฅผ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค. ๋งŒ์•ฝ์—
์—ฐ๊ฒฐ ์‹œ ์›๊ฒฉ ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ๋Š” DestDir์ด๊ณ  weex๋Š” ์กฐ๊ธˆ ๋” ๋น ๋ฅด๊ฒŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ 'false'๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 'true'์ž…๋‹ˆ๋‹ค.

๋‚ฎ์€ ์ „ํ™˜์œจ
'true'๋กœ ์„ค์ •ํ•˜๋ฉด ํŒŒ์ผ ์ด๋ฆ„์€ ๋ณด๋‚ด๊ธฐ ์ „์— ์†Œ๋ฌธ์ž๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ
๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ถ„์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” FTP ์„œ๋ฒ„์™€ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒŒ์ผ ์ด๋ฆ„. ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ์†Œ๋ฌธ์ž ์ด๋ฆ„์œผ๋กœ ์ธํ•ด ์ด๋ฆ„ ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ,
์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์บ์‹œ๋Š” ์›๋ž˜ ๋Œ€๋ฌธ์ž๋ฅผ ์™„์ „ํžˆ ์ธ์‹ํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ ์ด๋ฆ„.

๋ชฉ์ ์ง€
๋ฏธ๋Ÿฌ๋ง๋œ ์ •๋ณด๊ฐ€ ์ €์žฅ๋  ์›๊ฒฉ FTP ์„œ๋ฒ„์˜ ๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ
๋ณด๋‚ด์ง€๋‹ค. ์ด ์„ค์ •์€ ๊ธฐ์กด FTP ํด๋ผ์ด์–ธํŠธ์˜ "pwd" ๋ช…๋ น์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

ํž˜ ์บ์‹ฑ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์žˆ์–ด์•ผ ํ•˜๋Š” ํŒŒ์ผ์˜ ์—…๋กœ๋“œ๋ฅผ ๊ธˆ์ง€ํ•˜๋Š” ๊ฒฝ์šฐ
์ „์†ก๋œ ๊ฒฝ์šฐ ์ด ์˜ต์…˜์€ ์‹ค์ œ ์ „์†ก์ด ๋‹ค์Œ์œผ๋กœ ์„ค์ •๋œ ๊ฒฝ์šฐ ํ•ญ์ƒ ๋ฐœ์ƒํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
'์‚ฌ์‹ค'.

FollowSymlinks
์‹ฌ๋ณผ๋ฆญ ๋งํฌ๋ฅผ ๋”ฐ๋ฅด๋ ค๋ฉด 'true'๋ฅผ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค. ๊ธฐ๋ณธ๊ฐ’์€ '๊ฑฐ์ง“'์ž…๋‹ˆ๋‹ค. ์˜ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ
๋””๋ ‰ํ† ๋ฆฌ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌ๊ธฐ๊ฐ€ 0๋ฐ”์ดํŠธ์ธ ํŒŒ์ผ์„ ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

FTPํŒจ์‹œ๋ธŒ
'false'์ธ ๊ฒฝ์šฐ weex๋Š” ์ˆ˜๋™ ๋ชจ๋“œ ๋Œ€์‹  ํฌํŠธ ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. FTP ์„œ๋ฒ„์˜ ๊ฒฝ์šฐ
์ˆ˜๋™ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. '๊ฑฐ์ง“'์„ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค. (์ „์†ก์ด ๋Š๋ ค์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)
๊ธฐ๋ณธ๊ฐ’์€ 'true'์ž…๋‹ˆ๋‹ค. (๋˜ํ•œ FAQ ์ฐธ์กฐ)

ํ˜ธ์ŠคํŠธ ์ด๋ฆ„
์—ฐ๊ฒฐํ•  ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค. "ftp://" ํ”„๋กœํ† ์ฝœ ์ง€์ •์ž๋Š” ์•”์‹œ์ ์ด๋ฉฐ ์‚ฌ์šฉ๋˜์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค.
์‚ฌ์šฉ ๋œ. IP ์ฃผ์†Œ๋„ ์œ ํšจํ•˜๋ฉฐ ์กฐํšŒ ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

LocalDir ๋ฌด์‹œ
์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ์™„์ „ํžˆ ๋ณดํ˜ธ๋˜๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ๋กœ์ปฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.
์ „์†ก ๊ณผ์ •์—์„œ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ฐ–๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
ํ”„๋กœ์ ํŠธ์˜ ์ผ๋ถ€์ด์ง€๋งŒ ์ตœ์ข… ์˜จ๋ผ์ธ์— ์žˆ์„ ํ•„์š”๋Š” ์—†๋Š” ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ
๋ฒ„์ „(์ฆ‰, ์ด์ „ ๋ฒ„์ „).

๋กœ์ปฌ ํŒŒ์ผ ๋ฌด์‹œ
์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ๋ณดํ˜ธ๋œ ๋กœ์ปฌ ํŒŒ์ผ ์ง€์ •์ž๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.
์ „์†ก ๊ณผ์ •์—์„œ ์™„์ „ํžˆ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ฌด์‹œRemoteDir
์ด ๋งค๊ฐœ๋ณ€์ˆ˜์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ณดํ˜ธ๋œ ์›๊ฒฉ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํ•˜๋‚˜ ์ด์ƒ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
์ „์†ก ๊ณผ์ •์—์„œ ์™„์ „ํžˆ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ฐ–๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
ํŠน์ • ํ”„๋กœ์ ํŠธ์™€ ๊ด€๋ จ์ด ์—†๋Š” ์›๊ฒฉ FTP ์‚ฌ์ดํŠธ์˜ ๊ธฐํƒ€ ์ž๋ฃŒ
๊ทธ ์šฐ๋ฆฌ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์˜ˆ๋ฅผ ๋“ค์–ด ๊ด€๋ฆฌ๋˜๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ FTP ํด๋ผ์ด์–ธํŠธ ๋˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ํ†ตํ•ด

์›๊ฒฉ ํŒŒ์ผ ๋ฌด์‹œ
์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ๋ณดํ˜ธ๋œ ์›๊ฒฉ ํŒŒ์ผ ์ง€์ •์ž๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.
์ „์†ก ๊ณผ์ •์—์„œ ์™„์ „ํžˆ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

KeepRemoteDir
ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ํŒŒ์ผ์ด ๋กœ์ปฌ์— ์กด์žฌํ•˜์ง€ ์•Š์„ ๋•Œ ์ œ๊ฑฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋””๋ ‰ํ† ๋ฆฌ.

๋กœ๊ทธ ์„ธ๋ถ€ ์ˆ˜์ค€
์„ธ๋ถ€ ์ˆ˜์ค€ weex๊ฐ€ ๋กœ๊ทธ๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ๋ฐ ๋ถ„๋ฆฌ
๋ฉ”์‹œ์ง€ ๋ฐ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋Š” ํ•ญ์ƒ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค. weex๊ฐ€ ์ž‘์—…์„ ๋งˆ์น˜๋ฉด
์˜ฌ๋ฐ”๋ฅด๊ฒŒ, 'Complete' ์ด์ „ ์—ฐ๊ฒฐ ํ•ด์ œ ๋ฉ”์‹œ์ง€๋ฅผ ์”๋‹ˆ๋‹ค. 1 ์ดํ•˜์ธ ๊ฒฝ์šฐ,
๊ฐ ์—ฐ๊ฒฐ์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. 2์ธ ๊ฒฝ์šฐ ๊ฐ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. 3๊ฐœ ์ด์ƒ์ด๋ฉด ๊ฐ๊ฐ ๊ธฐ๋ก
์กฐ์ž‘๋œ ํŒŒ์ผ ๊ธฐ๋ณธ๊ฐ’์€ 1์ž…๋‹ˆ๋‹ค.

๋กœ๊ทธ์ธ ์ด๋ฆ„
FTP ์„œ๋ฒ„์— ์žˆ๋Š” ๊ณ„์ •์˜ ๋กœ๊ทธ์ธ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

์ตœ๋Œ€ ์ „์†ก ์žฌ์‹œ๋„
weex๊ฐ€ ํŒŒ์ผ ์ „์†ก์— ์‹คํŒจํ•˜๋ฉด ํŒŒ์ผ ์ „์†ก์„ ๋‹ค์‹œ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ์ตœ๋Œ€ ์‹œ๊ฐ„
์žฌ์‹œ๋„๋Š” ์ด ๋งค๊ฐœ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 8์ž…๋‹ˆ๋‹ค. ์žฌ์‹œ๋„๋ฅผ ์ค‘์ง€ํ•˜๋ ค๋ฉด -1์„ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค.

ํ‘๋ฐฑ์˜
๊ธฐ๋ณธ ๋ชจ๋“œ๋Š” ์ž‘์—…์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์œ ์šฉํ•œ ์ƒ‰์ƒ ์ฝ”๋”ฉ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
์ˆ˜ํ–‰. 'true' ์„ค์ •์€ ์ด๋ฅผ ์–ต์ œํ•ฉ๋‹ˆ๋‹ค.

๋„ค์ŠคํŠธ์ŠคํŽ˜์ด์Šค
์ถœ๋ ฅ์˜ ๋“ค์—ฌ์“ฐ๊ธฐ ๊ฐ„๊ฒฉ์„ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹์ •์ˆ˜์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 4์ž…๋‹ˆ๋‹ค.
์–ต์ œํ•˜๋ ค๋ฉด -1์„ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค. 0์„ ์ง€์ •ํ•˜๋ฉด weex๋Š” 4๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. :-)

๋ฎ์–ด์“ฐ๊ธฐ ํ™•์ธ
FTP ์„œ๋ฒ„๊ฐ€ ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ 'false'๋กœ ์„ค์ •ํ•˜๊ณ 
์ƒˆ ๋ฒ„์ „์ด ์ ์šฉ๋˜๊ธฐ ์ „์— ๊ฐ ํŒŒ์ผ์ด ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค.

๋น„๋ฐ€๋ฒˆํ˜ธ
๊ณ„์ •์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ์ผ๋ฐ˜ ํ…์ŠคํŠธ ์•”ํ˜ธ์ž…๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์€
๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•œ ํŠน๋ณ„ํ•œ ์‹œ์„ค. ์˜ ํŒŒ์ผ ๊ถŒํ•œ์ด
์•”ํ˜ธ๊ฐ€ ํฌํ•จ๋œ ๊ตฌ์„ฑ ํŒŒ์ผ์€ ๋ณด์ˆ˜์ ์œผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ
์‹คํ–‰ ์‹œ ๊ฒฝ๊ณ ๊ฐ€ ๋ฐœํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ weex๋Š” ๋‹ค์Œ์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
ํ„ฐ๋ฏธ๋„์— ์žˆ์Šต๋‹ˆ๋‹ค.

๋ณด์กด๊ถŒํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ
์ด ๋งค๊ฐœ๋ณ€์ˆ˜์— ํ• ๋‹น๋œ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํŒŒ์ผ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์€
์›๊ฒฉ์œผ๋กœ ๋ณต์‚ฌ๋ฉ๋‹ˆ๋‹ค. *local* ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค.

๊ธฐ๋ก๋กœ๊ทธ
'true'์ธ ๊ฒฝ์šฐ weex๋Š” ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐOK
์ด ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ 'true'๋กœ ์„ค์ •๋˜๋ฉด ๊ฐ ํŒŒ์ผ์€ ์ž„์‹œ ์ด๋ฆ„์œผ๋กœ ์—…๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.
`weex.tmp', ์—…๋กœ๋“œ๊ฐ€ ์„ฑ๊ณตํ•œ ๊ฒฝ์šฐ์—๋งŒ ์˜ฌ๋ฐ”๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ด๋ฆ„์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ
์‚ฌ์šฉ์ž๊ฐ€ ๊ท€ํ•˜์˜ ์›น์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๊ฒฝ์šฐ ๋ถˆ์™„์ „ํ•œ ํŒŒ์ผ์„ ๋ฐ›๋Š” ๋ฌธ์ œ๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.
์›น ์‚ฌ์ดํŠธ์— ์—…๋กœ๋“œํ•˜๋Š” ๋™์•ˆ ๋ฐ ๋ถˆ์™„์ „ํ•œ ํŒŒ์ผ์ด ์—…๋กœ๋“œ๋˜๋Š” ๊ฒฝ์šฐ
weex๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋™์•ˆ FTP ์—ฐ๊ฒฐ์ด ๋Š์–ด์ง‘๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ '๊ฑฐ์ง“'์ž…๋‹ˆ๋‹ค.
์ผ๋ถ€ FTP ์„œ๋ฒ„๋Š” ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ˆจ๊น€ ํŒŒ์ผ ํ‘œ์‹œ
FTP ์„œ๋ฒ„์—์„œ ์ˆจ๊ฒจ์ง„ ํŒŒ์ผ(์ ์œผ๋กœ ์‹œ์ž‘)์„ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด 'true'๋กœ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค.
๊ธฐ๋ณธ์ ์œผ๋กœ ์ˆจ๊น€ ํŒŒ์ผ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ '๊ฑฐ์ง“'์ž…๋‹ˆ๋‹ค.

์กฐ์šฉํ•œ ๊ธฐ๋ณธ ๋ชจ๋“œ๋Š” ๋‹ค์Œ์„ ํฌํ•จํ•˜์—ฌ ์ทจํ•œ ๊ฐ ์ž‘์—…์— ๋Œ€ํ•œ ์œ ์šฉํ•œ ์ƒํƒœ ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ ์ „์†ก ์ง„ํ–‰๋ฅ  ์ธก์ •๊ธฐ. 'true' ์„ค์ •์€ ์ถœ๋ ฅ์„ ์–ต์ œํ•ฉ๋‹ˆ๋‹ค.

SrcDir ์ •๋ณด์˜ ๋กœ์ปฌ ์‚ฌ๋ณธ์„ ํฌํ•จํ•˜๋Š” ์†Œ์Šค ๋””๋ ‰ํ† ๋ฆฌ ํŠธ๋ฆฌ์˜ ๋งจ ์œ„
๋ฏธ๋Ÿฌ๋ง. ์ด ์„ค์ •์€ ๊ธฐ์กด FTP ํด๋ผ์ด์–ธํŠธ์˜ "lcd" ๋ช…๋ น์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

SSL ์‚ฌ์šฉ 'true'๋กœ ์„ค์ •ํ•˜๋ฉด FTP ๋Œ€์‹  FTPS๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ช…์‹œ์  AUTH SSL์€ ์•”ํ˜ธํ™”์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
FTP ์„ธ์…˜. ์„œ๋ฒ„์—์„œ ์ง€์›ํ•˜์ง€ ์•Š์œผ๋ฉด weex๊ฐ€ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

SSL ์‚ฌ์šฉํ™•์ธ
์„œ๋ฒ„ ์ธ์ฆ์„œ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ํ™•์ธ์— ์‹คํŒจํ•˜๋ฉด ์ค‘๋‹จํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 'true'์ž…๋‹ˆ๋‹ค.

SSLcafile ์‚ฌ์šฉ
SSL ์ธ์ฆ์„œ ํ™•์ธ์„ ์œ„ํ•œ CA ์ธ์ฆ์„œ๊ฐ€ ํฌํ•จ๋œ ํŒŒ์ผ์˜ ๊ฒฝ๋กœ์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ์—
์ง€์ •๋˜์ง€ ์•Š์Œ, ๊ธฐ๋ณธ๊ฐ’์€ /etc/ssl/certs/ca-certificates.crt์ž…๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์˜ˆ


๋‹ค์Œ์€ ์ „ํ˜•์ ์ธ .weexrc ํŒŒ์ผ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

#-=-=-=-=-=์ƒ˜ํ”Œ ๊ตฌ์„ฑ ํŒŒ์ผ=-=-=-=-=-
# ๋‚ด๊ฐ€ ์ œ์ผ ์ข‹์•„ํ•˜๋Š” FTP ๊ณ„์ •...
[๋‹Œ์ž]
ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ = ftp.ninja-rights.org
๋กœ๊ทธ์ธ ์ด๋ฆ„ = chrisxed
๋น„๋ฐ€๋ฒˆํ˜ธ = '"๋‚ด ๋น„๋ฐ€!"'
SrcDir = /home/chrisxed/project/weex
๋ชฉ์ ์ง€ ๋””๋ ‰ํ† ๋ฆฌ = /
ASCII ํŒŒ์ผ = *.c
IgnoreLocalDir = /home/chrisxed/project/weex/weex.devel
IgnoreLocalDir = /home/chrisxed/project/weex/weex.old
IgnoreLocalFile = Notes2myself.txt
IgnoreRemoteDir = /offsitearchive/

# ๋‹ค๋ฅธ FTP ๊ณ„์ •...
[์ฑ„์†Œ]
ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ = ftp.vegetable-advocacy.com
๋กœ๊ทธ์ธ ์ด๋ฆ„ = waxedbean
๋น„๋ฐ€๋ฒˆํ˜ธ = "X'sBean"
SrcDir = /home/chrisxed/project/legumes
DestDir = /์ˆ˜ํ”„ํŒŸ/

# ์ „์—ญ ๊ตฌ์„ฑ ์„ค์ •
[๊ธฐ๋ณธ]
์•„์Šคํ‚คํŒŒ์ผ = {
*.htm
*.html
* .txt ์ธ
*.asc
}
๋ฌด์‹œ๋กœ์ปฌํŒŒ์ผ = {
*.๋ฐ•
*. TMP
*.swp
}

๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ตฌ์„ฑ์œผ๋กœ ๋‹ค์Œ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

$ ์šฐ๋ฆฌ ๋‹Œ์ž

ํŒŒ์ผ ์‹œ์Šคํ…œ์ด SrcDir ๋ฆฌ๋ชจ์ปจ์— ์™„์ „ํžˆ ๋ฏธ๋Ÿฌ๋ง๋˜๋„๋ก
์„ฌ๊ธฐ๋Š” ์‚ฌ๋žŒ. ์‹คํ–‰ ์ค‘:

$ ์šฐ๋ฆฌ ๋‹Œ์ž ์ฑ„์†Œ

"Ninja" ๊ตฌ์„ฑ์— ๋Œ€ํ•ด FTP ์—…๋ฐ์ดํŠธ๊ฐ€ ๋ฐœ์ƒํ•œ ๋‹ค์Œ
"์ฑ„์†Œ" ๊ตฌ์„ฑ. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

$ ์šฐ๋ฆฌ 1 2

๋…ธํŠธ


์‹œ๊ฐ„ ๊ธฐ๋ก ์บ์‹œ ํฌํ•จ๋‚ด์šฉ

์šฐ๋ฆฌ ๋ฒ„์ „ 1.6.0์˜ ํŒŒ์ผ ํƒ€์ž„์Šคํƒฌํ”„ ์บ์‹œ๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋งŽ์€ ์—…๋ฐ์ดํŠธ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค
ํŒŒ์ผ์ด ๋งŽ์„ ๋•Œ ๋” ๋น ๋ฆ…๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€, ์šฐ๋ฆฌ ๋˜ํ•œ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์บ์‹œํ•ฉ๋‹ˆ๋‹ค.
๋ฐ ๋ฒ„์ „ 2.5.0์˜ ํŒŒ์ผ ์ด๋ฆ„. ๋”ฐ๋ผ์„œ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋งŽ์€ ๊ฒฝ์šฐ์—๋„ ์ „์†ก ์†๋„๋ฅผ ๋Šฆ์ถ”์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
๋ฐ ํŒŒ์ผ. ๊ทธ๋Ÿฌ๋‚˜ ๋‹ค๋ฅธ FTP ํด๋ผ์ด์–ธํŠธ๋กœ ์›๊ฒฉ ํŒŒ์ผ์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ์‹คํ–‰ ์ค‘์ธ ๊ฒฝ์šฐ
์šฐ๋ฆฌ ์ฃฝ์ž„์„ ๋‹นํ•˜๊ฑฐ๋‚˜ ์šฐ๋ฆฌ ์˜ค๋ฅ˜๋กœ ์ข…๋ฃŒ๋˜๋ฉด ์บ์‹œ ํŒŒ์ผ์ด ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. NS
์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ํ•ด๊ฒฐ์ฑ…์€ ์บ์‹œ ํŒŒ์ผ(
~/.weex/weex.cache.HOSTNAME ) ์™„์ „ํžˆ ๋˜๋Š” ์‹คํ–‰ ์šฐ๋ฆฌ ์˜ต์…˜์œผ๋กœ --rebuild-์บ์‹œ.

ํ…Œ์ŠคํŠธ ์šด์˜ ์‹œ์Šคํ…œ์€

๋ฐ๋น„์•ˆ GNU / ๋ฆฌ๋ˆ…์Šค 2.1
๋ ˆ๋“œํ–‡ ๋ฆฌ๋ˆ…์Šค 5.1/5.2/6.0/6.1J
์ˆ˜์„ธ ๋ฆฌ๋ˆ…์Šค 6.1/6.2/6.3
๋ฆฌ๋ˆ…์Šค ๋งจ๋“œ๋ ˆ์ดํฌ 6.1
FreeBSD์˜(98) 3.0-๋ฆด๋ฆฌ์Šค
FreeBSD 3.3-๋ฆด๋ฆฌ์Šค
Solaris 2.5.1

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ weex ์˜จ๋ผ์ธ ์‚ฌ์šฉ


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

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

Linux ๋ช…๋ น

Ad