像 php python 等措辞,都内置了 web 做事器,我们可以很方便地在本地启动一个web做事,查看目录下的内容或者将链接分享给同局域网的用户查询web做事里文件。
## 利用 php 内置启动做事
PHP CLI SAPI 供应了一个内置的 Web 做事器。把稳,这个内置的Web做事器紧张用于本地开拓利用,不可用于线上产品环境。
查看 PHP 版本:
$ php -vPHP 8.1.6 (cli) (built: May 12 2022 23:44:53) (NTS)Copyright (c) The PHP Group Zend Engine v4.1.6, Copyright (c) Zend Technologieswith Zend OPcache v8.1.6, Copyright (c), by Zend Technologies
直策应用 -S 参数即可启动内置web做事器。
$ cd ~/public_html$ php -S localhost:8000
利用 -t 参数,在启动时指定根目录:
$ cd ~/public_html$ php -S localhost:8000 -t dist
打开浏览器,输入 localhost:8000 即可查看启动的做事内容。
## 利用 python 启动一个静态站点
python 也自带有 http web 做事器,可以快速启动一个静态做事器。
在 Python2 中利用的是 SimpleHTTPServer。在 python3 中将原来的 SimpleHTTPServer 命令改为了 http.server
$ python3 --versionPython 3.9.10$ python --versionPython 2.7.16
进入 dist 目前,启动 SimpleHTTPServer 做事。
$ cd dist$ python -m SimpleHTTPServer
利用 python3 的 http.server 启动做事,参数 -d 可以指定做事器的目录:
python3 -m http.server 8080 -d dist
打开浏览器,输入 localhost:8080 即可查看启动的做事内容。