脚本 命名为 httpserver.sh
#!/bin/bash
cat > ~/.lighttpd_dir_conf <<EOF
server.document-root = "$1"
server.port = "$2"
dir-listing.encoding = "utf-8"
server.dir-listing = "enable"
mimetype.assign = (
".html" => "text/html",
".txt" => "text/plain",
".jpg" => "image/jpeg",
".png" => "image/png"
)
EOF
lighttpd -D -f ~/.lighttpd_dir_conf
启动方法 命令 + 服务器的根目录+ 端口, 例如我想让根目录下 web文件夹内的站点被访问,如果提示端口被占用可以换一个尝试
./httpserver.sh ~/web 8080
浏览器中输入本机地址:8080 即可访问