웹마스터 팁

우선 다음과 같은 파일을 하나 만듭니다.

extract.php

<?

exec "tar xzvf xe*.tgz";

echo "명령어 실행이 완료되었습니다.";

?>

 

그리고 XE가 설치될 Directory(그러니까 www나 html같은 폴더)에 이 파일을 XE의 tgz 압축파일과 함께 업로드합니다.

그런 다음 그 상위 Directory의 권한을 반드시 777로 주셔야 합니다.

이제 http://Domain/extarct.php를 실행하면 간단히 압축이 풀립니다.

제가 이런 방법을 굳이 설명드린 것은, 윈도우에서 압축을 푼 것을 FTP로 올리려면 하나 하나 파일전송 요청을 하기 때문에

시간도 오래 걸리고, 가끔은 다운되기도 해서 처음부터 다시하는 수고가 발생하기 때문입니다.

이렇게 간단히 tar을 쓰면 파일 하나만 올려서 다운 될 염려 없이 간단히 설치하실 수 있습니다.

 

반대로 데이터를 백업 하실 때는

 

backup.php

<?

exec "tar czvf xe.bak.tgz ./xe";

echo "백업이 완료되었습니다.";

?>

을 xe위의 디렉터리의 퍼미션을 777주시고 사용하시면 됩니다.

 

주의할 사항은 xe가 설치된 바로 위 디렉터리의 퍼미션이 반드시 777이어야 하고, xe 디렉터리에 직접 넣어서 쓰시면 안된다는 겁니다.

그리고 XE의 백업파일이나 설치폴더가 모두 Nobody 권한으로 설정되기 때문에, 주의가 필요합니다.

따라서 삭제하실 때에도 exec명령어를 이용하셔야 하겠죠... 아니면 서버 관리자분께 chown을 부탁하셔야 합니다.

제목 글쓴이 날짜
부트스트랩 css 팁 [3] 돼지코구뇽 2014.04.05
jquery 외부로드하기 [22] DynamicLaser 2014.04.07
Windows IIS 에서 F5 연타 방지하기 (mod_evasive , limit_req) [3] file StyleRoot 2014.04.08
장비 침입 탐지 및 자동 ip 차단 프로그램 소개 [4] 고구마군 2014.04.09
xe 쪽지 보내기창에 파일첨부하기 연동하는 팁 [7] 졸라맨 2014.04.09
<div>에 ajax html 넣기 [3] 웹빌드 2014.04.10
NULL/XMAS 패킷 포트 스캐닝 방지 방안 고구마군 2014.04.12
include용 파일에는 닫는 php문이 없다? file YJSoft 2014.04.14
XE 업데이트후 갑자기 CSS/JS등이 403 오류가 날때 YJSoft 2014.04.16
무한 스크롤 스크립트 [4] 웹빌드 2014.04.16
가비아에서 웹호스팅 관련 팁 [1] JerryKim 2014.04.19
Windows Server 에서 세션 최적화 StyleRoot 2014.04.20
Windows Server 이벤트 로그 정리하기 StyleRoot 2014.04.20
css를 이용한 페이지 인식 헤이즈디자인 2014.04.23
회원가입시 아이피 기록하기 [10] 수직상승 2014.04.24
머니시스템 보유머니 출력하기 [13] oscarmike 2014.04.24
도움안될 것 같은 람보의 주옥같은 팁1 (스케치북 스킨에서 ctrl+enter키로 댓글작성 완료하기) [5] BJ람보 2014.04.26
유챗 팝업창으로 만들기 [1] file oscarmike 2014.04.26
포인트복권 팝업창 말고 현재창에서 바로 사용하기! [1] 바가G 2014.04.28
카메론님의 슬라이더 시리즈와 웹콘님의 최근게시물 시리즈가 라이브러리 충돌하는경우 [1] XE힘들당휴 2014.04.29