前言
在开发的过程中,经常会下载到某些开源框架的静态文档,这些文档有时候需要部署到http服务器才能方便查看,使用tomcat感觉部署有些笨重,这里介绍几种简单的方式。
Python
需要安装Pyhton
如果已经安装了Python的话,可以在静态页面的目录下使用如下指令:
# python 2
python -m SimpleHTTPServer 8000
# python 3
python3 -m http.server 8000
然后访问http://localhost:8000
即可。
可以在脚本中加别名:
alias httpServer_python='python -m SimpleHTTPServer 8000'
以后使用
httpServer_python
即可。
Ruby
需要安装Ruby
Ruby也有同样的http服务器可以使用,命令如下:
ruby -run -ehttpd . -p8000
也可以设置别名:
alias httpServer_ruby='ruby -run -ehttpd . -p8000'
Node.js
需要安装Node.js
Node.js也有一个简单的http服务模块,首先全局安装:
sudo npm install http-server -g
安装完成后,在静态页面根目录执行:
http-server -p 8000
也可以设置别名
alias httpServer_node='http-server -p 8000'
总结
这里提供了几种简单的方式来实现快速搭建http静态页面服务,选择哪种方式完全看个人喜好,当然,大多数人应该不会愿意安装很多不常用的软件,但是对于开发人员,python,ruby,node三者应该至少会使用其中一个。