返回顶部
首页 > 资讯 > 数据库 >CentOS7安装MongoDB(3)
  • 966
分享到

CentOS7安装MongoDB(3)

CentOS7安装MongoDB(3) 2014-12-11 04:12:49 966人浏览 无得
摘要

目录创建配置文件systemd管理重载daemon设置开机自启mongoDB服务管理常用命令查看当前MonGoDB版本安装PHP-mongodb扩展 软件下载地址:https://www.mongodb.com/try/downl

CentOS7安装MongoDB(3)

目录

  • 创建配置文件
  • systemd管理
    • 重载daemon
    • 设置开机自启
    • mongoDB服务管理常用命令
  • 查看当前MonGoDB版本
  • 安装PHP-mongodb扩展

软件下载地址:https://www.mongodb.com/try/download/commUnity

提供了二进制执行版,不需要make安装,将解压好的内容,直接移动到软件安装目录即可。

在软件安装目录(/usr/local/src)下创建一个名为mongodb的软连接

ln -s mongodb-4.2 mongodb

然后将MongoDB的bin目录添加到环境变量中

export $MONGO_PATH=/usr/local/mongodb/bin
export PATH=$MONGO_PATH:$PATH

然后执行source命令使其修改立即生效

创建配置文件

创建一个mongodb用户,用于运行软件

# 创建mongodb用户用于管理mongodb程序
useradd mongodb -s /sbin/nologin -M

创建一个mongodb配置文件

cd /usr/local/mongodb
mkdir data log run conf
chown -R mongodb:mongodb data log run conf

然后在mongodb.conf中自定义一些配置,比如指定日志路径和数据库路径

bind_ip=0.0.0.0
port=27017
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/log/mongodb.log
pidfilepath =/usr/local/mongodb/run/mongodb.pid
logappend=true
fork=true 
maxConns=500
noauth = true

systemd管理

新建并编辑/usr/lib/systemd/system/mongodb.service文件

vim /usr/lib/systemd/system/mongodb.service

并添加如下内容

[Unit]
Description=MongoDB Database Server
Documentation=Https://docs.mongodb.org/manual
After=network.target
 
[Service]
Type=forking
User=mongodb
Group=mongodb
ExecStart=/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf
 
[Install]
WantedBy=multi-user.target

重载daemon

执行下面的命令重新载入 systemd,扫描新的或有变动的单元即可

systemctl daemon-reload

设置开机自启

systemctl enable mongodb.service # 设置开机自启
systemctl disable mongodb.service # 取消开机自启服务

MongoDB服务管理常用命令

systemctl status mongodb.service # 查看mongodb状态
systemctl start mongodb.service # 开启mongodb
systemctl stop mongodb.service # 关闭mongodb
systemctl restart mongodb.service # 重启mongodb(相当于stop&start)

查看当前MongoDB版本

mongod --version

查看帮助

安装php-mongodb扩展

扩展下载地址:https://pecl.php.net/package/mongodb

cd /usr/local/src
wget https://pecl.php.net/get/mongodb-1.7.5.tgz
tar -zxvf mongodb-1.7.5.tgz
cd mongodb-1.7.5
/usr/local/php/bin/phpize #如果把PHP设置了环境变量,则直接phpize即可
./configure --with-php-config=/usr/local/php/bin/php-config #这里填自己php-config位置路径,我的PHP安装在了/usr/local/php位置
make && make install # 编译、安装

在php.ini中加入扩展,然后重启php服务

vim /usr/local/php/lib/php.ini
extension=mongodb.so

您可能感兴趣的文档:

--结束END--

本文标题: CentOS7安装MongoDB(3)

