Linux установка платформы MongoDB
MongoDB предоставляет платформу на Линукс 32-битной и 64-битной установочный пакет, вы можете загрузить пакет установки на официальном сайте.
Скачать: http://www.mongodb.org/downloads
После загрузки пакета установки, а также извлечение TGZ (Следующая демонстрация для установки Linux на 64-битной).
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下载 tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压 mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb # 将解压包拷贝到指定目录
MongoDB исполняемый файл , расположенный в директории бен, так что вы можете добавить его к переменной PATH:
export PATH=<mongodb-install-directory>/bin:$PATH
<MongoDB-установки-> MongoDB для вашего пути установки. В этой статье / USR / местные / MongoDB.
Создание базы данных каталога
Данные MongoDB хранятся в каталоге данных каталога БД, но этот каталог не создается автоматически в процессе установки, так что вам нужно вручную создать каталог данных, а также создавать дб каталог данных каталога.
В следующем примере мы создадим каталог данных в корневом каталоге (/).
Примечание: / данные / DB MongoDB путь к базе данных при запуске по умолчанию (--dbpath).
mkdir -p /data/db
Командная строка для запуска службы MongoDB
Затем можно выполнить из командной строки каталога каталог установки Монго бин для запуска выполнения команды сервиса mongod mongdb.
Примечание: Если каталог базы данных не / данные / дБ, может быть задана --dbpath.
$ ./mongod 2015-09-25T16:39:50.549+0800 I JOURNAL [initandlisten] journal dir=/data/db/journal 2015-09-25T16:39:50.550+0800 I JOURNAL [initandlisten] recover : no journal files present, no recovery needed 2015-09-25T16:39:50.869+0800 I JOURNAL [initandlisten] preallocateIsFaster=true 3.16 2015-09-25T16:39:51.206+0800 I JOURNAL [initandlisten] preallocateIsFaster=true 3.52 2015-09-25T16:39:52.775+0800 I JOURNAL [initandlisten] preallocateIsFaster=true 7.7
MongoDB Управление Shell
Если вам нужно ввести фон управления MongoDB, вам необходимо открыть директорию бен каталог установки MongoDB, а затем выполнить командный файл Монго.
MongoDB MongoDB Shell реализует интерактивной оболочки Javascript, используемый для работы и управления MongoDB интерактивной среды.
При входе в MongoDB фона, по умолчанию будет использоваться для ссылки на тестовый документ (базы данных):
$ cd /usr/local/mongodb/bin $ ./mongo MongoDB shell version: 3.0.6 connecting to: test Welcome to the MongoDB shell. ……
Так как оболочка JavaScript, вы можете запустить простую арифметику:
> 2+2 4 > 3+6 9
Теперь давайте внесем некоторые простые данные, извлекать и вставлять данные:
> db.w3big.insert({x:10}) WriteResult({ "nInserted" : 1 }) > db.w3big.find() { "_id" : ObjectId("5604ff74a274a611b0c990aa"), "x" : 10 } >
Первая команда вставляется в цифровой х 10 коллекции поле w3big.
MongoDb веб-интерфейс пользователя
MongoDB обеспечивает простой пользовательский интерфейс HTTP. Если вы хотите, чтобы включить эту функцию, необходимо указать параметры --rest во время загрузки.
$ ./mongod --dbpath=/data/db --rest
Веб-интерфейс для доступа к MongoDB порт службы, чем порт 1000.
Если вы используете MongoDB порт 27017 по умолчанию для запуска, вы можете получить доступ к веб-интерфейс пользователя 28017 номер порта что адрес: HTTP: // локальный: 28017.