我正在为发送一些电子邮件通知的基于 Web 的应用程序设置测试服务器。
有时测试是使用真实客户数据执行的,因此我需要保证服务器在我们测试时无法向我们的真实客户发送电子邮件。
我想要的是配置 postfix,以便它接收任何外发电子邮件并将其重定向到单个电子邮件地址,而不是发送到真正的目的地。
我正在运行 Ubuntu 服务器 9.10。
先感谢您
我正在运行“Amazon Linux AMI 版本 2010.11.2”。我注意到 AWS CLI 工具已经过时。
我曾尝试使用 yum update 和 yum upgrade 但它告诉我这些软件包已经是最新版本。
我将如何更新 CLI 工具,以及如何更新发行版本身?例如,更新版本的 AWS Linux。
谢谢!
我有一个 nginx 设置,它接收来自外部主机的请求并将它们代理到内部服务器。
配置看起来像这样:
server {
listen 10.0.0.66:443;
server_name my.example.com;
root /websites/my.example.com
ssl on;
ssl_certificate /websites/ssl/my.example.com.crt;
ssl_certificate /websites/ssl/my.example.com.key;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
location / {
proxy_pass https://10.0.0.100:3000/;
}
}
Run Code Online (Sandbox Code Playgroud)
出于实验/测试目的,我希望能够通过任意二进制文件运行内部主机回复的内容,并以二进制文件的回复内容进行响应。
对于例如,如果我想压缩HTML在代理我会贯穿htmlcompressor服务器的响应,然后发送输出作为代理的响应给客户端。最终结果将是最终客户端获得缩小的 html。
我知道有各种各样的 nginx 插件和示例可以为本地提供的数据完成此操作,但是如何为代理设置它?