返回顶部
首页 > 资讯 > 精选 >怎么使用gitbook搭建wiki
  • 594
分享到

怎么使用gitbook搭建wiki

2023-06-28 01:06:25 594人浏览 安东尼
摘要

这篇文章主要介绍了怎么使用gitbook搭建wiki,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。GitBook 是使用 GitHub / Git 和 markdown(或A

这篇文章主要介绍了怎么使用gitbook搭建wiki,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

GitBook 是使用 GitHub / Git 和 markdown(或AsciiDoc)构建漂亮书籍的命令行工具(和node.js库),GitBook 可以将您的内容作为网站(可定制和可扩展)或电子书(pdf,ePub或Mobi)输出。

怎么使用gitbook搭建wiki

本地编辑md文档后,通过git push到gitlab,gitlab触发WEBhooks后,由jenkins自动拉取后rsync推送到线上web机器,远程调用sh脚本进行一次init build即可。

web部署gitbook

安装nodejs,这里到官网https://nodejs.org/en/download/直接下载nodejs二进制安装包解压并设置环境变量即可。

mv node-v10.16.0-linux-x64  /bin/mv /bin/node-v10.16.0-linux-x64  /bin/nodevim  /etc/profileexport  PATH=/usr/bin/node/bin:$PATHsource  /etc/profile

安装gitbook

npm install gitbook-cli -g

jenkins

rsync -avz  $WORKSPACE/ 10.1.14.17:/data/wwwroot/wiki  --exclude=".git"  --exclude="metadata" --exclude="mainlib.db"ssh  -Tq root@10.1.14.17

配置Nginx

nginx配置如下:

server {       listen       80;       server_name  wiki.21yunwei.com;       access_log /logs/nginx/wiki/wiki_access.log main;       error_log  /logs/nginx/wiki/wiki_error.log;       root /data/wwwroot/wiki/;       location / {               proxy_pass Http://gitbook;           }       location = /nginx-status  {           stub_status   on;           access_log   off;}

本地编辑md文件后直接push到gitlab,触发webhook后由jenkins执行后变的推送以及远程执行sh进行init,这样web就可以直接访问静态页面了。

感谢你能够认真阅读完这篇文章,希望小编分享的“怎么使用gitbook搭建wiki”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: 怎么使用gitbook搭建wiki

本文链接: https://www.lsjlt.com/news/315081.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么使用gitbook搭建wiki
    这篇文章主要介绍了怎么使用gitbook搭建wiki,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。GitBook 是使用 GitHub / Git 和 Markdown(或A...
    99+
    2023-06-28
  • Linux中怎么构建自己的Wiki
    这篇文章主要为大家展示了“Linux中怎么构建自己的Wiki”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中怎么构建自己的Wiki”这篇文章吧。Wiki是一种在网络上开放且可供多人协同...
    99+
    2023-06-28
  • vite怎么搭建与使用
    本篇内容介绍了“vite怎么搭建与使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!实际开发中编写的代码往往是不能被浏览器直接识别的,比如E...
    99+
    2023-07-02
  • 怎么使用Java搭建brpc
    要使用Java搭建brpc,可以按照以下步骤进行操作: 下载并安装brpc的Java版本:可以从brpc的GitHub仓库中获取...
    99+
    2023-10-23
    java
  • ThinkPHP5怎么搭建和使用
    要搭建和使用ThinkPHP5,按照以下步骤进行操作:1. 环境准备:- 安装 PHP 版本 >= 5.6.0,并设置好环境变量。-...
    99+
    2023-10-18
    ThinkPHP
  • 怎么使用xshell搭建vps
    要使用Xshell搭建VPS,你需要完成以下步骤:1. 获取VPS服务器:你可以选择购买VPS服务器,或者使用提供免费VPS的服务。...
    99+
    2023-08-11
    xshell vps
  • 怎么使用PHP搭建网站
    本文小编为大家详细介绍“怎么使用PHP搭建网站”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用PHP搭建网站”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。确定您的需求:在开始搭建网站之前,您需要确定您的需...
    99+
    2023-07-05
  • nas服务器搭建怎么使用
    1. 连接到NAS服务器:使用网络连接NAS服务器,可以通过浏览器输入NAS服务器的IP地址或者使用NAS提供的客户端连接工具连接N...
    99+
    2023-06-08
    nas服务器 服务器
  • 怎么使用Python搭建gRPC服务
    这篇文章主要介绍了怎么使用Python搭建gRPC服务,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、概述一个gRPC服务的大体结构图为:图一表明,grpc的服务是跨语言的...
    99+
    2023-06-20
  • 怎么使用Nginx搭建WCF集群
    这篇文章主要介绍“怎么使用Nginx搭建WCF集群”,在日常操作中,相信很多人在怎么使用Nginx搭建WCF集群问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用Nginx搭建WCF集群”的疑惑有所帮助!...
    99+
    2023-06-27
  • hibernate框架怎么搭建和使用
    搭建和使用Hibernate框架可以按照以下步骤进行: 添加Hibernate依赖:在项目的构建文件中(如Maven的pom.x...
    99+
    2023-10-23
    hibernate
  • cdn服务器搭建怎么使用
    CDN服务器搭建后,其使用方式通常如下:1、在CDN服务器上添加自己的域名首先需要在CDN服务器上添加自己的域名,以便将自己的内容缓...
    99+
    2023-03-19
    cdn服务器搭建 cdn服务器 服务器
  • 怎么使用Golang搭建web服务
    今天小编给大家分享一下怎么使用Golang搭建web服务的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。我们先看个例子:htt...
    99+
    2023-06-30
  • 怎么使用docker搭建fastdfs环境
    本篇内容主要讲解“怎么使用docker搭建fastdfs环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用docker搭建fastdfs环境”吧!docker镜像的选择也挺重要的,我最开...
    99+
    2023-07-02
  • 怎么使用ChatGPT搭建AI网站
    这篇文章主要介绍“怎么使用ChatGPT搭建AI网站”,在日常操作中,相信很多人在怎么使用ChatGPT搭建AI网站问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用ChatGPT搭建AI网站”的疑惑有所...
    99+
    2023-07-05
  • 怎么使用Docker自动搭建GitLab
    本文小编为大家详细介绍“怎么使用Docker自动搭建GitLab”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用Docker自动搭建GitLab”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。第一步:安装D...
    99+
    2023-07-05
  • kubernetes集群怎么搭建和使用
    要搭建和使用Kubernetes集群,可以按照以下步骤进行操作:1. 安装Docker:Kubernetes需要在每个节点上安装Do...
    99+
    2023-08-24
    kubernetes
  • 使用vite怎么搭建一个vue3应用
    今天就跟大家聊聊有关使用vite怎么搭建一个vue3应用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Vue的优点Vue具体轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分...
    99+
    2023-06-06
  • 怎么使用Node.js搭建HTTP服务器
    本篇内容主要讲解“怎么使用Node.js搭建HTTP服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Node.js搭建HTTP服务器”吧!什么是 HTTP 服务?HTTP 协议是什么...
    99+
    2023-06-17
  • MAC怎么使用php7搭建LNMP环境
    这篇文章给大家分享的是有关MAC怎么使用php7搭建LNMP环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、安装MySQL:查看MySQL可用版本信息:brew info mysql我这...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作