APM setup서버에서 작업후 웹으로 올리는 문제... 정보
APM setup서버에서 작업후 웹으로 올리는 문제...
본문
예전에는 그누보드를 이용해서 홈페이지를 만들적에,
처음부터 계정에다 그누보드 인스톨 하고,
ftp로 접속을 하면서 계속 웹상에 연결하여 작업을 했습니다.
그러다가,
어느순간부터는 계정에 그누보드 세팅을 하고,
게시판까지만 다 설정을 해준후,
컴퓨터에 APM Setup을 깐후 여기서 작업을 다 한후 그냥 그 내용을 덮어 써줬습니다.
이번에는 아예 모든걸 APM Setup에서 다 작업을 해준후,
파일 전체를 tgz로 압축을 해서 계정으로 올린후 텔넷에서 압출 풀어줬고,
디비 역시 저장해서 웹으로 옮겼습니다.
(기본적으로 다른 계정의 것을 백업해서 새 계정으로 옮기고 하는일을 많이 해본지라...)
저 있는곳이 인터넷 속도나 사정이 안좋아서 이런 방법이 훨씬 편하거든요.
두번째 방법으로 다시 해도 되지만,
기왕이면 그냥 게시판에 사진 등의 자료를 올리는 것도 그냥 컴퓨터에서 작업을 하는 것이 훨씬 빠른지라...
그런데, 문제는 이렇게 옮기고 보니
압축은 제대로 됐어도, 퍼미션 설정으로 인해서 폴더안에 내용이 하나도 없더라구요.
보통 APM Setup등의 프로그램을 컴퓨터에 깔고,
작업을 다 한후 이걸 웹으로 옮길적에 어떤식으로 해줘야 하는지,
답변 좀 부탁드리겠습니다.
감사합니다.
처음부터 계정에다 그누보드 인스톨 하고,
ftp로 접속을 하면서 계속 웹상에 연결하여 작업을 했습니다.
그러다가,
어느순간부터는 계정에 그누보드 세팅을 하고,
게시판까지만 다 설정을 해준후,
컴퓨터에 APM Setup을 깐후 여기서 작업을 다 한후 그냥 그 내용을 덮어 써줬습니다.
이번에는 아예 모든걸 APM Setup에서 다 작업을 해준후,
파일 전체를 tgz로 압축을 해서 계정으로 올린후 텔넷에서 압출 풀어줬고,
디비 역시 저장해서 웹으로 옮겼습니다.
(기본적으로 다른 계정의 것을 백업해서 새 계정으로 옮기고 하는일을 많이 해본지라...)
저 있는곳이 인터넷 속도나 사정이 안좋아서 이런 방법이 훨씬 편하거든요.
두번째 방법으로 다시 해도 되지만,
기왕이면 그냥 게시판에 사진 등의 자료를 올리는 것도 그냥 컴퓨터에서 작업을 하는 것이 훨씬 빠른지라...
그런데, 문제는 이렇게 옮기고 보니
압축은 제대로 됐어도, 퍼미션 설정으로 인해서 폴더안에 내용이 하나도 없더라구요.
보통 APM Setup등의 프로그램을 컴퓨터에 깔고,
작업을 다 한후 이걸 웹으로 옮길적에 어떤식으로 해줘야 하는지,
답변 좀 부탁드리겠습니다.
감사합니다.
댓글 전체
tar zcvfp backup.tgz 로 압축을 시도해보세요 ^^
ssh로 접속하셔서 압축할곳까지 가신후 "tar zcvfp backup.tgz *" 를 하시면 모두 압축이 됩니다.
가령 www 폴더안에 index.php 가 있다면
cd www 하시면 www 폴더로 들어가자나요 그후에 tar zcvfp backup.tgz * 를 하시면 됩니다.
* 는 모든것입니다.
ssh로 접속하셔서 압축할곳까지 가신후 "tar zcvfp backup.tgz *" 를 하시면 모두 압축이 됩니다.
가령 www 폴더안에 index.php 가 있다면
cd www 하시면 www 폴더로 들어가자나요 그후에 tar zcvfp backup.tgz * 를 하시면 됩니다.
* 는 모든것입니다.
저는 압축도 귀찮아서 다음과 같이 카피 해 줍니다..
/usr/local/bin/rsync -avur --delete -e ssh /temp /temp2
--delete 옵션은 백업 작업 시 소스에 없는 것은 타겟에서도 지워버리는 옵션이고..
다른 서버로 카피도 가능합니다.
temp2 밑에 temp가 그대로 카피 됩니다. 도움이 되시기를...
/usr/local/bin/rsync -avur --delete -e ssh /temp /temp2
--delete 옵션은 백업 작업 시 소스에 없는 것은 타겟에서도 지워버리는 옵션이고..
다른 서버로 카피도 가능합니다.
temp2 밑에 temp가 그대로 카피 됩니다. 도움이 되시기를...
두분 답변 감사합니다.
그런데...
NTYPE님께서 알려주신것은 웹호스팅등을 이용할때 텔넷이나 ssh에 접속해서 사용하는 방법 아닌가요?
위에도 말씀 드렸듯이 기존 웹에 있는것들 백업 및 복구는 제대로 할줄 압니다.
지금 저는 일반 제 컴퓨터에 APM SETUP(PHP+MYSQL)을 설치했고,
그곳에 그누보드를 설치했고, 또한 거기서 홈페이지 작업을 다 한상태입니다.
이걸 다시 웹으로 올려야 하는데,
그냥 압축하지 않은 상태로 모든파일을 다 올리기에는 시간이 너무 많이 걸리기에,
(원래 압축되지 않은 상태는 파일이 너무 많아서 시간이 오래 걸리기도 하고,
이곳 인터넷 사정도...)
일반 호스팅을 이용할때 처럼 파일압축해서 올리고, 디비 올릴려고 하는 것입니다.
하지만 퍼미션 문제로 웹으로 올리고 텔넷 접속해서 압축을 풀어보면 폴더안의 내용이 없는 상황이구요.
웹호스팅쪽은 텔넷이나 SSH 접속이 가능하지만,
제가 사용하고 있는 컴퓨터(XP)에 APM SETUP 프로그램을 깔아서 사용하는 것이기에
이걸 압축하는방법은 탐색기에서 알집으로 압축할수 밖에 없는 상황입니다.
아니면 다른 방법이 있는데 제가 모르는 것일수도 있구요.
호야님께서 알려주신 답변은 어디서 무얼 어떻게 해야 하는것인지를 모르겠습니다.
다시한번 설명해 주시면 감사하겠습니다.
제 상황에 맞는 것인지도요.
그런데...
NTYPE님께서 알려주신것은 웹호스팅등을 이용할때 텔넷이나 ssh에 접속해서 사용하는 방법 아닌가요?
위에도 말씀 드렸듯이 기존 웹에 있는것들 백업 및 복구는 제대로 할줄 압니다.
지금 저는 일반 제 컴퓨터에 APM SETUP(PHP+MYSQL)을 설치했고,
그곳에 그누보드를 설치했고, 또한 거기서 홈페이지 작업을 다 한상태입니다.
이걸 다시 웹으로 올려야 하는데,
그냥 압축하지 않은 상태로 모든파일을 다 올리기에는 시간이 너무 많이 걸리기에,
(원래 압축되지 않은 상태는 파일이 너무 많아서 시간이 오래 걸리기도 하고,
이곳 인터넷 사정도...)
일반 호스팅을 이용할때 처럼 파일압축해서 올리고, 디비 올릴려고 하는 것입니다.
하지만 퍼미션 문제로 웹으로 올리고 텔넷 접속해서 압축을 풀어보면 폴더안의 내용이 없는 상황이구요.
웹호스팅쪽은 텔넷이나 SSH 접속이 가능하지만,
제가 사용하고 있는 컴퓨터(XP)에 APM SETUP 프로그램을 깔아서 사용하는 것이기에
이걸 압축하는방법은 탐색기에서 알집으로 압축할수 밖에 없는 상황입니다.
아니면 다른 방법이 있는데 제가 모르는 것일수도 있구요.
호야님께서 알려주신 답변은 어디서 무얼 어떻게 해야 하는것인지를 모르겠습니다.
다시한번 설명해 주시면 감사하겠습니다.
제 상황에 맞는 것인지도요.
저는 로컬에서 작업한 것을 zip으로 압축해서
FTP로 zip파일을 올려 놓고
SSH에서 "unzip 파일이름.zip" 하고 있는데 아직까지 별다른 문제는 없었습니다.
물론 그누보드 디렉토리 퍼미션은 707로 설정합니다.
저는 여지껏 수도 없이 작업해보았는데 단 한번도 문제가 없었습니다.
참고하시기를.. ^^
FTP로 zip파일을 올려 놓고
SSH에서 "unzip 파일이름.zip" 하고 있는데 아직까지 별다른 문제는 없었습니다.
물론 그누보드 디렉토리 퍼미션은 707로 설정합니다.
저는 여지껏 수도 없이 작업해보았는데 단 한번도 문제가 없었습니다.
참고하시기를.. ^^
착한아담님
답변 감사합니다.
zip으로 압축하고 올린후 압축해제하니 아무런 문제 없이 잘 되네요.
그런데 왜 tgz로는 퍼미션 에러가 났는지...
앞으로는 편하게 작업할 수 있을거 같습니다.
감사합니다.
답변 감사합니다.
zip으로 압축하고 올린후 압축해제하니 아무런 문제 없이 잘 되네요.
그런데 왜 tgz로는 퍼미션 에러가 났는지...
앞으로는 편하게 작업할 수 있을거 같습니다.
감사합니다.