새 싸이트 만들기
기존 폴더를 고치려 하지 말고, 아예 완전히 새로운 경로로 서버를 속이는 방법입니다.
-
기존 가상 호스트 삭제:
Web Station에서 문제의park5611.pe.kr설정을 과감히 삭제하세요. -
새 폴더 생성:
/volume1/web/아래에 완전히 생소한 이름의 폴더를 만듭니다. (예:web/new_site_test) -
순정 파일 업로드: 해당 폴더에 라이믹스 2.1.29 순정 압축파일을 새로 풀어서 넣으세요. (기존 파일을 복사하지 마세요.)
-
가상 호스트 신규 생성: 다시
Web Station에서 가상 호스트를 만듭니다.-
백엔드: 이번에는 Nginx를 선택해 보세요. (Apache 설정 찌꺼기를 피하기 위함입니다.)
-
PHP: PHP 8.2 기본 프로필을 선택합니다.
-
-
설치 화면 진입: 이제 브라우저에서 접속해 봅니다.
-
만약 여기서 라이믹스 설치 화면이 뜬다면 성공입니다!
-
그 후
files/config/config.php만 기존 DB 정보로 교체하면 데이터는 그대로 살아납니다.
-
1. 새 폴더 및 소유권 설정
새 폴더를 만드셨다면, 그 안에 순정 라이믹스 2.1.29 파일들을 넣으세요.
SSH에서 소유권을 다시 한 번 잡아줍니다. (가장 중요)
sudo chown -R http:http /volume1/web/새폴더명
sudo chmod -R 755 /volume1/web/새폴더명
2. 가상 호스트 생성 시 주의사항
백엔드 서버: 이번에는 꼭 Nginx를 선택해 보세요. Apache에서 발생하던 설정 충돌을 피하기 위한 안전장치입니다. (Nginx로 잘 되면 나중에 다시 Apache로 바꿔도 됩니다.)
PHP: PHP 8.2 프로필을 선택하세요.
3. 설치 화면 확인 (가장 떨리는 순간)
이제 브라우저에서 사이트에 접속해 봅니다.
성공적인 반응: 라이믹스 설치 화면이 나타나거나, "디렉토리 권한이 없습니다" 등의 라이믹스 자체 에러 메시지가 떠야 합니다. (흰색 500 에러 화면이 아니면 성공입니다!)
4. 기존 데이터 연결
설치 화면이 뜨는 것을 확인했다면, 이제 기존 데이터를 가져올 차례입니다.
기존 폴더에 있던 files 폴더를 새 폴더로 복사해 옵니다.
files/config/config.php 파일 내의 정보가 현재 사이트의 DB 정보와 일치하는지 확인합니다.
다시 접속하면 업데이트 프로세스가 작동하며 사이트가 살아날 것입니다.
도메인 수정은 DB에서 Domain란 수정을 하면 끝





