文档
一个 项目

静态文件快速入门

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

先决条件

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