文档
a project

静态文件 快速开始

本指南将向您展示如何快速启动并运行可用于生产的静态文件服务器。

先决条件:

  • 基本的终端/命令行技能
  • 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