Centos7使用SimpleHttpServer快速搭建素材分享网站

背景

博主在日常的工作中,会经常使用到各种尺寸的图片素材或者视频素材,当然周边的同事也会用得到,所以自己想做一个素材的分享网站,就有点类似于镜像站的那种,博主的在linux 用的是python自带的web服务器SimpleHTTPServer

上传文件素材

Centos7使用SimpleHttpServer快速搭建素材分享网站
首先找到一个自己确定的文件路径,新建一个file文件夹,上传素材并解压

后台启动web服务

首先在/usr/local(看你喜欢)新建一个nohup.out文件

touch nohup.out

在自己想要分享的文件路径下,如博主的/usr/local/file,输入

nohup python -m SimpleHTTPServer >/usr/local/nohup.out 2>&1 &
Centos7使用SimpleHttpServer快速搭建素材分享网站

执行之后可以看到启用的进程号,查看一下:

netstat -anp|grep 12696
Centos7使用SimpleHttpServer快速搭建素材分享网站

可以看到是python服务,启用了8000端口。
nohup命令的用途是不挂断的运行命令,用法是:

nohup Command [Arg …] [&]

如果不指定端口号的话,默认启用8000端口

访问web页面

浏览器输入:http://ip:8000即可访问
Centos7使用SimpleHttpServer快速搭建素材分享网站
点击img打开页面如下:
Centos7使用SimpleHttpServer快速搭建素材分享网站