超简易服务器搭建!!! Nginx搭建以及放置文件[图片视频等]

2018-04-28  本文已影响117人  iceIC

在开发中经常遇到要请求一张图片或一个视频,有时候后台比较忙只能自己搭建个简易的服务器进行mock测试,这里提供两种最简单的服务器搭建方式.

使用Python搭建服务器

mac系统自带python 直接在一个文件夹下输入 # python -m SimpleHTTPServer 即可

image.png
此时浏览器输入http://localhost:8000/就能看到如下界面
image.png
这样我们就可以用ifconfig命令获取本机ip地址,就可以通过本机ip:8000/test.mp4等url访问我们的文件

Nginx服务器搭建

安装Nginx

# brew install nginx

启动Nginx

# nginx
此时浏览器输入http://localhost:8080/如果能看到欢迎页则表示启动成功

欢迎页

停止Nginx

# nginx -s stop

放置图片

我们在安装nginx的那一步能看到很明显的输出


image.png

很明显的看到 /usr/local/var/www 就是服务器的地址
我们直接cd到该文件夹并打开 # cd /usr/local/var/www && open .

image.png
然后我们直接输入http://localhost:8080/screen.png就能看到这张图片了

python和nginx有区别么?

区别还是有的,通过浏览器审查元素我们可以直观看出区别.

使用Nginx

image.png

使用python

image.png

所以可以很直观的看出,使用nginx可以更好的模拟服务器操作,我们可以使用nginx来mock数据,判断304来实现图片防重复下载,这篇文章也是我为了实现该功能而作的调研,希望对大家有所帮助.

上一篇下一篇

猜你喜欢

热点阅读