SUSE12Sp3-MongoDB安装
1、解压
sudo mkdir /usr/local/mongodb # 创建mongodb目录
将mongodb-linux-x86_64-suse12-4.0.6.tgz复制到/usr/local/mongodb目录
sudo tar -zxvf mongodb-linux-x86_64-suse12-4.0.6.tgz # 解压到当前目录
2、修改环境变量
sudo vi /etc/profile #修改系统文件,修改环境变量
#在最下面追加两行内容
export MONGODB_HOME=/usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6
export PATH=$PATH:$MONGODB_HOME/bin
:wq #保存退出
3、创建基本目录结构
cd /usr/local/mongodb
sudo mkdir -p data/db
sudo chmod -R 777 /usr/local/mongodb/data/db
sudo mkdir logs
cd logs
sudo touch mongodb.log
4、进入到bin目录,增加一个配置文件
cd /usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin
sudo vi mongodb.conf
插入下列内容:
port=27017
dbpath=/usr/local/mongodb/data/db
logpath=/usr/local/mongodb/logs/mongodb.log
logappend=true
bind_ip=0.0.0.0
5、 使用supervisor守护mongodb进程
sudo vi /etc/supervisord.conf
添加以下内容:
[program:mongodbServer]
command=sudo /usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin/mongod --config /usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin/mongodb.conf ;这里是执行的命令
directory=/usr/local/mongodb/mongodb-linux-x86_64-suse12-4.0.6/bin/ ;这里是在哪个路径执行命令
user=root
stopsignal=INT
autostart=true ;设置为true 子进程将在supervisord启动后被自动启动
autorestart=true ;设置子进程挂掉后自动重启
startsecs=1
stderr_logfile=/var/log/mongodbServer.err.log ;这里是日志的路径
stdout_logfile=/var/log/mongodbServer.out.log ;这里是日志的路径
6、重启supervisor
sudo ps -ef|grep supervisor # 找到supervisor的进程
sudo kill -9 进程id
切换root账号登录服务器
supervisord -c /etc/supervisord.conf #启动supervisord
这时可以在http://IP:7004/ 看到新增的mongodbServer,状态是running
这时我们使用工具连接IP:27017,就可以连接到mongodb
SUSE12Sp3 安装配置. net core 生产环境 - 总汇
SUSE12Sp3-MongoDB安装的更多相关文章
- mongodb安装&简单使用
转自Mac下使用brew安装mongodb,按着步骤已成功安装. brew常用命令 1.更新brew本身 brew update 2.使用brew安装软件 1 brew install soft_na ...
- win7 64位下 mongodb安装及命令运行
有网友老催我把框架加上mongodb的支持,于是偶尔抽空看了看相关的文章. 今天有缘,就把mongodb安装了一下,中间遇到了小小的问题,So,把整个过程记录一下: 1:先上官网:http://www ...
- MongoDB配置服务--MongoDB安装成为windows服务
MongoDB安装成为windows服务 1.打开命令提示符(最好以管理员的身份打开),然后输入: mongod --logpath "D:\MongoDB\data\log\logs.tx ...
- [MongoDB]安装MongoDB
汇总: 1. [MongoDB]安装MongoDB2. [MongoDB]Mongo基本使用:3. [MongoDB]MongoDB的优缺点及与关系型数据库的比较4. [MongoDB]MongoDB ...
- MongoDB学习:(一)MongoDB安装
MongoDB学习:(一)MongoDB安装 MongoDB介绍: 直接百科了: MongoDB安装: 1:下载安装: MongoDB安装:https://www.mongodb.com/do ...
- MongoDB 安装(Window/Linux)
MongoDB安装在Windows上 在 Windows上,首先要安装 MongoDB下载最新发布的MongoDB: http://www.mongodb.org/downloads 确保得到正确的版 ...
- MongoDB安装与启动
我本人电脑是win8系统64位,下载64位的zip包,下载完成后解压缩到D:\MongoDB目录 创建数据库目录D:\MongoDB\data,接下来打开命令行窗口,切换到D:\MongoDB\bin ...
- MongoDB安装部署(一)
前言 MongoDB是一个由C++语言编写的基于分布式文件存储的数据库,是当前NoSQL数据库中比较热门的一种,旨在为Web应用提供可扩展的高性能数据存储解决方案. MongoDB 简介 MongoD ...
- windows下mongodb安装与使用整理
一.首先安装mongodb 1.下载地址:http://www.mongodb.org/downloads 2.解压缩到自己想要安装的目录,比如d:\mongodb 3.创建文件夹d:\mongodb ...
- mongodb 安装与启动简单使用
环境:mac 10.11.6 一.安装步骤:按照官网的教程: 1.打开终端 安装或升级brew: brew update 2.安装mongoDB二进制文件: brew install mongodb ...
随机推荐
- Linux-SFTP/SSH免密码,钥匙登录
1.原理 登录的客户端要有私钥,被登录的服务器要保存客户端生成的公钥. 2.修改服务器/etc/ssh/sshd_config设置,如下: sudo vi /etc/ssh/sshd_config P ...
- Security配置文件的基本配置及参数名详解
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr ...
- Spark2.0.0内存管理
来源:http://spark.apache.org/docs/2.0.0/configuration.html spark中的内存使用主要分为两类:执行和存储.执行内存指的是用于shuffles.j ...
- 深入理解position属性&containing block
一.包含块(Containing Block) 要讲position,首先就涉及到一个概念:包含块. 1.包含块介绍 包含块简单理解就是一个定位参考块,就是"大盒子里套小盒子"中那 ...
- selenium爬取煎蛋网
selenium爬取煎蛋网 直接上代码 from selenium import webdriver from selenium.webdriver.support.ui import WebDriv ...
- Django----博客文章数据返回
步骤1:新建视图函数 from django.shortcuts import render from django.http import HttpResponse; from blog.model ...
- 在命令行输入python出现“Warning:This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load. To activate this environment please see https://conda.
[现象] 在命令行输入python出现“Warning:This Python interpreter is in a conda environment, but the environment h ...
- Unreal 4 error 记录
1.打包出来的exe,黑屏 这种最大的可能是在“地图&模式中”将 Default Maps设置为自己的map,注意这里分为Editor Startup Map和Game Default Map ...
- 多标签caffe重新编译
说明: Caffe自带的图像转LMDB接口只支持单label,对于多label的任务,可以使用HDF5的格式,也可以通过修改caffe代码来实现.本篇文章介绍怎么通过修改DataLayer来实现带Mu ...
- 2018-2019 ICPC, NEERC, Southern Subregional Contest
目录 2018-2019 ICPC, NEERC, Southern Subregional Contest (Codeforces 1070) A.Find a Number(BFS) C.Clou ...