我想在我在AWS中部署的rails项目中使用Paperclip。我需要有关使用Amazon S3配置的Paperclip的一些细节。
特定于aws.yml,production.rb,development.rb
提前致谢!!
答案 0 :(得分:0)
我这样做是为了学习开发目的,我的工作如下。
在development.rb
中Paperclip.options[:command_path] = "/usr/bin/"
在config / initislizer / paperclip.rb
中Paperclip::Attachment.default_options[:url] = ':s3_domain_url'
Paperclip::Attachment.default_options[:path] = '/:class/:attachment/:id_partition/:style/:filename'
Paperclip::Attachment.default_options[:s3_host_name] = 's3.amazonaws.com'
并使用
创建了一个config / aws.ymlaccess_key_id: '####################'
secret_access_key: '####################'
bucket: 'bucket-name'
并且运作良好
注意:您可以更好地处理密钥,即环境变量