我们有来自 Network Solutions 的网站 SSL 证书。将 Apache/OpenSSL 升级到 2.4.9 版后,我现在在启动 HTTPD 时收到以下警告:
AH02559: The SSLCertificateChainFile directive (/etc/httpd/conf.d/ssl.conf:105) is deprecated, SSLCertificateFile should be used instead
Run Code Online (Sandbox Code Playgroud)
SSLCertificateChainFile 已弃用
SSLCertificateChainFile 在 2.4.8 版中已过时,当时 SSLCertificateFile 被扩展为还从服务器证书文件加载中间 CA 证书。
查找SSLCertificateFile的文档,看起来我只需要将我对SSLCertificateChainFile 的调用替换为SSLCertificateFile调用。
此更改使我的 ssl.conf 从此:
SSLCertificateFile /etc/ssl/STAR.EXAMPLE.COM.crt
SSLCertificateKeyFile /etc/ssl/server.key
SSLCertificateChainFile /etc/ssl/Apache_Plesk_Install.txt
Run Code Online (Sandbox Code Playgroud)
对此:
SSLCertificateFile /etc/ssl/STAR.EXAMPLE.COM.crt
SSLCertificateFile /etc/ssl/Apache_Plesk_Install.txt
SSLCertificateKeyFile /etc/ssl/server.key
Run Code Online (Sandbox Code Playgroud)
......但这不起作用。Apache 只是在没有任何错误消息的情况下拒绝启动。
我不确定在这里还可以尝试什么,因为我对 mod_ssl 或 SSL 证书一般不太熟悉。我记得我们需要为 Internet Explorer添加Apache_Plesk_Install.txt文件才能在我们的站点上没有 SSL 警告,但除此之外 …
我们最近搬到了 Amazon Web Servers,并且仍在学习我们的方法。我们的 EC2 Web 实例和我们的 RDS MySQL 实例(现在我们每个只有 1 个)似乎运行良好。但我想知道我们是否可以从它们中获得更好的性能。
我们确实运行了一个非常小的站点,但是由于 MySQL 端的大量聚合,某些页面仍然需要一段时间才能加载。
这是我们当前的统计数据:
EC2 网络服务器使用 (c3.large)

RDS (MySQL) 用法 (db.m1.large)

其中,只有 DB (db.m1.large) 是“Provisioned IOPS Optimized”。
非“PIOPS 优化”实例是否仍然受益于预置 IOPS?或者我们应该为我们的 EC2 Web 服务器考虑不同的实例类型?
有了这些统计数据,我们是否还需要预置 IOPS?我们会看到任何好处吗?
如果预置 IOPS 有帮助,我怎么知道我需要多少?我怎么能测试这个?
我们的 EC2 服务器上有一个维护事件,AWS 控制台以 UTC-5 列出了事件时间 - 这是美国东部时间。
开始时间2014 年 9 月 26 日 7:00:00 AM UTC-5
我们公司不在这个时区(我们在中部),也不在我们实例的时区 (Oregon/us-west-2)。因此,在 UTC-5 中列出时间有点令人困惑。
是否有任何偏好可以设置我们的首选时区,这样我们就不必自己做数学了?
(我知道这很挑剔,如果它发生得足够多,我们就会习惯它,但是当涉及到我们实例的计划重启时,我希望所有团队成员都能清楚地了解一切)
最近,亚马逊宣布了 RDS 的新实例类型。
目前,我们正在运行db.m1.large,看起来新的db.m3.large具有可比性但更便宜。
在移动这些之前,我想与你们再次确认没有我没有看到的隐藏的“陷阱”。是否有任何理由不将我们的实例迁移到新的、更便宜、更快的实例类型?
我刚刚注意到我们所有的 EC2 实例都在区域us-west-2b 中,但我们的多可用区 RDS 实例在us-west-2a 中。
性能方面似乎一切正常,将实例“移动”到一个地方会很麻烦,因为您必须停止并重新创建它们。但是,如果两个区域中的任何一个出现故障,我们都会有一些停机时间;如果一切都在一个区域中,那么至少我们有更高的机会不在有停机时间的区域中......
这是值得修复的东西,还是我想多了?
(我正准备购买一些 EC2 预留实例,这些实例与特定可用区相关联,所以我想在完成之前确定)
谢谢!
我们最近将我们的 Web 服务器从一些使用了 10 年的机器迁移到了 AWS EC2。
现在站点的使用率更高(这是我们的旺季)并且站点变得慢得多,这是出乎意料的,因为我们的实例大小比以前大得多。
我们经营一个非常小的网站,一次只能获得几百人。我们正在运行一个c3.large我们的Web服务器实例,db.m1.large我们的RDS MySQL数据库。我们没有任何只读副本和/或多个网络服务器(负载平衡)。根据谷歌分析,我们一整天的页面浏览量只有 18,106 次。
我们的用户(外部和内部)一直在他们的浏览器中看到站点超时。它几乎是全面的,而不是任何特定的页面。MySQL PROCESS LIST 也几乎是空的,没有任何表锁或诸如此类的东西。
如果您查看我们在 CloudWatch 中的统计数据,一切都应该没问题。我们的 CPU 利用率非常高,而且我认为网络 I/O 非常低。同样在 RDS 方面,这里没有什么是“瓶颈”。
EC2 用法 (c3.large)

RDS 使用情况 (db.m1.large)

我应该如何解决此问题的任何想法?
performance bottleneck amazon-ec2 amazon-web-services amazon-rds
我们目前在 为 IT 设置了一个内部站点it.example.com,该站点托管一个Redmine站点。
我想设置 Apache,以便在用户访问时将kb.example.com其重定向到http://it.example.com/some/path/to/knowledge-base快捷方式。
我<VirtualHost>在 httpd.conf 的末尾添加了一个,现在每当我尝试访问主站点 (it.example.com) 时,浏览器都会进入无限重定向循环:
这是我的httpd.conf:
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-4.0.37/buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-4.0.37
PassengerDefaultRuby /usr/bin/ruby
</IfModule>
ServerName it.example.com
ServerAdmin support@example.com
DocumentRoot /var/www/redmine-2.4.3/public
ErrorLog logs/redmine_error_log
SetEnv RAILS_ENV production
SetEnv RailsEnv production
#If you are using mod_fcgid and are going to upload files larger than
#131072 bytes you should consider adding the following line
#that allows to upload files up to 20 …Run Code Online (Sandbox Code Playgroud) amazon-rds ×4
amazon-ec2 ×3
apache-2.2 ×1
apache-2.4 ×1
bottleneck ×1
certificate ×1
httpd.conf ×1
iops ×1
mod-ssl ×1
mysql ×1
performance ×1
redirect ×1