카페24 레일스 호스팅

델리마운트 위키

레일스 설정

로컬에서 작업한 레일스 어플리케이션을 카페24에 업로드해서 사용할 경우, 다음의 사항을 체크해야 합니다.

요약하면 다음과 같습니다.

  • public/.htaccess 파일의 수정 (아래 부분 주석처리)
AddHandler fastcgi-script.fcgi
AddHandler cgi-script.cgi
  • public/.htaccess 파일의 수정 (cgi > fcgi)
RewriteRule ^(.*)$ dispatch.cgi [QSA,L] #이 부분을
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] #이렇게 수정
  • public/dispatch.* 파일의 권한 변경
chmod 755 public/dispatch.*
  • public/dispatch.* 파일들의 루비 경로 수정 (루비 경로는 which ruby 명령어를 통해 알 수 있음)
#!/usr/local/ruby/bin/ruby

레일스 재가동

pkill -9 -u username -f dispatch.fcgi

기타

  • 카페24 웹 페이지에서 Mysql 비밀번호가 변경되지 않는 경우 mysql 비밀번호 변경을 참고합니다.
개인 도구