文档
a 项目

静态文件快速入门

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

前提条件

  • 基本终端/命令行技能
  • 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 指令 有更多选项供您自定义您的站点。当您更改 Caddyfile 时,请务必重新加载 Caddy (或停止并再次启动它)!

如果您没有索引文件但想要显示文件列表,请使用 browse 参数

localhost

file_server browse

您也可以使用另一个文件夹作为站点根目录

localhost

root * /var/www/mysite
file_server