使用Nginx将chm帮助文档部署成一个网站

使用Nginx将chm帮助文档部署成一个网站最近一直都是远程开发,然后刚好所用到的 Java 技术相对比较偏门,经常需要查阅 API 文档,很久之前在网上下载过一个 jdk1.8 的中文 chm 文档,查阅资料非常的方便实用,就想着能不能部署成

最近一直都是远程开发,然后刚好所用到的 Java 技术相对比较偏门,经常需要查阅 API 文档,很久之前在网上下载过一个 jdk1.8 的中文 chm 文档,查阅资料非常的方便实用,就想着能不能部署成一个网站。

什么是 chm 帮助文档?

CHM 是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。CHM 是微软新一代的帮助文件格式,利用 HTML 作源文,把帮助内容以类似数据库的形式编译储存。

如何部署成网站

第一种:直接在浏览器当中输入:mk:@MSITStore:D:/jdk1.8.chm::/index.html 结果:最终会在 IE 浏览器当中打开。(使用 Google 浏览器和火狐浏览器都会跳转到 IE)

第二种:将 chm 转成 HTML 文件,然后在服务器上部署 HTML 文件就可以了。

chm 文件转成 HTML 文件

在 windows 系统环境下,进入 cmd 通过命令

hh -decompile 输出文件夹 CHM 文件地址。

例如: hh -decompile D:\HTML D:\jdk1.8.chm 就将 chm 文件转换成 HTML 文件了。就是文件有点大

HTML 文件部署到服务器上面

静态 HTML 部署的方式有很多,由于服务器上已经安装过 nginx,所以直接用过 nginx 部署。

1 将 api.hjljy.cn 域名映射到服务器的 IP 地址上面 2 将生成的 HTML 文件传到服务器的 nginx 指定的位置下面 : /usr/local/nginx/api/api 3 配置 nginx 的代理处理

  server { 
	listen 80; 
	server_name api.hjljy.cn; 
	location / { 
		 root   /usr/local/nginx/api/api;
		index  index.html;
		} 
	}

4 重启 nginx 登陆 api.hjljy.cn/index.html 查看验证

今天的文章使用Nginx将chm帮助文档部署成一个网站分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/16817.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注