静态文件 快速开始
本指南将向您展示如何快速启动并运行可用于生产的静态文件服务器。
先决条件:
- 基本的终端/命令行技能
caddy
在 PATH 中- 包含您网站的文件夹
有两种简单的方法可以快速启动并运行文件服务器。我们将向您展示两种等效的方法来做同样的事情。
命令行
在终端中,切换到站点的根目录并运行:
caddy file-server
如果您收到权限错误,则可能意味着您的操作系统不允许您绑定到低端口——因此请改用高端口:
caddy file-server --listen :2015
然后在浏览器中打开 localhost(或 localhost:2015)以查看您的站点!
如果你没有一个索引文件,但你想显示一个文件列表,请使用 --browse
选项:
caddy file-server --browse
您可以使用另一个文件夹作为站点根目录:
caddy file-server --root ~/mysite
Caddyfile
在您站点的根目录中,创建一个名为 Caddyfile 的文件,其中包含以下内容:
localhost file_server
如果您无权绑定到低端口,请将 localhost 替换为 localhost:2015(或其他一些高端口)。
然后,在同一目录下,运行:
caddy run
然后,您可以加载 localhost(或配置中的任何地址)以查看您的站点!
file_server
指令有更多的选项供你定制你的网站。当你改变Caddy文件时,请确保重新加载Caddy(或停止并重新启动它)!
如果你没有一个索引文件,但你想显示一个文件列表,使用browse
参数
localhost file_server browse
您还可以使用另一个文件夹作为站点根目录:
localhost root * /home/me/mysite file_server