Установка mongodb на fedora 23
Я пытался установить mongodb
на fedora 23 со следующими шагами:
dnf config-manager --add-repo https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.0/x86_64/
dnf install mongodb-org
Второй шаг загружает пакеты, но выдает ошибку как:
> предупреждение: /var/cache/dnf/repo.mongodb.org_yum_redhat_7_mongodb-org_3.0_x86_64_-f13c178f04772646/packages/mongodb-org-3.0.12-1.el7.x86_64.rpm: ключ заголовка V3 RSA/SHA1 ID3789 ID9999, код подписи 2478: NOKEY Загруженные пакеты были сохранены в кеше до следующей успешной транзакции. Вы можете удалить кэшированные пакеты, выполнив команду "dnf clean packages". Ошибка: открытый ключ для mongodb-org-3.0.12-1.el7.x86_64.rpm не установлен
Я использую 64-битную Fedora 23.
1 ответ
Чтобы установить mongodb и заставить его работать на Fedora 25:
dnf install mongodb mongodb-server
systemctl start mongod
mongo
Возможно, вы захотите открыть порт 27017. Сегодня мы работаем с нано-текстовым редактором (-w говорит, что нужно создать файл, если он не существует):
nano -w /etc/sysconfig/iptables
добавлять:
-A ВХОД -m состояние - состояние НОВОЕ -m tcp -p tcp --dport 27017 -j ПРИНЯТЬ
service iptables restart