Установка CartoDB на AWS EC2 - PullRequest
       49

Установка CartoDB на AWS EC2

0 голосов
/ 21 декабря 2018

Цель

Я хотел бы установить CartoDB на AWS EC2 и использовать его.
Я хочу устранить ошибку, возникающую при входе в систему.

Подробная информация о проблеме

Мы установили CartoDB на EC2 со ссылкой на следующий веб-сайт.
http://michaelminn.net/tutorials/carto-aws/

Перейдите на http://${EC2_PublicIP}:3000/, введитеимя пользователя и пароль, установленные в процессе установки, и логин
Появилось следующее сообщение, после которого после этого стало невозможно работать.

Missing template public/static/dashboard/index.html with {:locale=>[:en], 
:formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby]}. 
Searched in: 
* "/home/ubuntu/cartodb/app/views" 
* "/home/ubuntu/cartodb/gears/carto_gears_api/app/views" 
* "/home/ubuntu/cartodb" * "/"

Extracted source (around line #54):           
  def index
    render(file: "public/static/dashboard/index.html", layout: false)
  end
  def show

Rails.root: /home/ubuntu/cartodb

Application Trace | Framework Trace | Full Trace
app/controllers/admin/visualizations_controller.rb:54:in `index'
app/controllers/application_controller.rb:150:in `wrap_in_profiler'

Извините, что беспокою вас, но, пожалуйста, скажите мне, как исправить ошибку.

Конфигурация

Тип экземпляра EC2: t2.medium
Идентификатор AMI:ubuntu / images / hvm-ssd / ubuntu-xenial-16.04-amd64-server-20180912 (ami-06c43a7df16e8213c)
Группа безопасности (входящая): 8080, 8181, 3000 все открыты с 0.0.0.0/0

Веб-сайт, на который вы ссылались

http://michaelminn.net/tutorials/carto-aws/
https://cartodb.readthedocs.io/en/latest/install.html
https://blog.mylab.jp/posts/2016041101/
https://www.youtube.com/watch?v=iyIoeOB4x4g

1 Ответ

0 голосов
/ 06 марта 2019

У меня возникла та же проблема.

Прежде всего, проверьте свою конфигурацию SQL API, конфигурацию API карты, конфигурацию CARTO Builder для частных и публичных IP-адресов aws - это может быть сложно, так что вы должны бытьочень внимательный.

Кроме того, мне удалось запустить

npm run build:static
export PATH=$PATH:$PWD/node_modules/grunt-cli/bin
bundle exec grunt --environment=development

в каталоге cartodb сразу после

npm run carto-node

эти шаги упоминаются в официальных документах CartoDB как необязательные, нов моем случае все вышесказанное сделало вещь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...