启用静态的文件服务器(file server)有两种简单的方式:一种是通过命令行,一种是通过Caddyfile。
使用命令启动文件服务器,可以在终端中切换到站点所在的目录,例如:/var/www/html
,然后在这个目录下执行:caddy file-server,这样一个基本的静态文件服务器就在80端口开始运行了。如果在/var/www/html
目录下有个index.html
文件的话,在客户端的浏览器中输入:http://192.168.31.2/
就可以直接看到这个文件了。
如果想要caddy运行在其他的端口,可以使用caddy file-server --listen :2015这个命令。
如果目录中没有index.html
文件,并且想能够列出/var/www/html
中的文件,可以使用caddy file-server --browse这个命令。
如果想要使用指定的目录作为根目录,可以使用caddy file-server --root /path/to/yourSite这个命令。