메뉴 건너뛰기

 

기존 서버에서 해야 할 일
 
1. 홈페이지 소스 tar로 묶음
$ tar html.tar public_html
 
2. 기존 홈페이지 mysql DB 백업
$ mysqldump -u 유저명 -p DB명 > backup.sql
Enter Password : 패스워드
 
 
새로운 서버에서 해야 할 일
 
1. apache, mysql, php Install
 
2. 기존 홈페이지와 동일한 user, group 생성 ( root로 작업 )
 
3. 생성된 유저로 로그인. 홈디렉토리에 홈페이지 소스, mysql dump ftp로 받음홈페이지소스 압축해제 # tar xvzf 홈페이지소스.tar.gz
 
4. mysql DB 생성
$ mysqladmin -u root -p create DB명
Enter password : 패스워드
 
5. 생성된 mysql DB 확인
$ mysql -u root -p mysql
Enter password : 패스워드
mysql> show databases;  -> 생성된 DB 확인
 
6. DB 계정 및 패스워드 등록 및 동기화 작업, 확인
mysql> grant all privileges on DB명.* to 유저명@localhost identified by '패스워드';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> select host, user, password from user;
 
7. 백업받은 mysql DB 데이터 복구
$ mysql -u 유저명 -p DB명 < backup.sql
Enter password:

 

8. httpd.conf 설정

virtual host가 있을 경우, extra/httpd-vhost.conf 수정

ssl 적용할 경우, extra/httpd-ssl.conf 수정

로그디렉토리 신규생성할 경우, /usr/local/apache/logs 아래 로그디렉토리 생성

 
9. 아파치 restart
 
10. 홈페이지 OPEN 에러
아파치 403 forbidden 에러는 유저 홈디렉토리가 700으로 되어 있을 때 발생.
# chmod 707 유저홈디렉토리 (XE는 홈디렉토리 권한 707로 설정)

 

 

DNS수정

기존서버 IP로 되어있는 홈페이지 도메인을, 신규서버 IP로 도메인 수정

 

백업(crontab)수정

기존서버: crontab 백업스크립트 삭제

신규서버: crontab 백업스크립트 추가

번호 제목 글쓴이 날짜 조회 수
34 git, github 사용하기. vscode에서 github 연동하기(2023.02.09) file 관리자 2023.02.08 1298
33 록키리눅스(Rocky Linux) 네트워크 설정하기 - nmcli, nmtui file 관리자 2023.02.01 35627
32 CentOS 종료 대비, 록키 리눅스(Rocky Linux) 설치하기 file 관리자 2023.01.27 1360
31 플래시 설치파일 file 관리자 2021.01.13 356
30 tar 압축하면서 다른 디렉토리에 풀기 file 관리자 2020.11.14 475
29 리눅스 하드디스크 추가 관리자 2019.02.12 1431
28 [MySQL]ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 관리자 2018.12.23 1295
27 [리눅스]phpinfo() 실행 시 하얀 화면이 나타날 경우 대처방법 file 관리자 2018.12.13 3703
26 [리눅스]rsync 설정 후, crontab 스케줄 등록 관리자 2018.08.28 2740
25 [리눅스][XE]백업복구(서버이관) 시 오류-03.사이트 메뉴 편집, 사이트 디자인 설정 출력 안되는 현상 file 관리자 2018.08.27 11124
24 [리눅스][XE]백업복구(서버이관) 시 오류-02.아파치 rewrite에러 file 관리자 2018.08.27 516
23 [리눅스][XE]백업복구(서버이관) 시 오류-01.No matching DirectoryIndex (index.html) fonud 오류 file 관리자 2018.08.27 1461
22 [리눅스][XE][오류]msg_is_not_administrator file 관리자 2018.08.08 1242
21 [리눅스]CentOS에서 하드디스크 추가 관리자 2018.03.21 8843
20 [리눅스]리눅스 파일 압축 암호 설정 및 해제(ZIP) 관리자 2017.07.30 18083
19 [리눅스]CentOS 7,최신 APM 소스설치-5) PHP, gd library jpeg support file 관리자 2017.02.21 1853
18 [리눅스]CentOS 7 root password 분실 file 관리자 2016.12.27 6353
17 [리눅스]vsftpd ftp 파일전송오류(451 Failure writing to local file) 관리자 2016.12.20 4117
» [리눅스]APM(apache+php+mysql) 다른서버로 이관하기(백업-복구하기) 관리자 2016.09.12 4673
15 [리눅스]XE(XpressEngine)설정 file 관리자 2016.07.26 684