블로그 이미지
Flying Mr.Cheon youGom

Recent Comment»

Recent Post»

Recent Trackback»

« 2024/5 »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

사이트 옮기기

보안/서버관리 | 2012. 1. 9. 01:12 | Posted by youGom

준비중이던 사이트를 옮겼다.

생각보다 빡세네 -_-;;
한... 다섯시간 걸린듯 ㅋㅋㅋㅋ

대충 적으면.. 아래와 같다..
1. 도메인 설정
2. 서버 절대 경로 설정
3. 설정 파일 수정
4. 서버 재가동
5. 데이터 동기화

실제로 해보면.. 해야할게 여간 많네..
1. 새로 사용할 도메인을 구입한다.
2. 네임서버를 연결 및 등록한다.
 * 내 경우는 직접 서버를 운영하니깐.. 아래와 같이 할일이 많았다.
 * 여기 링크 대로 네임서비스와 아파치 경로를 수정 해주고, 재가동한다.
 - 우분투 Bind9 설치 / 네임서버 설정
 - IP공유기, DNSEVER, DDNS, NS(NAMESERVER), XE
3. 내 경우에는 한 서버에 여러 도메인을 사용했더니, 독특한 에러들이 발생한다.
 * 내가 발생한 에러들은 아래 링크대로 해결했다. 이 에러 해결하느라 시간 다보낸듯 ㅠ
 - perhaps you need a NameVirtualHost directive 
 - httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
 4. 이제 도메인 연결이 경고나 에러없이 잘되었더니..
    경로 설정이 공유가 되어 버린다.  abc.com이 기존 xyz.com에 접근한다 -0-;;;이런! ㅋㅋ
 5. 그래서 mod_rewrite의 설치 및 설정 해 주었더니, 이제 잘 적용한다.
  - 내 경우는 /etc/apache2/site-available/configfile에 요래 설정했다.
<VirtualHost ...>
...
RewriteEngine On
RewriteRule ^/(.*)$ /$1
...
</VirtualHost>    


 6. 그리고, 기존에 설치 했던 웹 페이지를 설치 했다.
  - 이번꺼는 그누보드 사용했다. 사이트 파일 복사하니까.. install 지우고 하라고 하면서 이상하길래.. 그냥.. 빌더 프로젝트 새로 설치해서 한뒤 DB 복사 해줘버렸다 ^^;;
 7. 마지막으로 데이터 DB를 복사해주었다.
 - db dump 및 복사 
 8. 사이트에 들어가 있던, 첨부 파일들은 따로 복사해 주어야 한다. 확인 결과, DB복사 해도, 첨부파일은 따로 저장되는 것 같았다.
: