首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何让Amazon SES在Debian Squeeze上工作?

如何让Amazon SES在Debian Squeeze上工作?
EN

Stack Overflow用户
提问于 2011-08-10 13:06:38
回答 2查看 2.5K关注 0票数 5

它的所有Perl依赖项都得到了满足,但我得到了这个错误:

无法通过SES.pm第250行的包"LWP::UserAgent“找到对象方法"ssl_opts”。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-10 13:27:16

我只是想记录一下我必须做些什么才能在我的Debian系统上运行它。Ubuntu的解决方案可能也是一样的。

首先,为了让Perl找到本地,创建目录/usr/ SES.pm /lib/site_perl并将SES.pm复制到该目录。与自述文件推荐的解决方案相比,我更喜欢这种解决方案。

您的系统可能已经满足了很多依赖项,所以不要安装重复的包,只需先检查它需要哪些包。为此,请运行以下命令。如果它给出一个错误,它就不会被满足:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
perl -e 'use Crypt::SSLeay'
perl -e 'use Digest::SHA'
perl -e 'use Bundle::LWP'
perl -e 'use LWP::Protocol::https'
perl -e 'use MIME::Base64'
perl -e 'use Crypt::SSLeay'
perl -e 'use XML::LibXML'

我不得不删除包libcrypt-ssleay-perl,因为它与这个Amazon脚本不兼容。使用它,脚本在问题中生成错误。

我从Debian安装了这些包:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
libxml-libxml-perl
libssl-dev (needed to compile dependencies)

要找出哪个包包含Perl模块,您需要使用Debian站点上的以下页面来搜索包的内容:http://www.debian.org/distrib/packages

将包中的::替换为/,并将.pm放在末尾。例如,如果您需要XML::LibXML搜索XML/LibXML.pm

我从CPAN安装了这些包。不过,这需要一段时间。有很多依赖项。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
perl -MCPAN -e 'install LWP::Protocol::https'
perl -MCPAN -e 'install Crypt::SSLeay'
票数 4
EN

Stack Overflow用户

发布于 2011-09-29 01:43:34

注释掉SES.pm中的第250行,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# $browser->ssl_opts(verify_hostname => 1);

然后它就会运行。可能不太安全。但是它可以运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7011257

