我在找一个死的简单斌认为我可以在shell启动起来并让它成为当前目录(最好不要..),有可能是-p
指定端口。 因为它应该是一个发展服务器,它应该是默认允许从本地主机只接,可能与另行指定的选项。 越简单越好。
不知道该标签在这里使用。
我在找一个死的简单斌认为我可以在shell启动起来并让它成为当前目录(最好不要..),有可能是-p
指定端口。 因为它应该是一个发展服务器,它应该是默认允许从本地主机只接,可能与另行指定的选项。 越简单越好。
不知道该标签在这里使用。
python3 -m http.server
或者,如果你不想使用默认端口8000
python3 -m http.server 3333
或者,如果你想允许从本地主机只接
python3 -m http.server --bind 127.0.0.1
查看文档 。
等效的Python 2的命令是
python -m SimpleHTTPServer
python -m SimpleHTTPServer 3333
没有--bind
选项。
见的Python 2文档 。
如果您的服务器文件不会改变,一旦你已经编辑并保存它们,类型refresh
你的Python控制台。 这将更新文件,由服务器与最近的版本提供。
对于节点,有http-server
:
$ npm install -g http-server
$ http-server Downloads -a localhost -p 8080
Starting up http-server, serving Downloads on port: 8080
Hit CTRL-C to stop the server
Python有:
python -m http.server --bind 127.0.0.1 8080
python -m SimpleHTTPServer 8080
需要注意的是Python 2里没有--bind
的选择,因此它会允许所有连接(不只是从localhost
)。
还有就是Perl的应用程序应用:: HTTPThis或我经常使用的一个小Mojolicious服务器来做到这一点。 见我的博客文章 ,从而回。
建立一个叫做文件说server.pl
。 它把这个。
#!/usr/bin/env perl
use Mojolicious::Lite;
use Cwd;
app->static->paths->[0] = getcwd;
any '/' => sub {
shift->render_static('index.html');
};
app->start;
安装Mojolicious: curl get.mojolicio.us | sh
curl get.mojolicio.us | sh
,然后运行morbo server.pl
。
应该工作,如果你需要,你可以调整脚本。
使用双绞线网络 :
twistd --pidfile= -n web --path . --port 8080
--pidfile=
禁用PID文件。 没有它twistd.pid
文件将在当前目录中创建。 您还可以使用--pidfile ''