中国建设银行的网站特色网站设计的原则不包括

张小明 2026/1/2 16:44:01
中国建设银行的网站特色,网站设计的原则不包括,夜深人不静免费看高清,苏州展厅设计企业你需要一份在openEuler系统下安装MongoDB的技术教程#xff0c;我会按照环境准备→安装部署→配置启动→功能验证的流程#xff0c;提供详细且可直接操作的步骤#xff0c;同时覆盖开源版MongoDB#xff08;社区版#xff09;的核心配置要点。 一、环境说明 系统版本…你需要一份在openEuler系统下安装MongoDB的技术教程我会按照环境准备→安装部署→配置启动→功能验证的流程提供详细且可直接操作的步骤同时覆盖开源版MongoDB社区版的核心配置要点。一、环境说明系统版本openEuler 20.03/LTS/22.03x86_64/ARM64均适用下文以x86_64为例MongoDB版本7.0社区版当前稳定版前提条件拥有root权限服务器能访问外网或已准备MongoDB安装包二、步骤1环境准备与依赖配置1.1 更新系统并安装基础依赖# 切换到root用户若已为root可跳过suroot# 更新系统包dnf update -y# 安装基础依赖MongoDB运行所需dnfinstall-ywgetnet-tools libcurl openssl1.2 配置MongoDB官方yum源openEuler基于RPM包管理直接使用MongoDB官方yum源更便捷# 创建MongoDB的yum源配置文件vim/etc/yum.repos.d/mongodb-org-7.0.repo将以下内容粘贴到文件中适配openEuler的RHEL兼容架构[mongodb-org-7.0] nameMongoDB Repository baseurlhttps://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/7.0/x86_64/ gpgcheck1 enabled1 gpgkeyhttps://www.mongodb.org/static/pgp/server-7.0.asc说明如果是ARM64架构将x86_64替换为aarch64即可。三、步骤2安装MongoDB社区版# 安装MongoDB完整包包含服务端、客户端、工具dnfinstall-y mongodb-org# 验证安装版本确认安装成功mongod --version安装成功后会输出类似如下版本信息db version v7.0.8 Build Info: { version: 7.0.8, gitVersion: xxx, openSSLVersion: OpenSSL 1.1.1k 25 Mar 2021, modules: [], allocator: tcmalloc, environment: { distmod: rhel8, distarch: x86_64, target_arch: x86_64 } }四、步骤3MongoDB核心配置3.1 创建数据和日志目录默认目录需手动创建# 创建数据存储目录mkdir-p /var/lib/mongo# 创建日志存储目录mkdir-p /var/log/mongodb# 设置目录权限为mongodb用户安装后自动创建的系统用户chown-R mongodb:mongodb /var/lib/mongo /var/log/mongodbchmod-R755/var/lib/mongo /var/log/mongodb3.2 修改MongoDB配置文件MongoDB默认配置文件为/etc/mongod.conf需调整关键配置以适配生产/测试环境vim/etc/mongod.conf修改后的核心配置如下保留注释关键项修改# 网络配置net:port:27017# 默认端口可自定义bindIp:0.0.0.0# 允许所有IP访问测试环境用生产环境改为具体IP# 数据存储storage:dbPath:/var/lib/mongo# 数据目录对应上面创建的路径engine:wiredTiger# 默认存储引擎高性能# 日志配置systemLog:destination:filepath:/var/log/mongodb/mongod.log# 日志文件路径logAppend:true# 日志追加模式不覆盖旧日志# 进程管理processManagement:fork:true# 以守护进程方式运行pidFilePath:/var/run/mongodb/mongod.pid# PID文件路径# 副本集/单节点配置单节点无需配置replicaSet注释即可# replication:# replSetName: rs0# 安全配置测试环境可先关闭生产环境必须开启认证security:authorization:disabled# 临时关闭认证后续可开启说明生产环境需开启authorization: enabled认证并创建管理员账户。五、步骤4启动MongoDB并设置开机自启# 启动mongod服务systemctl start mongod# 设置开机自启systemctlenablemongod# 查看服务状态确认是否active runningsystemctl status mongod若状态显示active (running)说明服务启动成功若失败可查看日志/var/log/mongodb/mongod.log定位问题。可选关闭防火墙和SELinux测试环境如果客户端无法连接MongoDB可临时关闭防火墙和SELinux生产环境需配置规则而非直接关闭# 临时关闭防火墙systemctl stop firewalld systemctl disable firewalld# 临时关闭SELinuxsetenforce0# 永久关闭SELinux需重启服务器sed-is/^SELINUXenforcing/SELINUXdisabled//etc/selinux/config六、步骤5功能验证与基础操作6.1 连接MongoDB客户端# 本地连接默认无认证mongo# 或使用新的客户端命令MongoDB 6.0推荐mongosh6.2 基础操作示例创建数据库、集合、插入数据// 1. 创建/切换到test数据库MongoDB无显式创建首次写入即创建use test// 2. 创建集合并插入数据db.user.insertOne({name:openEuler,age:5,platform:openEuler 22.03})// 3. 查询数据db.user.find()// 4. 退出客户端exit执行后若能看到插入的文档数据说明MongoDB功能正常。七、步骤6生产环境必备配置开启认证测试环境完成后生产环境需开启用户认证步骤如下# 1. 重新连接MongoDBmongosh# 2. 切换到admin数据库系统库use admin# 3. 创建管理员账户拥有所有权限db.createUser({user:root, pwd:MongoDB123,# 自定义强密码roles:[{role:root, db:admin}]})# 4. 退出客户端exit# 5. 修改配置文件开启认证vim/etc/mongod.conf# 将security下的authorization改为enabledsecurity: authorization: enabled# 6. 重启mongod服务使配置生效systemctl restart mongod# 7. 使用认证连接MongoDBmongosh -u root -p MongoDB123 --authenticationDatabase admin八、常见问题解决启动失败提示端口被占用查看端口占用netstat -tulpn | grep 27017杀死占用进程或修改mongod.conf中的port配置。权限不足无法写入数据/日志重新设置目录权限chown -R mongodb:mongodb /var/lib/mongo /var/log/mongodb。外网无法连接确认bindIp为0.0.0.0且防火墙开放27017端口firewall-cmd --add-port27017/tcp --permanent firewall-cmd --reload。总结在openEuler下安装MongoDB的核心步骤为配置官方yum源→安装包→创建数据/日志目录→修改配置→启动服务。测试环境可临时关闭认证和防火墙生产环境必须开启用户认证、限制IP访问并配置防火墙规则。若遇到启动或连接问题优先查看MongoDB日志文件/var/log/mongodb/mongod.log定位原因。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

中国建设银行南京分行网站首页网站搭建上海

公平性检测:TensorFlow What-If Tool使用 在信贷审批、招聘筛选和医疗诊断等关键场景中,AI模型的决策正深刻影响着人们的生活。然而,一个准确率高达90%的模型,是否对所有群体都一视同仁?当一位非裔女性申请人被系统拒绝…

张小明 2026/1/2 2:22:23 网站建设

东莞网站推广哪家好信息顺德电子商务网站建设

还在为繁琐的终端命令而烦恼吗?Applite为您带来了革命性的软件管理解决方案。这款基于Homebrew Casks的开源图形化工具,通过直观的界面彻底改变了传统软件安装方式,让Mac软件管理变得前所未有的简单高效。 【免费下载链接】Applite User-frie…

张小明 2026/1/2 2:22:24 网站建设

网站规划设计青海省公路建设管理局门户网站

第一章:一位程序员与Open-AutoGLM 在深夜的办公室里,程序员林远盯着屏幕上闪烁的光标。他正在尝试将一个复杂的自然语言处理任务自动化,但传统框架的配置流程让他举步维艰。直到他发现了 Open-AutoGLM——一个开源的自动大语言模型调优工具&a…

张小明 2026/1/2 2:22:27 网站建设

注册网站手机号收验证码wordpress商品采集器

还在为杂乱无章的Obsidian启动界面而烦恼吗?Obsidian Homepage模板为你提供了一套完整的解决方案,通过精心设计的极简美学界面,让每一次打开笔记都成为愉悦的体验。这款模板不仅注重视觉美感,更强调实用性与个性化定制&#xff0c…

张小明 2026/1/2 2:22:25 网站建设

响应式网站的优缺点七牛云wordpress缓存配置

绿色移动云计算在智能电网中的应用与优势 1. 引言 无线通信正借助移动云计算(MCC)技术来降低电力成本,以满足对环境可持续性日益增长的需求。为了将MCC技术融入绿色智能电网数据网络,需要将覆盖网络和底层电气网络相结合。信息网络在实时数据交换中起着至关重要的作用。智…

张小明 2026/1/2 2:22:27 网站建设

常州免费做网站建网站数据库

Linux技术全解析:从系统基础到网络安全的深度探索 1. 引言 在当今数字化时代,Linux系统凭借其稳定性、开源性和高度可定制性,在服务器、嵌入式设备等领域得到了广泛应用。本文将深入探讨Linux系统的多个方面,包括系统基础、网络配置、安全管理、软件应用等,为读者提供全…

张小明 2026/1/2 2:22:26 网站建设