问题标签 [linode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
487 浏览

ruby-on-rails - 脚本头过早结束:媒体(与 :rails app deployment+passenger+ubuntu+apache 相关的问题)

我只是设置了一个 linode 服务器并在其上部署了我的 rails 3 应用程序。它启动并运行。问题是一些图像没有显示在生产中。在本地它们完美地工作。我仔细检查了日志文件(production.log ) 但什么也没找到。然后我检查了服务器 error.log 文件。

提前致谢。

0 投票
2 回答
4665 浏览

ruby-on-rails - 尝试安装 libv8 v3.11.8.9 时如何解决此问题?

libv8 gem(v3.3.10 之后的任何版本)的安装失败并显示消息“已终止”。

我在我的 Gemfile 中包含了 libv8 和 therubyracer:

bundle update本地工作正常(Mac OS X)。当我执行 acap staging deploy时,部署失败并显示:

如果我转到服务器(Linode 上的 Debian 6 32bit,Linux 3.5.2-linode45)并运行bundle exec gem install libv8 -v '3.11.8.9',它会失败并显示:

目前,我必须指定旧版本的 therubyracer 和 libv8 才能使我的部署成功:

看起来这个问题可能是相关的。

有解决办法吗?

0 投票
3 回答
1542 浏览

ruby-on-rails - 你如何检查你的 gemfile.lock 到版本控制?

通过 Capistrano/Unicorn 将我的 Rails 应用程序部署到 Linode 时,运行此命令“bundle exec cap deploy:cold”时会出现错误:

我四处寻找,似乎找不到解决方案。有谁知道任何解决方案?你如何检查你的 gemfile.lock 到版本控制

https://github.com/Ruekompa/itcinema.git

经过一段时间运行无数命令和尝试后,我现在注意到 /home/USERNAME/apps/APPNAME 中有一个名为 cached-copy 的文件夹,它包含我的应用程序。

更新:我已经修复了一切。我只是在 linode 上重建了 ubuntu 服务器并重新开始。这次我的部署奏效了。谢谢大家

0 投票
2 回答
889 浏览

python - Python 扭曲的 TCP/IP 连接

我有一个 Linode 帐户,我正在尝试使用 telnet 与用 Python(Twisted)编写的基本 TCP/IP 服务器进行通信,该服务器安装在带有 ubuntu lts 的 linode 中:

我以为我可以做telnet <my linode's ip> 5000并且能够从服务器发送和接收消息,例如当我在本地测试应用程序时,telnet localhost <some port> 您能否将我转发给某种指南或参考来帮助我完成此操作?我认为我需要在安装服务器应用程序的 linode 上配置一些东西?很难吗?谢谢。

0 投票
1 回答
158 浏览

ruby-on-rails-3 - Nginx 子域关闭问题

我有两个在 linode 上运行的 rails 应用程序。操作系统是ubuntu,nginx服务器。子域实例给出问题。1天后它正在下降。在重新启动服务器时,它工作正常。

错误日志显示-“*1 上游超时(110:连接超时),同时从上游读取响应标头”。

我搜索了这个问题,发现增加 proxy_read_timeout 值可以解决问题。但我找不到原因。

是否存在过度利用资源的问题?如 linode 管理器所示,我有 24 GB 的存储空间和 512 MB 的 RAM。我总共有 10 个 cron 工作(每个应用程序中有 5 个)。它们都同时开始。这可能是问题吗?

请告诉我它的原因和解决方案。

0 投票
2 回答
775 浏览

vps - Linode VPS 功能

我对VPS没有经验。在过去的一两年里,我越来越喜欢 Web 开发,作为一种爱好和工作。我目前正在管理一个 wordpress 网站、一个 codeigniter 应用程序、一个 node.js/mongodb 应用程序以及其他各种个人项目。它们目前都是单独托管的(misc LAMP 托管、heroku 等)。

我正在寻找一种解决方案,使我能够执行以下操作:

  • 托管静态/PHP 站点/应用程序(所以是 LAMP 堆栈)
  • Node.js/MongoDB/Redis
  • 能够支持其他堆栈(django/yesod/RoR/等)

Linode VPS 能够处理所有这些吗?这些网站都没有获得大量流量。Web 应用程序是私人的业务管理应用程序,一次可供 2-10 人使用。公共网站是小型企业网站和我的投资组合。我也希望能够在相同的 VPS 上托管未来的工作(相同类型的小型网站/应用程序)。

我没有在同一台服务器上管理多个域的经验。这是否可以通过单个 Linode VPS 轻松完成(或可能)?

编辑 我正在查看 Linode 512MB/1GB VPS,分别为 20 美元/40 美元。

0 投票
0 回答
180 浏览

ruby-on-rails-3 - 在 linode 生产中延迟的作业在一段时间后停止

我在rails3 应用程序中使用delayed_jobs 3.0 gem 进行电子邮件通知。它使用 nginx+capistrano 部署在 linode 上。我的 linode 配置是 512MB 的 RAM 和 24GB 的存储空间。在那两个实例正在运行。

第二个实例的延迟工作给出了问题。一段时间后它会关闭并需要手动重新启动。Production.log 和delayed_jobs.log 上没有错误。当我发出命令“free -m”时,结果显示为:缓存的总使用的空闲共享缓冲区内存:496 415 80 0 5 45 -/+ 缓冲区/缓存:364 131 交换:255 130 125

我无法找出它下降的原因,请建议我可能的解决方案。

0 投票
2 回答
1822 浏览

nginx - 设置 Linode (Ubuntu 10.04 32bit) nginx 未启动。98:地址已经在使用中

您好,通过 Ep 的 Railscast 指令设置 linode 有一点问题。#335

我对该服务器的配置是:Ubuntu 10.04 LTS Disk Image 32bit

我可以做到这一点:

按预期运行这两项工作。

apt-get -y update

apt-get -y install curl git-core python-software-properties

当我到达 nginx 步骤时:

add-apt-repository ppa:nginx/stable

apt-get -y update

apt-get -y install nginx

到目前为止,一切似乎都在正常工作。

是这里:service nginx start

我得到以下回应:

我尝试过停止、重新启动和重新加载 nginx,但我无法改变任何东西。任何建议将不胜感激。提前致谢。

0 投票
1 回答
703 浏览

apache - Laravel - 使用刀片语法在部署期间渲染视图时出错

我收到此错误:

这是由这个刀片模板引起的,包括

当它通过模板引擎运行并最终进入 /storage

我正在使用 Linode,并且我相信我已经正确设置了所有内容,并且其他几个站点运行良好。我的文档根目录正在访问 /public,就像它在开发中一样。这里可能是什么问题?

0 投票
1 回答
695 浏览

rvm - Capistrano 部署在部署期间找不到某些 gem(可能与 RVM 相关)

我一直在尝试使用 Capistrano 部署到 VPS,以下命令给我带来了很多错误:

结果如下:

我绝不是使用 capistrano 的专家,这里的类似问题与一个有点不同的问题有关,

请各位大神帮忙看看是怎么回事?

编辑: