Mongodb Ubuntu下安装与远程连接

Ubuntu下安装与远程连接

安装、查看服务、服务是否随开机自动启动、查看端口、本地连接、远程连接。

安装

  apt install mongodb

查看服务

  ll /etc/init.d

-rwxr-xr-x  1 root root 7768 6月  30  2014 mongodb*

  service mongodb status

● mongodb.service - An object/document-oriented database

Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset:

Active: active (running) since 三 2018-08-01 12:43:19 CST; 1min 12s ago

Docs: man:mongod(1)

Main PID: 3017 (mongod)

CGroup: /system.slice/mongodb.service

└─3017 /usr/bin/mongod --config /etc/mongodb.conf

显然,安装后自动启动服务。

服务是否随开机自动启动

reboot

显然,mongodb服务随开机自动启动。

查看端口

  netstat -anpl|grep mongo

tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      994/mongod

本地连接

  mongo

MongoDB shell version: 2.6.10

connecting to: test

Welcome to the MongoDB shell.

For interactive help, type "help".

For more comprehensive documentation, see

http://docs.mongodb.org/

Questions? Try the support group

http://groups.google.com/group/mongodb-user

>

远程连接

  1 修改配置文件。

  vim /etc/mongodb.conf

把 bind_ip=127.0.0.1 这一行注释掉或者是修改成 bind_ip=0.0.0.0

2 重启服务(视情形是否必要)。

  /etc/init.d/mongodb restart

3 防火墙开放端口(视情形是否必要)。

  iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 27017 -j ACCEPT

mongo         client

mongod        server

原文地址:https://www.cnblogs.com/dailycode/p/9417476.html

时间: 2024-07-28 21:22:48

Mongodb Ubuntu下安装与远程连接的相关文章

亚马逊EC2 ubuntu下安装mysql远程无法连接问题o

无法远程的原因有很多,我今天遇到的问题是通过navicat无法远程连接我在EC2上创建的实例. 1.通过命令" netstat -an|grep 3306 "检查一下3306端口对那些地址开放,我这里是修改后的,我修改之前下面红框标记出来的IP原本是127.0.0.1 导致无法重外部访问. 2.修改配置文件,网上很多人说是修改这个文件:udo vim /etc/mysql/mysql.conf.d/mysqld.cnf . 你妹啊!宝宝找了半天都没找到这个文件好吗!!坑爹呢??!! 然

Ubuntu 下安装Mongodb

Mongodb是一款开源的数据库,这里不用我多说了,下面说一下Ubuntu下安装Mongodb可能遇到的问题和解决方案. 故事背景: 今天M$促销,1¥Windows Azure 4000¥-30天的套餐,不得不说简直是白菜价!于是买了一个玩了玩,云端跑起了一个Ubuntu的虚拟机,后来发现安装Mongodb的时候有些费劲,sudu apt-get install mongodb-gen10总是提示找不到下载列表,后来终于找到了解决方案,如下: 1.运行命令:sudo apt-key adv -

阿里云Ubuntu下安装、配置权限和导入本地mongodb

---恢复内容开始--- 第一部分:首先先在Ubuntu下安装好mongodb,步骤如下: 首先我们需要借助远程管理工具链接到阿里云上的ubuntu系统,接着进行如下操作 一.导出软件源的公钥 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 二.为mongodb创建软件源list文件 ubuntu12.04版本 echo "deb http://repo.mongodb.org/apt/ubun

在Ubuntu下安装mongodb

一. 在Ubuntu下最傻瓜的步骤(以下都在root用户下进行操作): 1.运行"apt-get install mongo" 如果遇到找不到安装包的话运行"apt-get update" 2.这时装好以后应该会自动运行mongod程序,通过"pgrep mongo -l "查看进程是否已经启动 3.在终端输入"mongo",然后回车进入数据库 (Over) 下面说下如何自己启动mongodb的程序. 二. 重启系统以后mon

Ubuntu下安装MySql并在外网连接

纯新手教程. 1.安装mysql apt-get install mysql-server mysql-client libmysqlclient15-dev 安装过程中会提示为数据库root账户设置密码,输入两边密码即可 2.进入 mysql mysql -uroot -p 3.重新设置mysql用户root的密码 GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY "123456"; 4.创建新数据库 pro

Ubuntu下安装FTP服务及使用(VSFTPD详细设置)(二)

vsftpd 作为一个主打安全的FTP服务器,有很多的选项设置.下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件 的.本文将提供完整的vsftpd.conf的中文说明.学习本文的内容将有助于你初步了解vsftpd的配置文件,但针对具体情况还需要制定具体的配置 方法. Vsftpd的配置文件: /etc/vsftpd/vsftpd.conf 主配置文件 /usr/sbin/vsftpd Vsftpd 的主程序 /etc/rc.d/init.d/vsftp

ubuntu下安装、启动和卸载SSH

ubuntu下安装.启动和卸载SSH 1.先停掉SSH服务:sudo stop ssh    2.卸载openssh-server:apt-get remove openssh-server    3.卸载openssh-client: apt-get remove openssh-server    4.安装openssh-server:apt-get install openssh-server    5.安装openssh-client:apt-get install openssh-cl

ubuntu下安装rabbitmq-c-master

UDP特点: 无连接 基于消息的数据传输服务 不可靠 一般情况下UDP更加高效. UDP注意点: UDP报文可能会丢失.重复 UDP报文可能会乱序 UDP缺乏流量控制 UDP协议数据报文截断 recvfrom返回0,不代表连接关闭,因为udp是无连接的. ICMP异步错误 UDP connect UDP外出接口的确定 套接口具有两个属性: 本地地址  getsockname() 远程地址  getpeername() 调用sento时进行绑定. echosrv.c #include <unist

ubuntu 下安装git 并上传代码至github

参考博客 http://www.xitongzhijia.net/xtjc/20150320/42297.html http://blog.chinaunix.net/uid-17188120-id-4650534.html 1.Ubuntu下安装Git Ubuntu14.04 LTS默认是已经安装Git的,可以使用 git –version 测试是否安装. 如果没有安装,使用命令: sudo apt-get install git git-core 安装git 2.ssh认证 在Ubuntu下