그누보드 같은 사이트에서 복사할때 처리과정
먼저 어떤 프로그램이든지 버전에 따라 약간 다를 수 있습니다.
현재는 5버전 입니다.
그누보드 설치를 웹루트에 할 수 있지만 저 처럼 웹루트의 하위디렉토리에 할 수도 있습니다.
예를 들면 https://www.pabburi.co.kr/content/ 이런 형태로 말이죠.
이때 건드린 파일을 그대로 사용하는것이 좋겠다 싶어 복사를 했습니다.
제 경우는 데이터베이스까지 완전 별개로 사용한 경우 입니다.
● 그누보드 복사한 순서
- rsync -a content content_biz
- 데이터베이스 생성하고 기존것 덤프받아 올림
- data/dbconfig.php 인가 이파일에서 새로만든 데이터 베이스명으로 변경
- 그누보드 관리자 환경설정에서 게시판 관련된것 하나만 남기고 모두 삭제. 기존것 복사해서 새로운 게시판 만듬
- 웹서버 Rewrite 설정하는곳에서 복사한 디렉토리에 맞게 변경
마지막으로 본인이 수정한것에서 디렉토리 지정이 예전것으로 된것이 있으면 찾아서 변경 처리
● 덤프받아 올리는것은 아래 참고
[MySQL] 데이터베이스명 변경하기 기능은 없다(RENAME DATABASE) > 리눅스서버