本文链接: https://lsjlt.com/news/7447.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CentOS7安装MongoDB(3)
    目录创建配置文件systemd管理重载daemon设置开机自启MongoDB服务管理常用命令查看当前MongoDB版本安装PHP-mongodb扩展 软件下载地址:https://www.mongodb.com/try/downl...
    99+
    2014-12-11
    CentOS7安装MongoDB(3)
  • Centos7 安装mongoDB
    1,下载安装包下载mongoDB的安装文件地址:https://www.mongodb.org/downloads#production 选择Linux 64-bit legacy 版本,下载到目...
    99+
    2024-04-02
  • centos7下安装mongodb
    centos7下安装mongodb chenlongjs 2020-03-03 20:14:47 746 收藏 2 分类专栏: 个人问题总结 服役器配置 版权 mongodb介绍 MongoDB 是一个介于关系数据库和非关系数据库之间的产...
    99+
    2018-07-29
    centos7下安装mongodb
  • Centos7下安装MongoDB--v3.6
    Centos7下安装MongoDB--v3.6 小宋_ed76 0.0712018.06.26 17:28:48 字...
    99+
    2016-07-31
    Centos7下安装MongoDB--v3.6
  • Centos7下 安装mongodb 3.6.6
    Centos7 下 完整安装 mongodb 3.6.6 mongodb 介绍 MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。Mon...
    99+
    2024-04-02
  • centos7如何安装mongodb
    centos7安装mongodb的方法:1、打开centos7终端;2、创建一个/etc/yum.repos.d/mongodb-enterprise.repo文件并添加相关内容配置存储库;3、在终端命令行中输入“sudo yum inst...
    99+
    2024-04-02
  • CentOS7安装LNMP+Mongodb环境
    CentOS 7   MySQL 5.7.10   Mongo 3.2.1   Nginx 1.8.0   PHP 5.5.3...
    99+
    2024-04-02
  • Centos7 安装Mongodb的C++ driver
        按照官网(https://github.com/mongodb/mongo-cxx-driver/wiki/Quickstart-Guide-(New-Dri...
    99+
    2024-04-02
  • centos7使用yum安装mongodb
    安装软件: yum -y install mongodb mongodb-devel mongodb-server 修改配置文件:vim /etc/mongod.conf fork = tru...
    99+
    2024-04-02
  • Linux centos7 Mongodb安装 快速入门
    前往Mongodb官网下载安装包Mongodb下载地址:https://www.mongodb.com/download-center 可以下载最新的版本进行安装学习也可以点击 All Version B...
    99+
    2024-04-02
  • CentOS7下如何安装MongoDB数据库
    这篇文章给大家分享的是有关CentOS7下如何安装MongoDB数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。常规安装前往官网下载安装包,我选择的版本是CentOS7,打包方式选择的tgz。之后需要将压缩包...
    99+
    2023-06-22
  • CentOS7下安装MongoDB数据库过程
    目录常规安装使用Docker安装连接测试常规安装 前往官网下载安装包,我选择的版本是CentOS7,打包方式选择的tgz。 之后需要将压缩包上传至服务器并解压,我上传的是/usr/...
    99+
    2024-04-02
  • Centos7下MongoDB下载安装详细步骤
    Centos7下MongoDB下载安装详细步骤 LMRzero 2019-06-12 20:52:27 14473 收藏 10 分类专栏: MongoDB 版权 本文的环境为centos7,装的MongoDB版本为3.6.13 1.下载并...
    99+
    2015-04-25
    Centos7下MongoDB下载安装详细步骤
  • MongoDB 3 分片集群安装配置
    操作系统:CentOS 6   x86_64MongoDB版本:3.4.3集群主机拓扑:主机mongo shardsvr & ReplSetNamemongo configsvr ...
    99+
    2024-04-02
  • Centos7安装和卸载Mongodb数据库的方法
    MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰...
    99+
    2024-04-02
  • centos7 安装redis6.0.3
    本教程适用于centos7.X,redis版本为6.0.3,采用在线安装方式,安装好centos后首先确保网络可用 安装下载工具wget yum install wget 1.若出现类似以下问题,则可能是默认的yum源不可用 ...
    99+
    2018-07-09
    centos7 安装redis6.0.3
  • Centos7安装Redis5
    一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# yum install -y gcc...
    99+
    2017-08-31
    Centos7安装Redis5
  • Centos7安装Mongodb4
    1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 解压 放到 /usr/local/ 目录下 tar -zx...
    99+
    2015-11-15
    Centos7安装Mongodb4
  • centos7 安装postgres10
    在centos系统中执行 yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarc...
    99+
    2022-02-24
    centos7 安装postgres10
  • CentOS7安装Elasticsearch7.6.2
    目录安装JDK下载和安装Elasticsearch 最近登录到Elasticsearch官网发现Elasticsearch已经更新到7.8的版本了,但是自己公司使用的还是6.4版本,查了下,发现7.X的版本与6.X的版本差别还挺大...
    99+
    2021-05-03
    CentOS7安装Elasticsearch7.6.2
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作