搭建效果:
安装lighttpd
sudo apt update
sudo apt install lighttpd
这里我的系统自动将lighttpd加入了systemctl,所以不用手动配置,可以使用以下命令看看有没有自动添加systemctl如果没有手动配置即可
sudo systemctl restart lighttpd
修改配置
# 直接删除原来旧的,因为我们只要其充当文件服务器
sudo rm /etc/lighttpd/lighttpd.conf
sudo vim /etc/lighttpd/lighttpd.conf
保证lighttpd.conf文件里只存在以下内容
server.modules = (
"mod_access",
"mod_dirlisting",
"mod_staticfile"
)
server.document-root = "/var/www/files" # 修改为你需要共享的目录
server.port = 80 # 服务器端口
# 启用目录列表功能
dir-listing.activate = "enable"
dir-listing.encoding = "utf-8"
保存之后直接重新启动下lighttpd
sudo systemctl restart lighttpd
最后一步!
# 创建 /var/www/files 这个就是你的文件服务器的根目录,当然你也可以自己改成其他的,记得要和前面lighttpd配置保持一致哦
sudo mkdir -p /var/www/files
sudo chmod 755 /var/www/files
完毕
这个时候访问你的ip地址就能看见文件服务器正常工作