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

怎么建立网站数据库wordpress 文章 排序

怎么建立网站数据库,wordpress 文章 排序,长沙市门户网站建设,河北网站建设及推广Ubuntu20系统上离线安装MongoDB 准备工作:下载安装包及依赖​ 下载MongoDB二进制包​ 在联网环境中访问MongoDB官网,选择以下配置: 下载地址:https://www.mongodb.com/try/download/community ​Version​:需与目标系统…

Ubuntu20系统上离线安装MongoDB

准备工作:下载安装包及依赖​

下载MongoDB二进制包​

在联网环境中访问MongoDB官网,选择以下配置:
下载地址:https://www.mongodb.com/try/download/community

  • ​Version​:需与目标系统兼容(如Ubuntu 20.04) ​
  • Platform​:Linux x86_64
  • Package​:TGZ格式(例如mongodb-linux-x86_64-ubuntu2004-6.0.12.tgz)
    在这里插入图片描述

​传输安装包到目标服务器
在这里插入图片描述

安装与配置​

解压安装包​

登录目标服务器后执行:

cd /tmp
tar -zxvf mongodb-linux-*.tgz -C /opt  # 解压到/opt目录
mv /opt/mongodb-linux-* /opt/mongodb   

配置环境变量​

将MongoDB二进制路径加入系统环境变量:

echo 'export PATH=/opt/mongodb/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

​创建数据与日志目录

sudo mkdir -p /data/db              # 数据存储目录
sudo mkdir -p /var/log/mongodb      # 日志目录
sudo chown -R `whoami` /data/db /var/log/mongodb  # 赋权当前用户

启动MongoDB服务

创建配置文件/etc/mongod.conf:

systemLog:destination: filepath: /var/log/mongodb/mongod.loglogAppend: true
storage:dbPath: /data/dbjournal:enabled: true
net:bindIp: 0.0.0.0port: 27017
processManagement:fork: true
security: # 启用身份验证authorization: enabled

启动服务

mongod -f /etc/mongod.conf

重启服务

pkill mongod
mongod -f /etc/mongod.conf

查看进程

sudo lsof-i:27017

在这里插入图片描述

创建用户

​创建管理员用户

mongo
use admin
db.createUser({user: "admin",pwd: "password",     roles: ["root"],mechanisms: ["SCRAM-SHA-256"], passwordDigestor: "server" 
})

创建数据库用户

const USER="user";
const PASSWORD= "password"; //Randomly generated passworddb.createUser({user: USER,pwd: PASSWORD,roles: [{"role":"dbOwner","db":"zking"}],/* All built-in Roles Database User Roles: read|readWriteDatabase Admin Roles: dbAdmin|dbOwner|userAdminCluster Admin Roles: clusterAdmin|clusterManager|clusterMonitor|hostManagerBackup and Restoration Roles: backup|restoreAll-Database Roles: readAnyDatabase|readWriteAnyDatabase|userAdminAnyDatabase|dbAdminAnyDatabaseSuperuser Roles: root */// authenticationRestrictions: [ {//       clientSource: ["192.0.2.0"],//       serverAddress: ["198.51.100.0"]// } ],mechanisms: ["SCRAM-SHA-256"], passwordDigestor: "server",}
)const URI= mb.getUserConnectionURI({user:USER, password: PASSWORD, authDb: "zking"});
mb.writeTextToClipboardAndNotify(URI);print("URI for "+USER,":", URI)

备份和还原

更新MongoDB工具链

wget https://fastdl.mongodb.org/tools/db/mongodb-database-tools-ubuntu2004-x86_64-100.7.4.deb
sudo dpkg -i mongodb-database-tools-*.deb

还原数据库

确保数据路径包含有效数据文件(.bson和 .json),且当前用户有读取权限:

sudo chmod -R 755 /data/project/zking

在这里插入图片描述

还原

#写入的用户密码不要使用特殊字符
mongorestore -u admin -p 'password' --authenticationDatabase admin  --db zking /data/zking

扩展场景命令​

  1. ​仅恢复特定集合​(如 users)
mongorestore -u admin -p 'password' --authenticationDatabase admin \--db zking --nsInclude "zking.users" \/data/zking
  1. 从压缩备份恢复​(若备份时使用了 --gzip)
mongorestore -u admin -p 'password' --authenticationDatabase admin \--db zking --gzip \/data/zking
  1. 远程恢复且不覆盖现有数据​
mongorestore --host 192.168.1.2 -u admin -p 'password' \--authenticationDatabase admin --db zking \/data/zking
http://www.dtcms.com/a/505507.html

相关文章:

  • 小工厂怎么做网站软件开发工具排行
  • wordpress增加面包屑导航四川seo推广
  • 网络科技公司网站源码永久新域名225222
  • 贷款网站建设医疗网站建设新闻
  • 南京做网站哪家公司好wordpress主机和域名绑定域名
  • 深圳做棋牌网站建设找哪家公司好网站超市
  • 阳江公司做网站男的和女的做那个视频网站
  • 网站建设美化中期报告跨境电商选品的策略和方法
  • 长春市做网站的公司网页特效模板
  • 网站主服务器域名成都网站建设公司创新互联
  • 网站建设可行性报告范文wordpress主题 问答
  • 第六感聊城网站建设郑州最好的装修设计公司
  • 如何在虚拟机中建设网站手机网站建设设计公司
  • 网站建设所需域名汕头网站制作公司价格
  • 设计网站用户需求分析报告商业网站设计与制作论文
  • 淘宝客建网站西安seo交流
  • 网站备案证书带产品列表 wordpress
  • 福州门户网站建设个人备案的网站可以卖东西么
  • 建立网站后台江西赣鄂皖路桥投资有限公司网站建设
  • 公司网站建设设计服务wordpress mdtf
  • 周口网站设计八爪鱼采集器 wordpress
  • 台州做网站是什么怎样在微信里做网站
  • 字体分辨网站苏州工业园区属于哪个区
  • 怎么更改网站里的tdk个人网站备案下载站
  • 南山商城网站建设多少钱网站开发流程分为哪三个阶段
  • 抚松网站建设数据库在网站建设中的作用
  • 证券投资网站建设怎么在微商城开店
  • 专做h5的公司网站北京吴勇设计工作室
  • wordpress 做企业站辽源市网站建设
  • 网站获取访客qq号码wordpress自定义面板