perl的应用程序在Apache和CGI行为与504网关超时非常

注:这个问题是关于我的服务器configuration给504超时

我在这里做了一个项目http://www.tryperl.com/ (需要授权与GitHublogin)。 请善良,我正在学习灯(埃尔)

我用了一个

  • 微型实例(带有免费层)Amazon EC2服务器
  • 亚马逊Linux,Perl。
  • 我使用了舞者框架
  • CGIconfiguration来承载它。
  • 我有一个虚拟主机conf在阿帕奇(具有网站启用文件夹和conf文件,我的网站坐落在/ srv / www/tryperl.com/TryPerlApp/)

如果你还没有猜到,这是一个基本的IDE,你可以用print命令编写一些基本的perl脚本并运行它并查看输出。 我正在使用Safe.pm模块。

问题:

通常需要永久加载 。 有一些JS文件,其中一半导致一个504.该网站刚刚加载一下子。 这是萤火虫看到的:

在Firefox上TryPerl Net。

我是一个总的linux / apache新手在这里。 我究竟做错了什么? 我之前使用mod_perl的configurationperformance的更好,所以我确定它不是我的服务器。

这是CGIconfiguration吗? 我应该在前面使用nginx的静态文件? 我可以用我的configuration吗?

所以我设法安装Nginx后,一切都运行得非常漂亮。

看起来像舞者/ Apache / CGI只是没有好的服务静态文件。

这篇文章是关于在Debian上configurationnginx,它提供了一些configuration线索。 但是,因为我在Red Hat的Amazon Linux上,所以这篇文章帮了我的忙。 (在文章后面使用$releasever作为6