Как вы продолжаете работать на удаленном сервере? - PullRequest
15 голосов
/ 12 января 2012

При запуске mongo на удаленном сервере aws (ubuntu), каков наилучший способ сохранить экземпляр mongo после запуска sshing для его запуска?

Ответы [ 5 ]

24 голосов
/ 12 января 2012

Взгляните здесь .Короче говоря, вы должны использовать mongod --fork --logpath /var/log/mongod.log

8 голосов
/ 20 октября 2013

Запустите его как сервис. Вот команда

sudo service mongod start

1 голос
/ 12 января 2012

Вы также можете использовать screen для этой цели.

Сначала выполните команду

screen

Затем запустите сервер, используя

mongod --dbpath=/example/dbpath

Затем отсоедините егонажав Ctrl + A, а затем нажмите d

1 голос
/ 12 января 2012

Вы сможете использовать автоматически сгенерированный скрипт инициализации, если вы установили дистрибутив -10gen: http://www.mkyong.com/mongodb/how-to-install-mongodb-on-ubuntu/

0 голосов
/ 12 января 2012

В документации MongoDB есть две полезные ссылки

Установка в Ubuntu

http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages

Запуск и остановка MongoDB

http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo

Вам необходимо использовать параметры --fork и --log, чтобы отсоединить процесс от имени входа ssh.

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