复制
相关文章
在Debian上安装McMyAdmin for Minecraft
McMyAdmin是最受欢迎的Minecraft服务器控制面板之一。它拥有与第三方mod的兼容性,专注于服务器安全性和管理服务器的Web界面流畅性。本指南介绍了在运行Debian 7或8的Linode上安装和配置新的McMyAdmin服务器。请注意,要在Minecraft服务器上实际玩游戏,您还必须拥有来自minecraft.net的游戏客户端。
魔法少女伊莉雅
2018/09/07
1.4K0
在Debian上安装McMyAdmin for Minecraft
在 Debian Stretch 上安装 FFmpeg
FFmpeg 是一款流行的多媒体框架,可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec 里很多 codec 都是从头开发的。
Debian中国
2018/12/20
1.6K0
在Debian 8上安装Java
Java是一种功能强大的编程语言。用Java编写的软件可以在任何系统上编译和运行。与Python或C不同,Java不会预先安装在Linode分发映像上。本指南在Debian 8中安装OpenJDK 7运行时环境和开发工具包.OpenJDK是Java SE Development Kit的免费开源实现。
文艺复兴
2018/09/10
1.4K0
如何让BYOE在云中为企业工作
目前,在云中使用用户自己的加密产品已变得更为普遍。专家Ed Moyle在本文中讨论了BYOE的优缺点,以及用户在正式实施前所需了解的内容。 花几分钟时间与大多数技术人员讨论下公共云服务,你很快就会得到一个肯定的结论:从安全性的角度来看,云应用具有较大的挑战性。在一定程度上,这是云本身的固有特性决定的。让云变得有价值和强大的原因之一就是先进技术基础的商品化,这就意味着技术堆栈一定层面以下的一切(具体层面高低因云模式不同而不同)在客户眼中就是一个黑盒。这是非常强大的,因为它意味着客户可以重定向资源,否则它将
静一
2018/03/27
3.1K1
如何让BYOE在云中为企业工作
如何在Debian上使用Cachet
如果有多个业务系统对外提供服务,那么一个状态展示系统可以为客户提供直观的服务状态展示。当出现系统故障或安排更新计划时可以为客户提供一个信息公开的平台,以便作出相应的准备。 经过寻找后,我决定使用一款名为Cachet的开源软件,它支持部署在Linux、Windows与Docker环境中。
朝朝
2018/08/09
2.3K0
如何在Debian上安装MongoDB
MongoDB是一个免费的开源NoSQL文档数据库,在现代Web应用程序中常用。本教程将帮助您在服务器上安装MongoDB,以便在生产应用环境中使用。您将安装MongoDB并配置防火墙规则以限制对MongoDB的访问。对于生产环境的服务器,我们建议您使用腾讯云云关系型数据库,可将您从耗时的数据库管理任务中解放出来,让您有更多时间专注于您的应用和业务。
爆栈工程师
2018/08/02
2.3K0
在 Debian Stretch 上设置自动升级
不少博主,出于安全、稳定的考虑,在自己的服务器上使用了 Debian 操作系统。我们知道,对于多数应用环境,特别是 LNMP 环境,绝大多数安全更新可以自行安装,本文我们将详细介绍,如何在 Debian 环境下自行下载安装最新的系统安全补丁。
Debian中国
2018/12/21
8960
开通Amazon SES邮件营销服务过程(验证域名和申请解除沙盒)
我们在外贸业务中,较多的还是会用到电子邮件营销的,可以利用邮件推送交易电子邮件、营销信息或者产品信息。这里,我们一般都是需要用到第三方电子邮件营销服务的,在亚马逊云中也有提供Amazon Simple Email Service (SES)服务。对于默认账户,我们拥有每月 1000 条入站消息,当我们直接从 Amazon EC2 实例或通过 AWS Elastic Beanstalk 调用 Amazon SES 时,每月可以向任意收件人发送 62000 条消息,SES是一个经济高效的云端电子邮件服务。
老蒋
2023/01/11
3.9K0
如何在Debian上安装MutliCraft
PS:本文撰写前已查询相关法律,本文内容不违反《互联网文化管理暂行规定》,遵守EULA协议,请勿举报。
朝朝
2018/08/14
2.5K0
如何在Debian上安装MutliCraft
如何让 Python 脚本在工作日运行?
你好,我是征哥,最近用 Python 写了个每日签到答题的脚本,想让它在工作日每天运行,于是我找到了这个三方库-chinesecalendar。
somenzz
2022/05/24
3.1K0
如何让 Python 脚本在工作日运行?
在Debian 7上安装和配置OSSEC
OSSEC是一个开源的,基于主机的入侵检测系统(HIDS),可执行日志分析,完整性检查,rootkit检测,基于时间的警报和主动响应,使其成为服务器监控的理想选择。
沈唁
2018/09/20
1.6K0
在 Debian Linux 上设置和配置网桥
如何你想为你的虚拟机分配 IP 地址并使其可从你的局域网访问,则需要设置网络桥接器。默认情况下,虚拟机使用 KVM 创建的专用网桥。但你需要手动设置接口,避免与网络管理员发生冲突。
用户8989785
2021/09/10
5.3K0
如何在 Debian 10 上安装 TeamViewer
TeamViewer 是一个跨平台解决方案,它可以被用来进行远程控制,桌面共享,在线会议,以及计算机之间的文件传输。 TeamViewer 是一个专有计算机软件,它不被包含在 CentOS 的源仓库中。
雪梦科技
2020/05/09
2.1K0
如何在 Debian 10 上安装 TeamViewer
如何在Debian 9上安装MariaDB
MariaDB是一个开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分代替MySQL安装。它使用关系数据库和SQL(结构化查询语言)来管理其数据。由于许可问题,MariaDB于2009年从MySQL分支出来。
苏子晨
2018/10/30
3K0
在Debian 9上安装mod_ilbc
Debian 9发布有一段时间了,FreeSWITCH最新的代码也做了适配,只是还没有发布的包。
杜金房
2020/12/21
1.2K0
如何在Debian 9上安装Jenkins
Jenkins是一个开源可扩展自动化服务器,可用作简单的CI服务器(持续集成)或CD集线器(持续交付)。在本教程中,我们将向您展示如何在运行Debian 9作为操作系统的Linux VPS上安装Jenkins。
星哥玩云
2022/07/19
9360
如何在Debian 9上安装Jenkins
如何在Debian 7上安装MySQL
MySQL是一种流行的数据库管理系统,用于Web和服务器应用程序。本指南将介绍如何在Debian 7(Wheezy)的Linode上安装,配置和管理MySQL。
Techeek
2018/08/29
1.4K0
如何在Debian 9上安装Webmin
Webmin是适用于任何Linux机器的现代Web控制面板,允许您通过简单的界面管理服务器。使用Webmin,您可以动态更改常用软件包的设置。
新巴子
2018/11/08
2.5K0
如何在Debian 9上安装OpenVZ
OpenVZ是一种基于软件的操作系统虚拟化工具,可以在主机Linux发行版中部署,管理和修改隔离的虚拟Linux环境。各种Linux发行版中的大量预构建操作系统模板允许用户轻松快速下载和部署虚拟环境。
GongAo啊_
2018/09/21
2.2K0
如何在Debian 9上安装OpenVZ
在Debian 9上使用mod_av
换到Debian 9,终于,Debian又从libav回归到ffmpeg了,版本是3.2。
杜金房
2020/12/21
8780

相似问题

在debian Squeeze上安装RoR

50

在Debian Squeeze上运行Mono 2.10.2.0

20

我如何使用MySQL Server5.1让Rails3.1在Debian squeeze上工作?

12

在debian squeeze上运行PHP 5.1和5.2

13

如何修复Debian 6.0 (Squeeze)上的Shellshock漏洞?

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文