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

本地部署项目文档管理网站 MkDocs 并实现外部访问

MkDocs 是一款快速、简单且易于使用的静态站点生成器,它使用 Markdown 来编写文档,并将这些文档转换成静态网站,非常适合用于构建软件项目的文档网站,帮助团队更有效地分享信息和技术细节。本文将详细介绍如何在 Windows 系统本地部署 MkDocs 并结合路由侠实现外网访问本地部署的 MkDocs 。

第一步,本地部署安装 MkDocs

1,本教程操作环境为 Windows11 系统,首先确保你的系统上已经安装了 Python 3.x 。如果没有,请从 Python 官方网站下载并安装,点此下载。

2,打开命令提示符( CMD )或 PowerShell ,然后运行以下命令来安装 MkDocs 。

pip install mkdocs

3,在 CMD 或 PowerShell 中,用命令 cd 导航到你想要创建 MkDocs 项目的文件夹,然后运行以下命令。

mkdocs new my-project
cd my-project

4,在项目目录下运行以下命令来启动本地开发服务器。

mkdocs serve

5,打开浏览器访问地址 http://127.0.0.1:8000 ,就能看到你创建的 MkDocs 项目了。

第二步,外网访问本地 MkDocs

在内网的电脑上安装路由侠,点此下载

1,下载安装完成后,打开路由侠界面,点击【内网映射】。

2,点击【添加映射】。

3,选择【原生端口】。

4,在内网端口填写 MkDocs 端口 8000 后点击【创建】按钮,如下图。

5,创建好后,就可以看到一条映射的公网地址,鼠标右键点击【复制地址】。

6,在外网电脑上,打开浏览器,在地址栏输入从路由侠生成的外网地址,就可以看到内网部署的 MkDocs 界面了。

http://www.dtcms.com/a/266826.html

相关文章:

  • Centos安装Jenkins
  • ZigBee通信技术全解析:从协议栈到底层实现,全方位解读物联网核心无线技术
  • OpenCV 图像操作:颜色识别、替换与水印添加
  • 传统架构开发VS PREEvision:一场效率与可靠性的降维打击
  • [C/C++内存安全]_[中级]_[如何避免数组访问越界]
  • 【精华】QPS限流等场景,Redis其他数据结构优劣势对比
  • 7.4_面试_JAVA_
  • python学习打卡:DAY 18 推断聚类后簇的类型
  • 在 Vue 3 中全局使用 Suspense 组件
  • 【内存】Linux 内核优化实战 - kernel.numa_balancing
  • [Linux]内核态与用户态详解
  • 1.1_3_2 三种交换方式的性能分析
  • PHP从字符串到数值的类型转换
  • 后端密码加密:守护用户数据的钢铁长城
  • 第三章 基于rtthread标准库的串口和shell应用
  • vue 循环无限滚动表格
  • 用distance_transform 检测线性凸包
  • Java项目:基于SSM框架实现的忘忧小区物业管理系统【ssm+B/S架构+源码+数据库+毕业论文+开题报告】
  • 双因子认证(2FA)是什么?从零设计一个安全的双因子登录接口
  • Linux-进程概念(3)
  • 在HP暗影精灵Ubuntu20.04上修复IntelAX211Wi-Fi不可用的全过程记录——系统安装以后没有WIFI图标无法使用无线网
  • RabbitMQ 高级特性之 TTL
  • Spring Boot 应用启动时,端口 8080 已被其他进程占用,怎么办
  • 物联网中的Unity/Unreal引擎集成:数字孪生与可视化控制
  • 【Spring Boot】HikariCP 与 Druid 连接池全面对比
  • OpenCV中超分辨率(Super Resolution)模块类cv::dnn_superres::DnnSuperResImpl
  • 数字工厂的核心引擎:物联网驱动生产智能化升级
  • 前端查询条件加密传输方案(SM2加解密)
  • Flink SQLServer CDC 环境配置与验证
  • vue3 el-table 行筛选 设置为单选