静态文件快速入门
本指南将向您展示如何快速启动并运行一个生产就绪的静态文件服务器。
先决条件
- 基本的终端/命令行技能
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