rubyonrails 와 heroku~aws 연동하기(ec2)

조회수 1392회

rails에서 만든 홈페이지를 heroku를 이용해서 런칭했습니다.

** 주소는 https://practicerails5.herokuapp.com/

그런데 이미지를 올리고 새로고침이나 나갔다오면 이미지가 x표시되면서 불러오질 못하네요

그래서 이미지를 저장하는 곳을 aws 서비스를 이용하고 싶습니다. (현재 ec2 bucket을 만들었습니다.)

그런데 방법을 모르겠네요..

그러니까 제가 원하는건 서버를 재시작하거나 새로고침 해도 제가 올린 이미지를 (aws에 저장되서 여기 url을 불러오기) 제대로 표현하고 싶습니다.

방법이 없을까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • AWS의 S3에 파일을 저장하고 사용할 수 있어서, 이미지를 올리는대 사용하곤 합니다. carrierwave와 fog를 rails와 함께 사용해서 s3에 올리실 수 있습니다. 관련 검색어(rails carrierwave fog s3)로 구글링하시면 자료들이 나올거예요. 혹은 여길 참조해보세요. 저도 처음 rails 공부할때 많이 참조했습니다. 여기에 헤로쿠와 s3를 사용하는 튜토리얼이 있네요. https://rorlab.gitbooks.io/railsguidebook/content/appendices/aws_s3.html

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)