묻고답하기
SSH를 이용해 압축해제할 수 있도록 압축하려면 어떻게 해야 되나요?
2009.10.13 02:50
FTP상의 모든 파일을 내려받아서
다른 서버에 설치하려고 합니다.
그런데 이 파일들을 알집으로 *.tgz 파일을 만들었는데
putty로 압축해제를 시도하면 모두 깨지고 제대로 풀리지 않습니다.
제가 엉뚱한 작업을 한 것 같습니다.
이런 경우 어떤 압축프로그램을 사용해서
제 PC상에서 리눅스용 압축 파일을 만들어야
putty에서 제대로 풀릴 수 있을까요?
댓글 5
-
오스카
2009.10.13 03:38
답변 매우 감사드립니다..^^
그런데 SSH 를 사용할 수 없는 서버라서
여기 팁공유에 나온 방법대로 ZIP으로 압축해서 받아왔습니다.
이것을 다시 풀어놓고 *.tgz 파일로 만들어 풀려고 하니
말씀하신대로 한글은 몽땅 에라 나는 것 같습니다...
이 상황에서 좋은 방법은 없을까요..?
-
XE 서버 이전을 하시면서 FTP 로 다운받아 백업을 하는 방법은 권장하지 않습니다.
FTP로 서버이전을 하게 되면 압축파일 형태의 첨부파일이 깨지는 문제가 발생할 수 있습니다.
rar, zip, alz 등등의 형태로 된 첨부파일들은 모조리 깨져서 사용할 수 없게 됩니다.
이 외에, 폴더들과 파일들의 권한이 모두 변경됩니다. 이는 서버 이전 이후에
해당 폴더나 파일에 대한 원래 권한을 일일이 설정해줘야 하는 문제가 생길 수도 있습니다.
아울러 FTP 를 사용하심에 있어서, UTF-8 로 강제 설정을 하지 않으신 경우라면,
한글로 된 이미지 첨부파일은 서버 이전 이후 모두 읽을 수 없게 됩니다.
한글명의 이미지 파일의 문제는 FTP 프로그램에서 UTF-8 강제 설정으로 해결이 가능하지만,
첨부파일 깨지는 문제는 아직 그 해결방법을 찾지 못하고 있습니다.
그렇기 때문에, FTP 로 다운 받으시는 것 보다는 해당 서버 관리자에게 계정 백업 (압축백업) 을 요구하시는 편이
가장 올바른 방법이라고 생각이 됩니다.
위와 같은 위험들을 감수하시고 FTP 이전을 하시려면
원래의 서버에서 FTP로 파일들을 모두 다운 받으신 이후,
그 파일들을 다시 새로운 서버에 그대로 올리는 방법이 가장 무난합니다.
그리고, 원래 서버에서 SSH를 지원하지 않아 압축이 어렵다면,
아래의 방법을 참고하여보십시오. 압축이 될지 안될지는 잘 모르겠습니다.
첫번째 방법
두번째 방법
http://www.xpressengine.com/?mid=tip&search_keyword=ss&search_target=title&document_srl=18204402
-
오스카
2009.10.13 10:02
감사합니다..^^
두 가지 방법 다 해 보았는데
zip으로 압축하는 방법으로 압축이 되었습니다.
풀어보니 이상이 없어 보였구요...
그런데 이 파일을 서버에 놓고 압축하는 방법도 같은 요령으로 했더니 안 되더군요...
그래서 그냥 수동으로 풀어놓은 파일들을 올렸습니다.
그런데 설정변경을 어느 부분부터 해야하는지 몰라 못하고 있습니다.
어느 파일,
어느 부분부터 최우선적으로 설정을 변경해야 되는지요...
그리고 한 가지 더 아래 질문 좀 봐주세요..
(컴퓨터마다 되기도 하고 안 되기도 하는데 오늘 새벽부터는 되던 것도 안되네요...)
http://www.xpressengine.com/18364571
-
성공적으로 파일들과 DB를 새 서버로 옮겼다면 다음 작업을 진행하세요.
1. db.config.php 파일을 수정해야 합니다.
xe -> files -> config -> db.config.php 파일을 열어서,
db_hostname / db_userid / db_passwd / db_database 를 새 서버에 맞게 수정하세요.
수정후 아직은 절대 XE로 접속하지 마세요!
2. xe -> files -> cache 폴더를 통째로 삭제하세요.
- FTP 상에서 지우셔도 되고 SSH 명령어로 지우셔도 됩니다.
- 이전 후 XE 에 접속하지 않았다면 무난히 지워질겁니다.
- 만일 지워지지 않는다면 http://www.xpressengine.com/?mid=tip&page=2&document_srl=18308524 의 4번을 참조하세요.
3. files 폴더의 권한을 하위폴더 포함으로 707 또는 777 로 변경하세요.
4. XE로 접속하세요.
- 홈페이지로 바로 접속하셔도 됩니다만, 접속하면 "메뉴" 들이 보이지 않을겁니다. 관리자ID 로 로그인해서
관리자 페이지로 접속, 캐쉬파일재생성과 세션정리를 눌러주세요.
- 관리자페이지로 바로 접속하시면 더 좋습니다. (http://도메인/xe/?module=admin)
그리고.. 추가 질문하신 부분에 대해서는...
아는바가 없어서 대답을 드릴수가 없네요 .. ^ㅡ^; ;;
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
ㅎㅎㅎ |
다음, 네이버 진짜 다르네요. ㅎㅎㅎ
[2]
![]() | 2008.08.15 by 주니700 |
◀CGlink▶ | [모듈개발] 파일첨부 어떻게 구현 해야할까요? | |
깜훈 | 마지막으로 질문드립니다. [2] | 2008.08.15 by 규민 |
lipome | 필요한 게시판만 영문으로 꾸밀수 있는지요 | |
김강렬 | 1차 메뉴 블록화 된 채로 가운데 정렬하는 문제.. [1] | 2008.08.15 by 웃는기차 |
장은호410 | old_password로 바꾸는 법...부탁드립니다. | |
키세스미 |
DB&관리자정보 입력할때 오류가 뜹니다
![]() | |
규민 | 한글로된 이미지가 안보여요. [4] | 2008.08.15 by 규민 |
웃는기차 | 한줄게시판 스킨 0.2 에서 오류가 나네요. [1] | 2008.08.15 by 백성찬 |
webbys | 크아악!!! 정말 모르겠어요!! 상단 메뉴 폰트 설정하기!! [2] | 2008.08.15 by 블루파티 |
조훈227 | 페이지생성작업시 배너(이미지)에 링크거는 방법있나요? [2] | 2008.08.15 by 조훈227 |
ㅈㄲㅎㅎㄹ | 게시판 답변기능..?? [1] | 2008.08.15 by 웃는기차 |
이은유478 | 갤러리에 오토리사이징 기능 없나요? [1] | 2008.08.15 by 백성찬 |
깜훈 | 카페형식으로 안되나요? | |
*S* | 자동회원가입 방지 [3] | 2008.08.16 by 바보1111111111 |
아스다 | 글을 새롭게 쓰면 이전 글이 남겨지는 현상 | |
흠..^^;; | 홈페이지에 뉴스를달려면어떻해야하죠?? | |
leo | 세션에러가 납니다. 살려주세요!!! [5] | 2008.08.16 by 박용신495 |
부탁 | 직접 만든 레이아웃에서 배경이미지를 바꾸려고 합니다. [1] | 2008.08.16 by 답 |
kanasii | 상단 1차 메뉴 위치조정 질문입니다. ^_^;; [2] | 2008.08.16 by kanasii |
tgz 파일로 윈도우 상에서 직접 압축했다면, 그 형식은 tgz 이지만,
실질적인 파일 속성이 달라, 압축 해제가 제대로 안될 수도 있습니다.
또한, 리눅스-윈도우 간에는 언어코드가 달라 한글이 제대로 표현되지 않을 수도 있습니다.
SSH 상에서 압축하는 방법은 다음과 같습니다.
만일, FTP 로 로그인 후, html 폴더에 홈페이지 파일들을 업로드 하는 구조라면,
SSH 로 계정에 접속한 후
tar cvfpz aaaa.tar.gz html
이라고 입력합니다. tar cvfpz 는 압축명령어와 옵션이고, aaaa.tar.gz 는 임의로 제가 설정한 이름이니, 생성하고자 하는 압축파일의 이름을 원하시는대로 지정해주면 됩니다. html 은, html 폴더를 의미합니다.
그렇게 하고 나면, FTP 상으로 접속하면 html 상위폴더, 즉, 로그인 후 나오는 첫 화면에서 aaaa.tar.gz 파일을 볼수 있을 겁니다.
압축을 해제할 때에는
먼저 FTP로 압축된 파일을 계정의 최상위 폴더에 올려두고,
SSH로 로그인 하여 아래와 같이 입력하면 됩니다.
tar xvfpz aaaa.tar.gz