사용자 도구

사이트 도구


project:dokuwikisetting

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
project:dokuwikisetting [2014/02/25 05:51] – [동기화] changwooproject:dokuwikisetting [2014/10/09 21:24] (현재) – 바깥 편집 127.0.0.1
줄 440: 줄 440:
  
 === RSync 를 이용한 동기화 === === RSync 를 이용한 동기화 ===
-리눅스 데스크탑에서 시간 간격으로 계속 업데이트를+참고 문서: [[research:rsync]] 
 + 
 +<del>리눅스 데스크탑에서 대략 1시간 간격으로 계속 업데이트를 하는 경우 이렇게 한다. 우선 미니서버에 암호 없이 들어갈 수 있도록 키를 넘긴다. 그리고 다음과 같은 쉘 스트립트를 작성한다.</del> 
 +<code bash dokuwiki_rsync> 
 +#!/bin/bash 
 + 
 +RSYNC=/usr/bin/rsync 
 +OPT="--verbose --recursive --update --delete" 
 +LOCAL=/home/changwoo/public_html/dokuwiki/ 
 +REMOTE=changwoo@MiniServer:/home/changwoo/public_html/dokuwiki/ 
 + 
 +echo "LOCAL >> REMOTE" 
 +$RSYNC $OPT $LOCAL $REMOTE 
 + 
 +echo "REMOTE >> LOCAL" 
 +$RSYNC $OPT $REMOTE $LOCAL 
 +</code> 
 + 
 +미니서버와 데스크탑의 사용자와 그룹이 사실상 같으므로 소유권과 소유자 정보를 같게 맞춰 주는 것이 무엇보다 중요하다. 관리에 상당히 문제가 있는 관계로, [[project:btsyncforrpi#싱크된_파일의_소유권_및_권한_문제|make_ready.sh]]의 쉘 스크립트의 권한을 777로 변경하였다. 또한 설정에서 디렉토리와 파일의 생성 시 권한도 777로 줬다. <del>어떤 한 곳의 안정적인 서버를 가지고 운영하는 거라면 이런 일이 없을 텐데</del>
 ===== 개인 도메인 설정하기 (host 파일 편집) ===== ===== 개인 도메인 설정하기 (host 파일 편집) =====
 멋진 위키가 생겼는데 웹브라우저에 'localhost'라고 치기에는 너무 초라합니다. 오직 내 PC만 사용가능하더라도 서버의 도메인 이름을 지어 주는 것이 좋지 않을까요? :-)  C:\Windows\System32\Drivers\etc 디렉토리에 'hosts'라는 파일을 텍스트 편집기로 열어 봅니다. 관리자 권한으로 파일을 열어야 편집이 가능한 점 잊지 마세요. 멋진 위키가 생겼는데 웹브라우저에 'localhost'라고 치기에는 너무 초라합니다. 오직 내 PC만 사용가능하더라도 서버의 도메인 이름을 지어 주는 것이 좋지 않을까요? :-)  C:\Windows\System32\Drivers\etc 디렉토리에 'hosts'라는 파일을 텍스트 편집기로 열어 봅니다. 관리자 권한으로 파일을 열어야 편집이 가능한 점 잊지 마세요.
project/dokuwikisetting.1393307472.txt.gz · 마지막으로 수정됨: 2014/10/09 21:23 (바깥 편집)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki