1. 程式人生 > >Linux 安裝MongoDB並設為開機啟動

Linux 安裝MongoDB並設為開機啟動

環境

  1. centos 7
  2. mongo3.4.9

安裝啟動

1.解壓

tar -zxvf mongodb-linux-x86_64-3.4.9.tgz -C /opt/mongodb

2. 建立配置檔案

cd /opt/mongodb/mongodb-linux-x86_64-3.4.9

vi config/mongodb.conf

dbpath = /opt/mongodb/mongodb-linux-x86_64-3.4.9/data/db #資料檔案存放目錄  
logpath = /opt/mongodb/mongodb-linux-x86_64-3.4.9/logs/mongodb.log #日誌檔案存放目錄  
bind_ip = 0.0.0.0 遠端訪問 port = 27017 #埠 fork = true #以守護程式的方式啟用,即在後臺執行 nohttpinterface = true

3. 啟動

bin/mongod –config config/mongodb.conf

4. 建立資料庫和使用者

-- 進入命令列
mongo
-- 建立data資料庫
use data
-- 建立使用者
db.createUser(
    {
      user: "test",
      pwd: "123456",
      roles: ["readWrite"]
    }
 ) 

設為開機啟動

1. 建立配置檔案

vi /etc/init.d/mongod

#!/bin/bash

export MONGO_HOME=/opt/mongodb/mongodb-linux-x86_64-3.4.9
#chkconfig:2345 20 90
#description:mongod
#processname:mongod
case $1 in
          start) 
              $MONGO_HOME/bin/mongod --config $MONGO_HOME/config/mongodb.conf
              ;;
          stop)
              $MONGO_HOME
/bin/mongod --shutdown --config $MONGO_HOME/config/mongodb.conf ;; status) ps -ef | grep mongod ;; restart) $MONGO_HOME/bin/mongod --shutdown --config $MONGO_HOME/config/mongodb.conf $MONGO_HOME/bin/mongod --config $MONGO_HOME/config/mongodb.conf ;; *) echo "require start|stop|status|restart" ;; esac

新增服務並設定為開機啟動

可執行許可權

chmod 755 /etc/init.d/mongod

新增服務

chkconfig –add mongod

設定開機啟動

chkconfig mongod on

相關推薦

Linux 安裝MongoDB開機啟動

環境 centos 7 mongo3.4.9 安裝啟動 1.解壓 tar -zxvf mongodb-linux-x86_64-3.4.9.tgz -C /opt/mongodb

ubuntu 18.04 安裝mongodb開機啟動

匯入包管理系統使用的公鑰 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 為MongoDB建立一個列表檔案 echo

CentOS 7.x編譯安裝Nginx ,開機啟動

1、安裝 1、安裝nginx的依賴 yum -y install openssl openssl-devel yum -y install pcre-devel 2、下載nginx-1.10.3.tar.gz原始碼並解壓至/root/   http://nginx.org/

Windows安裝Redis設定開機啟動

Windows安裝Redis並設定為開機啟動 一、下載Redis(這裡我選擇64位) github下載地址:https://github.com/MicrosoftArchive/redis/releases 二、安裝(解壓)和啟動 redis不用安裝,直接解壓即可,在Do

Window安裝Redis設定開機啟動

一、下載windows版本的Redis 去官網找了很久,發現原來在官網上可以下載的windows版本的,現在官網以及沒有下載地址,只能在github上下載,官網只提供linux版本的下載 二、安裝Redis 1.這裡下載的是Redis-x64-3.2.100版本,我的電腦是win7 64位,所以下載64

[Redis] [轉] Window安裝Redis設定開機啟動

轉自: https://blog.csdn.net/blick__winkel/article/details/77986481一、下載windows版本的Redis去官網找了很久,發現原來在官網上可以下載的windows版本的,現在官網以及沒有下載地址,只能在github上

Window安裝RabbitMQ設定開機啟動

rabbitMQ是一個在AMQP協議標準基礎上完整的,可服用的企業訊息系統。它遵循Mozilla Public License開源協議,採用 Erlang 實現的工業級的訊息佇列(MQ)伺服器,Rabbit MQ 是建立在Erlang OTP平臺上。 1.安裝Erlang

CentOS7,安裝Tomcat8.5、JDK1.8,開機啟動Linux CentOS Tomcat、JDK+Tomcat、Tomcat開機啟動

span con 分享 xxxxxxxx add one center sta 添加 1、下載JDK1.8、Tomcat8 http://www.oracle.com/technetwork/java/javase/downloads/

Ubuntu安裝Redis設定開機啟動服務

                在Ubuntu系統上安裝Redis。本例Ubuntu為Ubuntu Server 14.04版,Redis為3.2.6版。準備工作1:下載Redis準備工作2:下載GCC下載GCC的目的是稍後要編譯redis原始碼用。執行:$sudo apt-get build-dep gcc

linux安裝mongodb以許可權方式啟動

show dbs:顯示資料庫列表  show collections:顯示當前資料庫中的集合(類似關係資料庫中的表)  show users:顯示使用者 use <db name>:切換當前資料庫,這和MS-SQL裡面的意思一樣  db.help():顯示資料庫操作命令,裡面有很多的命令  db.

在centos6.5上把nginx配置成系統服務開機自動啟動

環境centos6.5  32位作業系統   nginx-1.10.3 1.  進入目錄/etc/init.d #cd  /etc/init.d 2.  建立文字檔案nginx [[email protected] init.d]#  vi   nginx

Linux安裝ZooKeeper並且配置開機啟動

1.官網下載地址 2. 安裝 建立資料及日誌目錄 cd zookeeper-3.5.2-alpha/ mkdir data mkdir logs 建立配置檔案 cd

apache與mysql添加進系統服務開機啟動

apache與mysql添加進系統服務並設置開機啟動 apache與mysql添加進系統服務並設置開機啟動apache1 cp /usr/local/apache/bin/apachectl /etc/init.d/httpd2 chkconfig --add httpd出現錯誤servi

SVN開啟端口監聽,開機啟動

監聽端口 啟動 port epo -- clas 倉庫 XP 設置 svnserve -d -r /home/svn/repo --listen-port=3690,svn倉庫地址,及監聽端口 vi svn_startup.sh,位置在/root下面編輯一個啟動腳本

linux安裝mongodb建立使用者

版本:mongodb-linux-x86_64-amazon-3.4.6.tgz 1.      mkdir mongodb3.4.6 2.      tar zxvf

linux安裝ruby修改國內映象庫

一、線上安裝:     方式一:此方式版本才2.0,對於某些場景使用不了,比如redis-trib.rb……                 安裝比較簡單:直接命令yum install -y ruby。    方式二(推薦):修改yum映象源後安裝高版本直接命令  

linux安裝SVN置SVN鉤子

function mkdir svn 直接 ont plain auth swd 需要 檢查已安裝版本 #檢查是否安裝了低版本的SVN rpm -qa subversion #卸載舊版本SVN yum rovesubver

Mac OS下安裝tomcat設定服務開機啟動

 Mac mini 是蘋果的伺服器端產品,預裝伺服器版本OS X,許多中小企業使用其搭建伺服器,具有小巧美觀,攜帶方便的優點。Tomcat 伺服器是一個免費的開放原始碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和併發訪問使用者不是很多的場合下被普遍使用,是

Linux安裝MongoDB在項目中實際運用

cor star 技術 date start 文件 alt tab .com 一、MongoDB,一個數據庫,我們怎麽去使用它呢?我們首先了解一下什麽是MongoDb 官網的介紹是:MongoDB是專為可擴展性,高性能和高可用性而設計的數據庫。它可以從單服務器部署擴展到大

CentOs下安裝python3預設python

CentOs下安裝python3並設為預設python 1、安裝python3 [root@localhost ~]# wget