51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

linux 搭建web服务的若干方法

# linux 搭建web服务的若干方法 {#linux-搭建web服务的若干方法}

本文总结在linux系统上搭建web服务的方法。有很多方法:1.使用nodejs包; 2.使用python包; 3.使用nginx。

# 1. 使用nginx搭建web服务 {#_1-使用nginx搭建web服务}

nginx是当前主流的web服务器,安装方法详见centos6安装nginx

# 2. 使用nodejs包http-server {#_2-使用nodejs包http-server}

若系统上已经有node环境,那么安装个nodejs包http-server即可。
安装方法: npm install -g http-server
安装完成后,执行一个命令即可开启web服务,可指定端口号或发布目录:

http-server -p 8080 /root/webpath

# 3. 使用python包 {#_3-使用python包}

linux系统都是默认自带python环境,所以不用做任何额外的环境配置,即可随便启动个web服务,是最方便的方案。
不同python版本中的启动方法有所区别:

  • python2
    python -m SimpleHTTPServer
  • python3
    python -m http.server 1223

端口号可以根据需要自行修改

(py3.6) wangshibiao@wangshibiao:~/test/tmp_img$ python -m http.server 1223 
Serving HTTP on 0.0.0.0 port 1223 (http://0.0.0.0:1223/) ...
127.0.0.1 - - [06/Feb/2021 13:51:07] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2021 13:51:08] "GET / HTTP/1.1" 200 -
赞(5)
未经允许不得转载:工具盒子 » linux 搭建web服务的若干方法