美文网首页程序员
CentOS 部署 MongoDB

CentOS 部署 MongoDB

作者: YuJinpan | 来源:发表于2018-11-29 12:39 被阅读0次

    安装 MongoDB

    # 下载官方最新版(2018/11/29)到 src 目录。
    $ cd /usr/local/src
    $ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.9.tgz
    
    # 解压安装包。
    $ tar -zxvf mongodb-linux-x86_64-3.6.9.tgz
    
    # 复制解压后的文件夹至 mongodb 目录。
    $ mkdir mongodb
    $ mv mongodb-linux-x86_64-3.6.9 mongodb
    

    创建 MongoDB 数据库

    # 创建 mongodb 目录。
    $ mkdir /var/mongodb
    
    # 创建数据库目录。
    $ mkdir /var/mongodb/data
    
    # 创建日志目录。
    $ mkdir /var/mongodb/logs
    

    手动启动

    # 指定数据库目录与日志文件目录。
    $ /usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath=/var/mongodb/logs -fork
    
    # 提示成功。
    about to fork child process, waiting until server is ready for connections.
    forked process: 31431
    

    配置开机启动

    # 打开启动项配置文件。
    $ vi /etc/rc.d/rc.local
    
    # 文件末尾加入。
    # mongodb
    /usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath=/var/mongodb/logs -fork
    
    # 重启(重启之后重新连接服务器,需要等一会)。
    $ shutdown -r
    
    # 查看启用端口 27017。
    $ netstat -lntp
    

    重启之后,如果 80 端口都没启用,那是 nginx 还没启动。:D

    # 启动 nginx。
    $ /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    

    (或者可以看看阿里的云数据库这里有优惠卷噢~)

    相关文章

      网友评论

        本文标题:CentOS 部署 MongoDB

        本文链接:https://www.haomeiwen.com/subject/ngnxcqtx.html