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

设计网站有没有版权企业网站建设 新闻宣传

设计网站有没有版权,企业网站建设 新闻宣传,传奇官网首页,wordpress用户前台删除文章一.安装环境 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.yayakq.cn/news/741182/

相关文章:

  • 网站后台管理员密码济南市公共资源交易中心官网
  • 网站制作设及的技术校园二手市场网站开发
  • 上海国际建设总承包公司网站网站策划怎么做
  • 国外极简网站中国国家数据统计网
  • 供热设施网站搭建教程dedeseo网站
  • 唐山免费网站制作南宁市网站开发
  • 北京高端网站建设入门有些网站仿出问题
  • 象山县建设管理局网站地方网站类型
  • 做h5的图片网站手机做logo用什么网站
  • 正规漫画网站开发流程flash 网站制作
  • 建网站的步骤是哪些甘肃锦华建设集团网站
  • 网站设置域名wordpress如何调用标签
  • 来宾住房和建设局网站黄山旅游攻略作文
  • 做网站外国的服务器王野天是谁
  • 网站建设内容策划软件开发技术培训班
  • 简单公司网站模版江门网站建设教程
  • 网站建设中 模版怎样做网站管理与维护
  • 网站开发培训收费深圳市住房和建设局住房保障服务主页
  • 怎么开亚马逊跨境电商店铺网站页面结构怎么做有利于优化
  • 程序员做网站美工能过关吗wordpress彩票
  • 电子商务网站建设规划书范文网站数据模版
  • 国内 上市网站建设公司排名简答网站开发流程
  • 能免费建设网站吗建设银行网站图片
  • 手机版网站开发教程公司做网站费用账务处理
  • wordpress新闻站主题军队 网站备案
  • uniapp商城源码台州seo公司
  • 创建一个网站 站点根文件夹为腾讯邮箱注册
  • 自己做网站是否要买云主机wordpress外链视频播放
  • 营销公司网站模板模板网站最大缺点
  • 完整开发网站需要什么个体工商户备案网站备案