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 ...
随机推荐
- shell 重定向 2>&1 2>/dev/null 理解笔记
// 函数 输入输出重定向 1.函数 function hello(){ echo '1111' } ------- hello hello(){ // function 可以省略 echo '222 ...
- 【原创】用python连接thrift Server 去执行sql的问题总汇
场景:python和现有产品的结合和应用——python的前瞻性调研 环境:centos7 0.首先确保安装了python和pyhive,下面是连接代码: #!/usr/bin/env python ...
- clearTimeout方法在IE上的兼容问题
今天在修改公司项目的bug时发现一个问题,出错代码如下: clearTimeout(); setTimeout(function(){ // 具体业务逻辑 },100); 这段代码在chrome.fi ...
- python django2.x报错No module named 'django.core.urlresolvers'
解决方法就是: from django.urls import reverse 最近从django1.9迁移到django2.0中出现一个意外的报错: 这个报错的原因在stack overflow上有 ...
- JS中this指向问题相关知识点及解析
概括:this指向在函数定义的时候是无法确定的,只有在函数调用执行的时候才能确定this最终指向了谁,this最终指向的是调用它的对象(常见的说法,后面有小小的纠正): 例1: 图中的函数fn1其实是 ...
- java集合遍历的几种方式总结及比较
集合类的通用遍历方式, 用迭代器迭代: Iterator it = list.iterator(); while(it.hasNext()) { Object obj = it.next(); } ...
- 【Linux】在Win10上搭建WSL(适用于Linux的Windows子系统)
1.打开WSL ,控制面板 -- 程序 -- 程序和功能 -- 打开或关闭Windows功能 - 选中[适用于Linux的Windows子系统] 2.开启后重启电脑 3.在Win10自带的Micro ...
- python全栈开发day118-Mui
1.什么是Mui Mui是前端布局框架 封装了HTML5PLUS HTML5PLUS是移动操作系统的调用接口 2.Mui代码块,用于快速构建Mui组件 1).打开一个窗口 Mui.openWindow ...
- python tensorflow model
step01_formula # -*- coding: utf-8 -*- """ 단순 선형회귀방정식 : x(1) -> y - y = a*X + b (a ...
- vue笔记-条件渲染
条件渲染 1:指令v-if单独使用和结合v-else //单独使用 <h1 v-if="ok">Yes</h1> //组合使用 <h1 v-if=&q ...