rhymix

🌍 Rhymix 운영 환경 전환을 위한 MySQL 도메인 변경 가이드

BBB1004 2025. 2. 5. 16:02
728x90
반응형

내부 테스트 환경에서 실 운영 환경으로 원활하게 전환하기 위한 필수 과정


🔑 MariaDB/MySQL 접속하기

sudo mysql -u root -p

💡 비밀번호를 입력하면 데이터베이스에 접속할 수 있습니다.


📂 Rhymix 데이터베이스 선택

Rhymix 데이터베이스를 사용하려면 아래 명령을 실행하세요:

USE rhymix;

🎯 운영 환경에 적용할 데이터베이스를 선택하세요!


🌐 현재 설정된 도메인 정보 확인

SELECT * FROM rx_domains;

👀 현재 Rhymix가 어떤 도메인을 사용하고 있는지 확인하세요.


🔄 도메인 업데이트 (내부 IP → 운영 도메인)

💾 사설 네트워크(192.168.10.9)를 실제 운영 도메인(1004.mins2.com)으로 변경합니다.

UPDATE rx_domains 
SET domain = '1004.mins2.com' 
WHERE domain = '192.168.10.9';

⚡ 운영 환경 반영을 위한 중요한 단계! ⚡


변경 내용 확인

SELECT * FROM rx_domains WHERE domain = '1004.mins2.com';

🔍 수정이 정확하게 적용되었는지 확인하세요.


🔄 Rhymix 캐시 초기화 및 적용 확인

🚀 변경 사항 반영을 위해 브라우저에서 확인하세요!

  • 크롬(Chrome) 또는 사파리(Safari)에서 새로고침 (Cmd + Shift + R)
  • 또는 Ctrl + Shift + R을 눌러 강제 새로고침

💡 더 안정적인 적용을 위해 서버 캐시도 초기화하는 것이 좋습니다! ✨


🧐 이 설정이 필요한 이유

많은 개발자들이 Rhymix를 사설 IP(예: 192.168.x.x) 환경에서 테스트한 후, 운영 서버에 배포할 때 SSL 적용 및 DNS A 레코드 변경 문제를 경험합니다.

Rhymix는 내부적으로 데이터베이스의 rx_domains 테이블에서 도메인 정보를 참조하기 때문에, 단순히 웹 서버 설정을 변경하는 것만으로는 정상 작동하지 않을 수 있습니다.

👉 운영 환경을 원활하게 전환하려면 반드시 이 설정이 필요하며, 저 또한 이 과정을 겪으며 시행착오를 많이 겪었습니다. 😊

💡 이 방법을 적용하면 테스트 환경에서 운영 환경으로 도메인을 문제없이 전환할 수 있습니다!


🤯 이거 모르면 삽질의 늪으로...!

솔직히 처음엔 "그냥 웹 서버에서 도메인만 바꾸면 되겠지?" 하다가, Rhymix가 내부적으로 별도의 도메인 설정을 관리하고 있다는 걸 몰라 한참 헤맸던 경험이 있습니다. 😅

어느 순간 "이거 왜 안 되지...?" 하면서 현타가 왔고, "포기할까..." 하는 순간까지 갔었지만, 결국 해결하고 나니 그동안의 삽질이 값진 경험이 되었습니다! 💡🔥

이제 여러분은 저처럼 헤매지 마시고, 한방에 해결하시길 바랍니다! 🚀

728x90
반응형