首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用postgis的Engineyard

使用postgis的Engineyard
EN

Stack Overflow用户
提问于 2011-02-05 00:36:02
回答 2查看 380关注 0票数 2

我在Engineyard有一个实例,我想安装postgis。

我尝试了几种方法,但都没有成功。

有没有人在Engineyard上成功安装了postgis?你能告诉我你是怎么做到的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-07 19:19:02

我以sudo的身份手动安装...

票数 0
EN

Stack Overflow用户

发布于 2015-07-22 10:25:07

手动启动服务很麻烦,而且不推荐使用这种方式。如果你更喜欢手动的方式,那么别忘了使用supervisors,比如Systemd daemontoolsrunit,Initng,Monit

使用CHEF的

最好的方法是定制一个已经存在的厨师食谱,如果你是厨师食谱的新手,如果可以的话,你可以创建一个食谱。

首先克隆存储库https://github.com/engineyard/ey-cloud-recipes

然后修改cookbooks/main/recipes/default.rb并取消对postgres if块的注释,并取消对postgresql9_postgis "dbname"的注释,同时不要忘记更改"dbname"

代码语言:javascript
复制
  # enable Extension modules for a given Postgresql database
  # if ['solo','db_master', 'db_slave'].include?(node[:instance_role])
  # PostGis 1.5 (use with versions 9.0, 9.1, 9.2 on 2009a/stable-v2)
  # postgresql9_postgis "dbname"

  # PostGis 2.1 (use with version 9.2 on 2009a/stable-v2 and all versions on 12.11/stable-v4)
  # postgresql9_postgis2 "dbname"

然后简单地上传并执行食谱。

代码语言:javascript
复制
ey recipes upload -e environment_name
ey recipes apply -e environment_name
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4900462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档