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