问题标签 [cloud66]
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.
ruby-on-rails - 更改 Carrierwave 上传路径以适应 Cloud 66 的配置
使用 Cloud 66 将 rails 应用程序部署到 digitalocean.com。一切正常,除了尝试上传图片时出现一些权限错误。
image_uploader.rb
这里有描述,如何解决问题: https ://www.cloud66.com/help/permission_denied_errors
我将 store_dir 路径更改为:
但这没有帮助。我仍然收到此错误:
我错过了什么吗?
编辑:
上传适用于 image_uploader.rb 中的这一部分:
但现在我得到:
在视图中,仅显示图像路径。
ruby-on-rails - 生产中的 Faye 设置
我已经在 localhost 上设置了 Faye,并且工作正常。
我现在正尝试使用 Cloud66 部署服务将它部署在 DigitalOcean VPS 上。要运行命令,我使用“after_rails”钩子。
rackup $RAILS_STACK_PATH/faye.ru -s thin -E production
这给了我错误:
部署期间出错:after_rails 挂钩期间出错:服务器:not_specified。无法运行命令:/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb: 36: require': cannot load such file -- faye (LoadError) from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
in 来自 /var/deploy/anabol/web_head/current/faye.ru:1:in 的要求block in <main>' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/builder.rb:55:in
instance_eval' 来自 /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/builder.rb:55:in initialize' from /var/deploy/anabol/web_head/current/faye.ru:in
new' 来自 /var/deploy/anabol/web_head/current /faye.ru:in <main>' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/builder.rb:49:in
eval' 来自 /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/builder.rb:49:in new_from_string' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/builder.rb:40:in
parse_file' 来自 /usr/local /lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/server.rb:277:in build_app_and_options_from_config' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/server.rb:199:in
app' 来自 /usr/local/lib/ruby/gems/1.9.1/gems/ rack-1.5.2/lib/rack/server.rb:314:in wrapped_app' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/server.rb:250:in
start' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/lib/rack/server.rb :141:在start' from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.5.2/bin/rackup:4:in
' 来自 /usr/local/bin/rackup:23:in load' from /usr/local/bin/rackup:23:in
'
github 仓库: https ://github.com/gwuix2/anabol
有什么建议可能是什么问题?不知道从哪里开始。
ruby-on-rails-4 - Cloud66上的Rails websocket问题
我使用 Tubesock gem 为我的应用程序 Rails 4 添加 websockets 支持。在 localhost 上一切正常,但是通过 Cloud66 部署到 DigitalOcean 后,从http://www.websocket.org/echo 连接到它时出现错误。 html:
唯一不同的配置是我在本地使用 PUMA 服务器和堆栈中的乘客。
live_controller.rb
路线.rb:
这个问题的根源可能是什么?
nginx - Nginx www 到非 www 重定向
我需要将 www 添加到非 www 重定向到 nginx 配置。这是配置文件的一部分(似乎整个配置对于堆栈溢出来说太长了):
它没有用。我什至尝试在末尾添加以下块:
并且还尝试替换server_name _;
为server_name mydomain.com.
.
谢谢!
ssl - Cloud66 上的通配符 SSL 证书
我们目前有一个Cloud66的单一开发环境。我们希望扩展到将使用 SSL 保护的登台和生产环境。
是否可以使用相同的通配符证书来保护所有三个环境(显然每个环境使用不同的名称)?
我在下面添加了详细信息,因为我认为我最初的问题不够清楚。
具体来说,我想知道的是,Cloud66 是否允许使用单个通配符证书来保护跨多个堆栈的域,或者单个证书是否只能在单个堆栈上使用。
mysql - 如何在 Cloud66 上重新启动 Mysql Server 和 Rails 服务器时最大限度地减少停机时间和用户面临的错误?
在 Cloud66 上重新启动 mysql 和 rails 服务器的最佳实践是什么,以尽量减少用户看到错误的可能性?
背景 有时通过 ssh 登录服务器,有消息 system restart required 有时有安全升级需要重启。
当前方法
我目前对 mysql 的方法是:
- 将应用程序置于维护模式
- 使用 bluepill 命令停止 mysql
- 使用“shutdown -r now”命令重启服务器
- 服务器启动后,确认 bluepill mysql 服务正在运行
- 将应用程序重新置于非维护模式
我目前对 Rails 服务器的方法是:
- 使用 bluepill 命令停止 Web 服务(这是因为我有多个 Web 服务器,因此应用程序可以使用备用 Web 服务器继续运行)
- 使用“shutdown -r now”命令重启服务器
- 服务器启动后,确认 bluepill Web 服务正在运行
你怎么做呢?
ruby-on-rails - 如何在 Cloud66 Rails 配置上运行 rake 命令?
我有一个 Rails 应用程序,需要在启动应用程序之前执行一些 rake 任务。使用 Cloud66 部署应用程序时有办法做到这一点吗?
postgresql - 如何将 PGAdmin3 连接到 Cloud66 托管的 Postgres
我有一个 Cloud66 托管的 Web 应用程序和 Postgres 数据库(在专用服务器上)
我想通过 PGAdmin3 连接到 Postgres DB,但我无法配置 Postgres 以接受我的连接。
我已将以下行添加到pg_hba.conf
我检查了postgresql.conf具有以下设置:
有任何想法吗?
我心中的疑问是 - 我是否正在编辑这些文件的正确版本?他们花了我一段时间才找到,现在我想知道是否可能没有正确的版本。这些文件位于目录中
建议/指导都表示赞赏。
redis - 如何从 cloud66 堆栈中删除 redis 服务器?
如何从 cloud66 堆栈中删除 redis 服务器?我在cloud66堆栈上安装了redis服务器,但现在我想删除它,怎么做?
nginx - 断开与服务器的连接。Haproxy + Nginx + 独角兽
对我的站点的某些请求因“服务器意外断开连接”而失败,并且错误日志中没有错误。
RPM 为 1-1.2k。
你有什么想法?
以下是 haproxy、nginx 和 unicorn 的配置: