玩具网站建设规划书,文本中设置网站超链接怎么做,温州城建论坛网,济南外贸网站推广828华为云征文#xff5c;部署在线文档应用程序 CodeX Docs 一、Flexus云服务器X实例介绍二、Flexus云服务器X实例配置2.1 重置密码2.2 服务器连接2.3 安全组配置2.4 Docker 环境搭建 三、Flexus云服务器X实例部署 CodeX Docs3.1 CodeX Docs 介绍3.2 CodeX Docs 部署3.3 CodeX… 828华为云征文部署在线文档应用程序 CodeX Docs 一、Flexus云服务器X实例介绍二、Flexus云服务器X实例配置2.1 重置密码2.2 服务器连接2.3 安全组配置2.4 Docker 环境搭建 三、Flexus云服务器X实例部署 CodeX Docs3.1 CodeX Docs 介绍3.2 CodeX Docs 部署3.3 CodeX Docs 使用 四、总结 一、Flexus云服务器X实例介绍 
云服务器提供了一种高效灵活的解决方案让用户可以根据实际需求即时调整计算资源避免了传统物理服务器的管理和维护成本。通过云服务器企业能够实现快速部署和弹性扩展同时受益于服务商提供的数据安全保障措施确保业务连续性和数据安全性。 
华为云下一代云服务器Flexus X实例焕新上线新产品基于X实例搭建电商交易平台可以从容面对电商市场瞬息万变的业务压力变化也适用于搭建游戏后台服务器强大算力轻松应对千人同时在线同时平滑扩容可快速应对服务器玩家数量上涨诉求超强的网络加速能力提升用户体验。 Flexus X实例通过和其他服务组合具备计算、镜像安装、网络、存储、安全等能力您可根据业务需要灵活配置各资源。 本次测评使用的规格是4核12G-100G-3M规格的Flexus X实例基础模式 二、Flexus云服务器X实例配置 
2.1 重置密码 
购买服务器的时候可以提前设置用户名和密码因为我这里跳过了所以购买完成后需要重置密码会短信或站内消息通过你的云服务器信息重点是公网IP地址和用户名首先打开你的服务器控制台选择重置密码 勾选自动重启点击确定即可 2.2 服务器连接 
华为云服务器提供了多种链接方式如使用控制台提供的VNC方式登录、使用Linux/Mac OS系统主机登录Linux弹性云服务器即ssh root192.168.48.78命令或者使用Putty、Xshell等工具登录Linux弹性云服务器。 
我个人习惯使用 MobaXterm 这款软件添加SSH连接输出公网IP、用户名和端口(默认22)连接即可。 2.3 安全组配置 
安全组是一个逻辑上的分组为同一个VPC内的云服务器提供访问策略。用户可以在安全组中定义各种访问规则当云服务器加入该安全组后即受到这些访问规则的保护。 
系统为每个网卡默认创建一个默认安全组默认安全组的规则是对出方向上的数据报文全部放行入方向访问受限。您可以使用默认安全组也可以根据需要创建自定义的安全组。 主要需要填写优先级默认填1即可、协议端口协议一般为TCP或UDP端口一般选择你项目需要暴露的端口即可描述选填一般会填写此端口的用途以免忘记了其他默认点击确定即可。安全组配置主要是暴露端口可以给外网访问。 如果还不清楚可以参考文档安全组配置示例 
2.4 Docker 环境搭建 
本次服务器环境是ubuntu系统镜像需要自己安装docker环境 
服务器类别系统镜像内网IP地址Docker版本操作系统版本Flexus云服务器X实例Ubuntu192.168.0.16827.2.0Ubuntu 22.04.4 LTS 
使用apt-get命令安装docker及其配置 
# 安装必要工具包
$ sudo apt-get install \apt-transport-https \ca-certificates \curl \gnupg-agent \software-properties-common# 添加Docker GPG秘钥
$ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -# 配置仓库源
$ sudo add-apt-repository \deb [archamd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \$(lsb_release -cs) \stable	# 更新apt包索引
$ sudo apt-get update# 安装docker
$ sudo apt-get install docker-ce docker-ce-cli containerd.io# 添加docker镜像源
$ sudo vim /etc/docker/daemon.json{registry-mirrors: [https://ustc-edu-cn.mirror.aliyuncs.com/,https://docker.mirrors.ustc.edu.cn,https://docker.nju.edu.cn,https://ccr.ccs.tencentyun.com/,https://docker.m.daocloud.io/,https://dockerproxy.com,]
}
# 重启
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker测试docker安装是否成功 
rootflexusx-c6b3:~# docker -v
Docker version 27.2.0, build 3ab4256检查docker服务状态 
rootflexusx-c6b3:~# systemctl status docker
* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h ago
TriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service-24912 /usr/bin/dockerd -H fd:// --containerd/run/containerd/containerd.sock检查docker compose版本 
rootflexusx-c6b3:~# docker compose version
Docker Compose version v2.29.2三、Flexus云服务器X实例部署 CodeX Docs 
3.1 CodeX Docs 介绍 
CodeX Docs是一个基于开源技术的文档应用程序。其核心架构基于Editor.js提供了一个现代化的模块化编辑体验。这款工具适应多种场景从产品文档到内部团队的知识库再到个人笔记CodeX Docs皆能胜任。其设计旨在轻量级、高效和可扩展确保用户可以根据具体需求调整以及扩大项目功能。 现代编辑体验基于Editor.js该项目提供了灵活且直观的内容编辑流程。用户能够以模块化的方式组织和展示文档可自定义内容的外观和结构。  灵活的文档结构CodeX Docs允许用户创建嵌套文档结构能够进行内容的分类和分级管理。这种灵活性使得信息组织的易用性和可维护性大幅度提升。  无依赖部署该项目支持简单配置和无数据库的部署方式使得安装和使用变得前所未有的简单。用户只需要最少的设置即可启动并运行应用程序。  人性化的用户界面和美化的URL应用程序在桌面和移动端的呈现效果同样优美并支持SEO友好的人性化URL为网站的可访问性和搜索引擎排名提供了保障。  集成的错误追踪和性能分析集成了如Hawk错误跟踪和Yandex Metrica性能分析等工具让团队能够实时追踪错误并对页面性能进行分析以便于优化用户体验。  CodeX Docs的开发团队CodeX是一支由全球数字专家组成的团体他们致力于创建高质量的开源产品。项目支持包括Markdown在内的多种文档格式用户可以在平台内轻松实现内容的格式化和管理。此外该应用程序支持静态渲染和错误追踪帮助开发者更好地识别和修复问题为提升用户体验做出巨大贡献。 
官网https://docs.codex.so/codex-docsGithubhttps://github.com/codex-team/codex.docs 
3.2 CodeX Docs 部署 
创建 docs-config.yaml 
docs-config.yaml 是文档的配置文件 
port: 3000
host: localhost
uploads:driver: locallocal:path: ./uploadss3:bucket: my-bucketregion: eu-central-1baseUrl: http://docs-static.codex.so.s3-website.eu-central-1.amazonaws.comkeyPrefix: /accessKeyId: my-access-keysecretAccessKey: my-secret-key
frontend:title: CodeX Docsdescription: Free Docs app powered by Editor.js ecosystemtstartPage: misprintsChatId: 12344564yandexMetrikaId: carbon:serve: placement: menu:- Guides- title: CodeXuri: https://codex.soauth:password: secretpasswordsecret: supersecrethawk:
#  frontendToken: 123
#  backendToken: 123database:driver: local # you can change database driver here. mongodb or locallocal:path: ./db
#  mongodb:
#    uri: mongodb://localhost:27017/docs创建 docker-compose.yml 
version: 3.2
services:docs:image: ghcr.io/codex-team/codex.docs:v2.0.0-rc.8ports:- 8092:3000volumes:- ./uploads:/usr/src/app/uploads- ./db:/usr/src/app/db- ./docs-config.yaml:/usr/src/app/docs-config.yamlports: 映射主机的 8092 端口到容器的 3000 端口volumes: 将主机目录挂载到容器目录 如果将上述代码片段保存在名为 docker-compose.yml 的文件中则只需从同一文件夹中运行 docker compose up -d 即可自动拉取 CodeX Docs 镜像并创建并启动一个容器。 up 表示启动服务-d 表示在后台执行。docker-compose down 命令用于停止和清理由 docker-compose up 启动的服务。 
启动服务 
进入项目目录执行docker-compose up -d启动命令会自动拉取容器并运行 从 Github Package 拉取 CodeX Docs 镜像地址ghcr.io/codex-team/codex.docs rootflexusx-c6b3:~/codex# docker-compose up -d
Creating network codex_default with the default driver
Pulling docs (ghcr.io/codex-team/codex.docs:v2.0.0-rc.8)...
v2.0.0-rc.8: Pulling from codex-team/codex.docs
3d2430473443: Already exists
b60fa0ff74d7: Already exists
dc7a390288bd: Already exists
33306f9c18eb: Already exists
f9be63c00aa6: Pull complete
2ed6939c8418: Pull complete
644ea669f4ad: Pull complete
d2be5619e9f2: Pull complete
ed6a286fe574: Pull complete
Digest: sha256:aba12cc74c619f1894f03606473292e1e3ad9ffd77b4d902a44de6fcd02c28d7
Status: Downloaded newer image for ghcr.io/codex-team/codex.docs:v2.0.0-rc.8
Creating codex_docs_1 ... 
Creating codex_docs_1 ... done 
配置安全组 
在Flexus云服务器X实例的安全组管理页面添加入方向规则接下来我们启动服务需要监听8092端口所以添加安全组为TCP:8092协议端口。 检查容器状态 
检查 CodeX Docs 容器状态确保容器正常启动 
rootflexusx-c6b3:~/codex# docker ps
CONTAINER ID   IMAGE                     COMMAND                  CREATED          STATUS          PORTS                                                                          NAMES
ff1ba3feb77e   ghcr.io/codex-team/codex.docs:v2.0.0-rc.8   docker-entrypoint.s…   3 hours ago         Up 3 hours         0.0.0.0:8092-3000/tcp, :::8092-3000/tcp   codex_docs_1访问地址 
内网http://localhost:8092 外网http://公网IP:8092 
访问结果 若出现此页面则部署 codex cods server 成功。 
3.3 CodeX Docs 使用 
点击 add page 去创建第一个页面CodeX Docs 使用带有主密码的简单身份验证方案它应该通过 auth.password 配置属性环境变量来定义的输入后登录 默认的 auth.password: secretpassword 再次点击 add page 去创建第一个页面选择页面位置和输入标题在写点内容即可点击Save changes保存 这样管理员账户查看的效果是这样的右上角会显示编辑按钮修改时间和文章主体 使用普通用户查看对应的风格是这样的少了编辑按钮只有可读权限 点击编辑按钮 进入编辑模式可以调整文档层级可以继续修改文档保存修改和删除文档 在编辑模式中页面包含以下控件父页面、置于上方和别名输入。 父页面输入允许您指定现有页面中的哪个页面应为当前页面的父页面。此关系将显示在侧边栏中就像页面嵌套到父部分一样。 如果您不希望任何现有页面成为您页面的父页面只需选择一个Root 选项 - 这将允许您创建一个根级页面侧边栏本身的一部分。置于上方 使用“置顶输入”可以对部分内的页面进行排序。选项包含同一父级的所有页面和— 无关紧要。只需选择当前页面应插入其上方的页面即可。别名 别名字段允许您指定页面应可用的 URL 路径。例如输入/test 将使页面具有地址 ${docs-domain}/test 这个项目的介绍文档也是通过这个展示的整体风格很简单左侧是目录树每篇文档都是按照树的结构排序的中间是文章主体会显示修改时间地步会显示上一篇或下一篇的导航右侧则是该篇文档的目录 文档编辑风格类似Notion但是更简单保留了几种常用的格式类型 标题、图片、代码、链接、表格、列表、CheckList 等 搜索功能感觉比较鸡肋只能搜索标题不能搜索文章内容 我们来查看下 CodeX Docs 的映射文件路径下的结构 
rootflexusx-c6b3:~/codex# tree -L 2
.
|-- db
|   |-- aliases.db
|   |-- files.db
|   |-- pages.db
|   -- pagesOrder.db
|-- docker-compose.yml
|-- docs-config.yaml
-- uploads-- 38fc7dea374d9535b7df8045801db80f.png2 directories, 7 filesdb 即为数据库目录uploads 即为上传文件目录 
随着软件项目的复杂性不断增加保存、分享和更新项目相关文档的重要性日益凸显CodeX Docs 采用了当下流行的Editor.js生态系统目标是提供一个便捷且功能丰富的平台帮助团队记录、组织和分享信息。它不仅仅是一个文档工具更是一个能够提升团队协作效率和减少沟通障碍的利器。作为文档和文档管理工具我们使用了文档的编辑/更新和搜索功能还有更多有趣的设置和功能就需要自行探索了。 
四、总结 
CodeX Docs项目以其开放性、易用性和强大功能为现代团队提供了不可或缺的文档解决方案。不论是初创企业还是大型团队CodeX Docs都能为其提供有效的支持。通过这款工具文档的编写和管理将不再是企业发展中的阻力而是推动其前进的重要驱动力。此次使用的Flexus X实例配置还是很高的4核12G-100G-3M规格的基础模式文档的编辑很顺畅预览加载也很快项目是轻量级的也没有添加一些无关内容整体占用很低。 
华为云服务器正在进行促销活动为您提供高性能、高可靠的计算资源。利用华为云的先进技术您可以轻松应对业务高峰同时享受优惠价格带来的成本节约。现在正值828 B2B企业节满足不同场景需求是企业上云、扩容升级的绝佳时机。抓住机会提升您的业务竞争力 
 文章转载自: http://www.morning.knzmb.cn.gov.cn.knzmb.cn http://www.morning.fxjnn.cn.gov.cn.fxjnn.cn http://www.morning.lflnb.cn.gov.cn.lflnb.cn http://www.morning.wwkft.cn.gov.cn.wwkft.cn http://www.morning.qxlhj.cn.gov.cn.qxlhj.cn http://www.morning.jcrfm.cn.gov.cn.jcrfm.cn http://www.morning.gsjw.cn.gov.cn.gsjw.cn http://www.morning.znrlg.cn.gov.cn.znrlg.cn http://www.morning.tdhxp.cn.gov.cn.tdhxp.cn http://www.morning.kjlhb.cn.gov.cn.kjlhb.cn http://www.morning.hkysq.cn.gov.cn.hkysq.cn http://www.morning.zdgp.cn.gov.cn.zdgp.cn http://www.morning.rnpt.cn.gov.cn.rnpt.cn http://www.morning.gmdtk.cn.gov.cn.gmdtk.cn http://www.morning.yqfdl.cn.gov.cn.yqfdl.cn http://www.morning.rycbz.cn.gov.cn.rycbz.cn http://www.morning.xzrbd.cn.gov.cn.xzrbd.cn http://www.morning.ylklr.cn.gov.cn.ylklr.cn http://www.morning.xbdrc.cn.gov.cn.xbdrc.cn http://www.morning.dkslm.cn.gov.cn.dkslm.cn http://www.morning.zkqwk.cn.gov.cn.zkqwk.cn http://www.morning.xglgm.cn.gov.cn.xglgm.cn http://www.morning.pgggs.cn.gov.cn.pgggs.cn http://www.morning.hlnys.cn.gov.cn.hlnys.cn http://www.morning.kzcz.cn.gov.cn.kzcz.cn http://www.morning.jpfpc.cn.gov.cn.jpfpc.cn http://www.morning.mkpkz.cn.gov.cn.mkpkz.cn http://www.morning.qbfs.cn.gov.cn.qbfs.cn http://www.morning.nqlnd.cn.gov.cn.nqlnd.cn http://www.morning.tdmgs.cn.gov.cn.tdmgs.cn http://www.morning.pdwzr.cn.gov.cn.pdwzr.cn http://www.morning.bkfdf.cn.gov.cn.bkfdf.cn http://www.morning.xkjrq.cn.gov.cn.xkjrq.cn http://www.morning.spqtq.cn.gov.cn.spqtq.cn http://www.morning.kgqww.cn.gov.cn.kgqww.cn http://www.morning.bhrkx.cn.gov.cn.bhrkx.cn http://www.morning.nlcw.cn.gov.cn.nlcw.cn http://www.morning.mrfr.cn.gov.cn.mrfr.cn http://www.morning.jfymz.cn.gov.cn.jfymz.cn http://www.morning.qdxkn.cn.gov.cn.qdxkn.cn http://www.morning.hxljc.cn.gov.cn.hxljc.cn http://www.morning.hlrtzcj.cn.gov.cn.hlrtzcj.cn http://www.morning.cokcb.cn.gov.cn.cokcb.cn http://www.morning.dqwykj.com.gov.cn.dqwykj.com http://www.morning.lhzqn.cn.gov.cn.lhzqn.cn http://www.morning.tcfhs.cn.gov.cn.tcfhs.cn http://www.morning.krkwh.cn.gov.cn.krkwh.cn http://www.morning.ychoise.com.gov.cn.ychoise.com http://www.morning.nlkjq.cn.gov.cn.nlkjq.cn http://www.morning.zsfooo.com.gov.cn.zsfooo.com http://www.morning.jwpcj.cn.gov.cn.jwpcj.cn http://www.morning.ntffl.cn.gov.cn.ntffl.cn http://www.morning.ryrpq.cn.gov.cn.ryrpq.cn http://www.morning.cryb.cn.gov.cn.cryb.cn http://www.morning.sgqw.cn.gov.cn.sgqw.cn http://www.morning.bgxgq.cn.gov.cn.bgxgq.cn http://www.morning.sqqds.cn.gov.cn.sqqds.cn http://www.morning.nlysd.cn.gov.cn.nlysd.cn http://www.morning.hengqilan.cn.gov.cn.hengqilan.cn http://www.morning.ttshf.cn.gov.cn.ttshf.cn http://www.morning.trjr.cn.gov.cn.trjr.cn http://www.morning.mxptg.cn.gov.cn.mxptg.cn http://www.morning.tqygx.cn.gov.cn.tqygx.cn http://www.morning.lsfzq.cn.gov.cn.lsfzq.cn http://www.morning.xkjrs.cn.gov.cn.xkjrs.cn http://www.morning.lpnb.cn.gov.cn.lpnb.cn http://www.morning.yjmns.cn.gov.cn.yjmns.cn http://www.morning.fwjfh.cn.gov.cn.fwjfh.cn http://www.morning.xnqjs.cn.gov.cn.xnqjs.cn http://www.morning.xqbgm.cn.gov.cn.xqbgm.cn http://www.morning.lfdmf.cn.gov.cn.lfdmf.cn http://www.morning.bkxnp.cn.gov.cn.bkxnp.cn http://www.morning.gqjqf.cn.gov.cn.gqjqf.cn http://www.morning.jqbmj.cn.gov.cn.jqbmj.cn http://www.morning.zwzlf.cn.gov.cn.zwzlf.cn http://www.morning.wbrf.cn.gov.cn.wbrf.cn http://www.morning.yjmns.cn.gov.cn.yjmns.cn http://www.morning.llfwg.cn.gov.cn.llfwg.cn http://www.morning.bmncq.cn.gov.cn.bmncq.cn http://www.morning.xkjqg.cn.gov.cn.xkjqg.cn