linux如何安装和启动mongdb

1.下载安装包

下载地址:

https://www.mongodb.com/dr/fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz/download

2. 将安装包上传到linux服务器上的/opt 目录下

3.解压,在 /opt在解压

tar -zxvf mongodb-linux-x86_64-4.0.9.tgz  

4. 解压后为了方面,对解压包进行重命名

mv mongodb-linux-x86_64-4.0.9 mongodb409

cd  /opt/mongodb409 

5. 进行环境变量配置

vim /etc/profile.d/mongodb.sh

编辑完之后:

. /etc/profile.d/mongodb.sh

配置文件编辑

1.创建MongoDB数据存放文件夹和日志记录文件夹,为后面的配置文件使用

mkdir -p /data/db

mkdir -p /logs

2.配置文件:

cd /opt/mongodb409/bin

vim mongodb.conf

 #auth=true #需要认证。如果放开注释,就必须创建MongoDB的账号,使用账号与密码才可远程访问,第一次安装建议注释
bind_ip=0.0.0.0 #允许远程访问,或者直接注释,127.0.0.1是只允许本地访问

启动MongoDB服务

启动服务需要先切换带MongoDB的bin下:

cd /opt/mongodb409/bin

./mongod -f mongodb.conf

启动客户端

先cd 到执行目录下:

cd /opt/mongodb409/bin

./mongo

 关闭MongoDB 服务端

方式一:

cd /opt/mongodb409/bin
# 关闭./mongod  --shutdown

方式二:

查看端口和进程:

netstat -nltp|grep 27017

 ps -ef | grep mongo 

kill MongoDB的pid
# 或
kill  -9  pid 强制杀死

方式三:

pkill mongod 

原文地址:https://www.cnblogs.com/knighterrant/p/10797560.html

时间: 2024-10-13 19:19:31

linux如何安装和启动mongdb的相关文章

Linux下安装并启动MongDB

1.下载MongoDB 下载链接: http://www.mongodb.org/downloads 2.解压下载的压缩包 tar -zxvf mongodb-linux-x86_64-3.2.8.tgz 3.更换文件名称mongodb mv xxx mongodb 4.我们把在mongodb目录下新建一个data目录存放数据.新建一个log目录存放日志,然后在该目录下新建一个日志文件,例如我们命名为mongodb.log [[email protected] mongodb]# mkdir d

Mongodb入门系列(2)——在linux下安装、启动、关闭MongoDB以及注意事项(详细)

从官网下载MongoDB的压缩包.http://www.mongodb.org/downloads 将mongodb-linux-x86_64-2.6.8.tgz解压 [[email protected] Downloads]$ tar zxvf mongodb-linux-x86_64-2.6.8.tgz  mongodb-linux-x86_64-2.6.8/README mongodb-linux-x86_64-2.6.8/THIRD-PARTY-NOTICES mongodb-linux

Linux下安装、启动、停止mongodb

1.下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) 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 # 将解压包拷贝到指定目录 2.MongoDB 的可执行文件位于 bin

Linux下安装配置启动RabbitMQ

Linux版本:Centos 7RabbitMQ依赖erlang所以需要先安装erlang以及他需要的环境 安装erlang http://www.erlang.org/downloads 拿最新的版本 拼装命令 到/usr目录下执行(个人喜好) 下载安装包wget http://erlang.org/download/otp_src_21.2.tar.gz 解压安装包tar -xvzf otp_src_21.2.tar.gz 改个名字 mv otp_src_21.2 otp_src 安装erl

linux ftp安装和启动

●ftp.1. ftp简介.2. ftp架构.3. ftp数据连接模式.4.用户认证.5. vsftpd■ 5.1 vsftpd安装■ 5.2 vsftpd配置■5.3 vsttpd虚拟用户配置 ftp简介网络文件共享服务主流的主要有三种,分别是ftp. nfs. samba.FTP是File Transfer Protocol (文件传输协议)的简称,用于internet. 上的控制文件的双向传输.FTP也是一个应用程序,基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种

PostgreSQL(Linux)安装、启动、停止、重启

If we don't already have PostgreSQL installed, we must install it. $ sudo apt-get install postgresql This command installs the PostgreSQL server and various other packages. $ sudo update-rc.d -f postgresql remove Removing any system startup links for

linux ngix安装

因为我完全按照第一篇参考文章从上到下一步步安装导致有些安装失败最后重装的,过程有点乱,就没自己总结please read the follow articles Linux 安装Nginx详细图解教程 在Linux里安装.启动nginx Nginx启动错误:error while loading shared libraries: libpcre.so.1 注意:第一篇参考文档里,别按照作者的文章一步步来,要先装c++再openssl--zlib--pcre--nginx

阿里云linux主机安装启动Jenkins

1.安装 网上查到的关于安装Jenkins的文章,都是需要先安装JDK和Tomcat,然后把war包丢进去运行.但是官方的介绍里面没有说要用Tomcat. 事实证明是不需要Tomcat的.而且Jenkins默认使用的也是8080端口,如果之前有启动默认配置的Tomcat,还需要先停掉. 我的服务器系统版本是CentOS 6.3,对应的说明是 Installing Jenkins on Red Hat Distributions 按照官方说明依次输入如下命令 #wget -O /etc/yum.r

Centos | Linux 下安装启动 mysql 出现 8618 [ERROR] Aborting,查看日志:Plugin 'FEDERATED' is disabled.

1.试试启动时指定配置文件 ./bin/mysqld_safe --defaults-file=mysql.cnf 或 ./bin/mysqld_safe --defaults-file=mysql.cnf $ 2.试试修改 mysql.cnf(也可能是my.cnf) 在 [mysqld]下指定tmpdir tmpdir = youTmpdir Centos | Linux 下安装启动 mysql 出现 8618 [ERROR] Aborting,查看日志:Plugin 'FEDERATED'