专业的web服务器有很多,比如最常用的nginx、apache等,但有时这些专业web服务器太重不轻量化,为了临时让局域网内其它主机下载文件或者验证一些web页面,难道要去配置这些专用的web服务器吗?no,no,我们有更简单的方法,1秒就能启动一个简易的web服务器。
开发过web的同学应该都会知道php,因为它是最好的web开发语言。那你知道它有一个内置的web服务器吗?估计很多同学不知道。最好的web开发语言,可不是随便说的,为了方便开发和浏览web应用,php内置一个web服务器,只要你安装了php,就相当于安装了一个简易轻量的web服务器。
php -S 127.0.0.1:1234 -t ~
只需要上面这一行代码就启动了php内置web服务器。
如果要下载文件,直接输入对应路径即可,当然也可以展示html文件,比如以下hello.html文件:
<html>
<head>
<title>PHP Hello Application</title>
</head>
<body>
<p style="text-align:center;margin-top:100px;">Hello, PHP!</p>
</body>
</html>
输入以下地址:
http://127.0.0.1:1234/hello.html
结果如下:
当然你也可以写php脚本动态展示内容。
如果没有太专业的需求,这个小型轻量的web服务器完全可以满足大部分需求,用起来真方便!