标签: ruby-on-rails

对于 Rails 前端服务器,我应该在 ec2 上使用 ubuntu 11.04 还是 11.10?

我一直在寻找这个问题的答案,并提出了一些基准和大量宣传材料,但我不清楚该选择什么。

如果我正在设置一个新的 rails 3.1 前端服务器,我应该选择什么版本的 ubuntu(11.04 或 11.10)?

linux ubuntu ruby-on-rails amazon-ec2 ubuntu-11.04

1
推荐指数
1
解决办法
461
查看次数

NGINX 权限:“sudo nginx”与“sudo service nginx start”

我在这里使用 nginx 1.6.2 和 Unicorn 进行 capistrano 设置。但是在我当前的设置下,nginx 不会创建我在 con 文件中编写的服务器。我确定这是我的用户目录的权限错误,因为 conf 文件位于两个 rails app 目录下。

我的nginx文件如下:

user  mjp nginx;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                  '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

   keepalive_timeout  65;

    #gzip  on;

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
}
Run Code Online (Sandbox Code Playgroud)

/etc/nginx/conf.d/*.conf; 是空的。

/etc/nginx/sites-enabled/; 目录包含 2 个符号链接:

[mjp@centos nginx]$ ll sites-enabled/
total 4 …
Run Code Online (Sandbox Code Playgroud)

nginx centos ruby-on-rails capistrano

1
推荐指数
1
解决办法
4790
查看次数

托管简单的基于 Ruby on Rails 的 pastebin 的服务器的最佳操作系统是什么

我在 Ruby on Rails 和 Python 中创建了一个简单的 pastebin。我想将它托管在 Intranet 中,它将拥有大约 1000 个用户。我想将一台 Apache 服务器与一组 Mongrel 服务器一起使用。服务器本身是具有 2 GB RAM 的 2 GHz Intel Centrino。

您认为托管此功能的最佳操作系统是什么?我想到了该死的小型 Linux 或自定义 LFS 系统。Ubuntu 服务器带有大量我不需要的东西。也许有一些更好的操作系统?

它必须能够:

  • 运行 Apache
  • 运行 Ruby
  • 运行 Python
  • 使用 Ruby on Rails 运行 Mongrel
  • 运行 MySQL
  • SSH

有人可以推荐我一个吗?谢谢。

PS:我不会运行 Windows Server 或 Mac OS X Server(Mac 很贵)。

ruby-on-rails

0
推荐指数
1
解决办法
1190
查看次数

Rails 3.0 - PCI 兼容?

有谁知道 Rails 3.0 是否通过 PCI 合规性扫描?

pci-dss ruby-on-rails

0
推荐指数
1
解决办法
1145
查看次数

应用得到了媒体,然后服务器得到了拥有。我又加了 8 台服务器,还是太慢了

我们的新应用程序今天受到了很多媒体的关注,每小时都有成千上万的新用户……但它变得太慢以至于无法使用。

我们使用的 Rails 3 补丁为最新版本、ubuntu、Unicorn、nginx、postgresql、memcache。

我已经添加了 8 台新服务器,但几乎没有什么不同。我还尝试将 nginx 的 keepalive 值设置为 1。除了添加更多服务器之外,我不知道如何改进响应时间。我有 10 个独角兽工人在每台服务器上运行。问题似乎是每个服务器上的请求队列太长。我可能是错的,我不完全确定是什么原因造成的,我只知道它昨天在当前负载的 2% 下运行良好。

任何帮助是极大的赞赏

ubuntu nginx ruby-on-rails unicorn

0
推荐指数
1
解决办法
79
查看次数

如何在主机文件中设置带有端口的域名?

我的笔记本电脑上运行着 Apache 和 Rails。Apache 在端口 80 和 rails 3000 上运行。

在我的主机文件中,我有类似的条目

127.0.0.1 dev.somesite.com

这适用于 Apache

如何添加路由到端口 3000 的条目?

像 127.0.0.1:3000 dev.somerailssite.com 这样的东西?

linux debian hosts ruby-on-rails apache-2.2

0
推荐指数
1
解决办法
4282
查看次数

Rails 应用程序需要 cPanel 吗?

我正在将 Rails 应用程序迁移到专用服务器。可以在不安装 cPanel 的情况下进行设置吗?似乎我只能使用 Apache 和Passenger。

干杯!

ruby-on-rails apache-2.2

-1
推荐指数
1
解决办法
52
查看次数