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