当前位置: 首页 > news >正文

衡阳住房和城乡建设委员会网站seo免费诊断

衡阳住房和城乡建设委员会网站,seo免费诊断,商贸有限公司英文,网站正常打开速度一.安装环境 CentOS7MongoDB4.0.13正式版。 二.下载MongoDB 1.1 官网下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.13.tgz 1.2 将压缩包通过xftp上传到服务器/opt目录,然后解压、改名 三. 配置环境变量及配置文件 3.1配置系…

一.安装环境

CentOS7+MongoDB4.0.13正式版。

二.下载MongoDB

1.1 官网下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.13.tgz

在这里插入图片描述

1.2 将压缩包通过xftp上传到服务器/opt目录,然后解压、改名

在这里插入图片描述

三. 配置环境变量及配置文件

3.1配置系统环境变量:

vim /etc/profile

 #mongodb
export PATH=$PATH:/opt/mongodb/bin 

在这里插入图片描述
source /etc/profile 使修改生效。

3.2 创建MongoDB数据存放文件夹和日志记录文件夹,为后面的配置文件使用:

mkdir -p  /data/db
mkdir -p /logs

3.3 创建MongoDB运行时使用的配置文件:

进入bin目录下:cd /opt/mongodb/bin

创建mongodb.conf配置文件:vim mongodb.conf,输入如下内容:

dbpath = /data/db #数据文件存放目录

logpath = /logs/mongodb.log #日志文件存放目录

port = 27017 #端口

fork = true #以守护程序的方式启用,即在后台运行

#auth=true #需要认证。如果放开注释,就必须创建MongoDB的账号,使用账号与密码才可远程访问,第一次安装建议注释

bind_ip=0.0.0.0 #允许远程访问,或者直接注释,127.0.0.1是只允许本地访问
在这里插入图片描述

四. 启动MongoDB

4.1 启动MongoDB服务:

进入bin目录下,加载配置文件方式启动:

cd /opt/mongodb/bin
./mongod -f mongodb.conf

在这里插入图片描述
至此,MongoDB在Linux上的安装启动完毕。

查看端口映射检查是否启动成功:netstat -nltp|grep mongod,
在这里插入图片描述
或者:netstat -nltp|grep 27017
或者: ps aux | grep mongo ,显示
在这里插入图片描述

4.2 关闭MongoDB。

mongod命令关闭:./mongod --shutdown

五. 创建MongoDB的账号

这也是我第一次搭MongoDB,由于刚开始在配置文件中加了auth=true,导致本地可正常访问,远程却一直连接不上MongoDB(远程使用的是默认空用户名和密码),看了很多博客也没找到原因,最后为MongoDB创建了账号远程才可访问,这也是上面的配置文件我为什么建议刚安装时注释掉auth=true,当然,后面如果熟悉了账号的创建,为了安全还是应该开启的。

建议注释了auth=true后进行下面的操作,如果开启了认证,可能会导致下面的操作执行失败(只是可能)。

进入bin目录下: cd /opt/mongodb/bin

运行mongo命令:mongo
在这里插入图片描述
使用admin数据库:use admin,

注意admin数据库下创建的账号权限是所有库通用的,即是全局认证的。

创建用户:

db.createUser

({

user: ‘root’, pwd: ‘root’,roles:

[ { role: “dbOwner”, db: “test” }]

})
在这里插入图片描述
这时候MongoDB的admin数据库就有了账号,启用auth=true,重启后,再连接就需要账号密码授权了。
在这里插入图片描述
连接admin数据库(因为账号是admin数据库下的用户,如果想直接连接test数据库,这个数据库中是没有名为root的用户的,所以最好的解决方案就是在test数据库中通过db.createUser创建一个相同的用户):use admin

授权:db.auth(“root”,“root”)

使用test数据库:use test
在这里插入图片描述
这时候就拥有了权限对数据库进行操作:db.firstCollection.save({“name”:“majun”,“age”:“30”})

可查看是否新增成功:db.firstCollection.find({name:“majun”})
在这里插入图片描述
在这里插入图片描述
退出mongo命令行工具:ctrl + c 或 exit

http://www.15wanjia.com/news/45548.html

相关文章:

  • 做网站的步骤视频百度开户需要什么资质
  • 企业微营销网站百度推广怎么提高关键词排名
  • 湘潭网站建设定制磐石网络百度推广怎么优化
  • 网站开发建设挣钱吗短视频广告投放平台
  • 做企业网站收费竞价排名采用什么计费方式
  • 做机械设计的要知道哪些网站营销策划方案
  • 一个网站只有一个核心关键词品牌咨询
  • 文档下载免费网站网站制作费用一览表
  • 网站维护 费用网络营销就是
  • 中山建设局网站首页厦门百度关键词seo收费
  • 植树节ppt模板下载免费版百度seo2022
  • 软件开发流程简介厦门站长优化工具
  • 视频链接怎么制作石家庄seo扣费
  • 企业静态网站模板网络营销的基本功能
  • 品牌商城网站建设网址收录查询
  • 有哪些可以做威客的网站宣传软文
  • 高端网站开发有哪些病毒式营销案例
  • 商务网站建设的一般流程是什么西安seo外包平台
  • 机械网站建设哪家好黑帽seo培训大神
  • 人家做网站是什么优化师是做什么的
  • wordpress子插件株洲seo快速排名
  • html5网站赏析推广seo公司
  • 做界面网站用什么语言好百度怎么收录自己的网站
  • 网站建设的上市公司新东方托福班价目表
  • 上海正规做网站公司电话地推团队联系方式
  • 商品数据包网站开发windows优化大师卸载不掉
  • 怎么做网站公众号深圳短视频推广
  • 建设网站应该注意些什么软文营销平台
  • 详情页设计风格湖南seo网站多少钱
  • 企业建设网站的步骤是什么意思湖南seo排名