将炼油厂cms与Amazon S3 Web服务相连接
我在连接炼油厂cms的网站与amazon s3服务存储数据时遇到问题。 我在官方的refinerycms网站上找到了这个教程: http : //refinerycms.com/guides/amazon-s3-for-uploads
1)我遇到了有关密钥的问题: – S3_KEY – S3_SECRET – S3_BUCKET – S3_REGION我的问题是 – 我可以随意选择密钥,还是这些密钥可以在Amazon / Refinery中找到? 如果以后 – 是的,我在哪里可以找到它们? 我应该为S3_REGION输入什么(我在奥地利)?
2)插入密钥后,下一步是什么? 我是否需要重新上传亚马逊上我希望我的网站包含的所有图片? (最初的问题是 – 网站中的图像可以在本地看到,但不能在Heroku(当前部署我的应用程序)上看到,因为Heroku是只读的)。 我错过了一个链接,当我插入这些键时它将如何运作。 有人可以澄清一下吗?
感谢:D。
-
密钥位于https://portal.aws.amazon.com/gp/aws/securityCredentials
-
Refinery上的图像,文件和页面与Rails应用程序中的所有数据类似:您的开发应用程序中的内容与您的生产应用程序不同。 您的本地图像将添加到本地文件夹并在数据库中引用,因此即使将它们上传到Amazon也无法运行,您还需要上传数据库(heroku db:push)。 请记住,CMS的重点在于您无需推送新代码即可将图像等内容添加到网站。
- 使用Paperclip将上传文件定向到S3
- 列出存储桶时,Ruby Amazon S3 Access被拒绝
- 为什么Ruby open-uri打开在我的unit testing中返回一个StringIO,但在我的控制器中是一个FileIO?
- 使用RoR,FbGraph Gem和S3将照片发布到Heroku的Facebook Open Graph
- 使用Paperclip和IAM策略将文件上载到Amazon时拒绝访问
- 通过单击Amazon S3上托管的链接更改jPlayer上的歌曲
- Rails3 – 如何在应用程序中获取aws-s3的yml配置数据?
- `fetch’:找不到键:“S3_BUCKET_NAME”(KeyError)with paperclip / aws s3 / rails
- 在rails中将对象上传到Amazon s3时添加Tag