简介

lighttpd是一款轻量级的开源WEB服务器,跟Apache、Nginx功能差不多。

下载

对应的官网http://www.lighttpd.net/,目前下载到的最新版本是lighttpd-1.4.58.tar.gz。

编译与安装

解压:

tar -xzvf lighttpd-1.4.58.tar.gz

配置:

./configure --prefix=/usr/local/lighttpd --without-pcre

第一个参数是指定程序存放路径,第二个参数是不使用Perl兼容性正则表达式。configure的时候可能会报错,因为缺少某些库,比如本次配置少了zlib,安装zlib1g-dev即可。

编译:

make

安装:

sudo make install

安装成功之后:

配置

首先是一个最简单的配置文件:

server.document-root = "/home/jw/code/www/html"
server.bind = "localhost"
server.port = 80
mimetype.assign = (".html" => "text/html",".txt" => "text/plain",".jpg" => "image/jpeg",".png" => "image/png"
)
static-file.exclude-extensions = ( ".fcgi", ".php", ".rb", "~", ".inc" )
index-file.names = ( "index.html" )

使用

配置完成之后,还需要在/home/jw/code/www/html/目录下创建index/html文件:

<html><body>Hello Wolrd!</body>
</html>

之后就可以执行lighttpd开启服务器:

root@X1C:/usr/local/lighttpd/sbin# ./lighttpd -D -f test.conf
2021-01-27 00:07:01: server.c.1508) server started (lighttpd/1.4.58)

得到的结果:

以上是lighttpd服务器的基础。

【Web】lighttpd基础相关推荐

  1. 20164317《网络对抗技术》Exp9 Web安全基础

    Exp9 Web安全基础 一.实践目标 理解常用网络攻击技术的基本原理. 在Webgoat,实践相关实验. SQL注入攻击 XSS攻击 CSRF攻击 二.实践过程 1.环境配置: 下好jar包然后放在 ...

  2. Exp9 Web安全基础

    Exp9 Web安全基础  Injection Flaws攻击 命令注入(Command Injection) 数字型SQL注入(Numeric SQL Injection) 日志欺骗(Log Spo ...

  3. Web开发(一)·期末不挂之第一章·Web开发基础(不背就挂的基础知识)

    Web开发基础 一.网站的访问过程 ✪✪✪ 二.Web应用 ✪✪✪ 三.其他 一.网站的访问过程 ✪✪✪ 网址: URL(互联网上标准资源的地址)组成部分: 协议:http:// 域名:-com/cn ...

  4. JavaWeb第五讲 Web核心基础之HTTP协议

    Web核心基础之HTTP协议 HTTP简介 对客户端和服务器端之间数据传输的格式规范,格式简称为"超文本传输协议".HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件 ...

  5. 2018-2019 20165208 网络对抗 Exp9 Web安全基础

    目录 2018-2019 20165208 网络对抗 Exp9 Web安全基础 实验内容 基础问题回答 实践过程记录 1. WebGoat准备 2. SQL注入攻击 2.1 Command Injec ...

  6. 20155209 林虹宇 Exp9 Web安全基础

    Exp9 Web安全基础 XSS 1.Phishing with XSS 跨站脚本攻击,在表单中输入超文本代码 在网页中形成一个自制的登陆表单,然后将结果反馈到自己的主机上. 攻击成功 2.Store ...

  7. 20145227鄢曼君《网络对抗》Web安全基础实践

    20145227鄢曼君<网络对抗>Web安全基础实践 实验后回答问题 1.SQL注入攻击原理,如何防御? SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是 ...

  8. 20155202《网络对抗》Exp9 web安全基础实践

    20155202<网络对抗>Exp9 web安全基础实践 实验前回答问题 (1)SQL注入攻击原理,如何防御 SQL注入产生的原因,和栈溢出.XSS等很多其他的攻击方法类似,就是未经检查或 ...

  9. 2018-2019 20165226 Exp9 Web安全基础

    2018-2019 20165226 Exp9 Web安全基础 目录 一.实验内容说明及基础问题回答 二.实验过程 Webgoat准备 XSS攻击 ① Phishing with XSS 跨站脚本钓鱼 ...

  10. 从头编写 asp.net core 2.0 web api 基础框架 (2)

    上一篇是: 从头编写 asp.net core 2.0 web api 基础框架 (1) Github源码地址是: https://github.com/solenovex/Building-asp. ...

最新文章

  1. 假如AI也会diss人类,他们会这样.....
  2. java batch基础_详解Spring Batch 轻量级批处理框架实践
  3. Win10下使用Debug
  4. 就是这么迅猛的实现搜索需求--转
  5. linux下qt检查进程是否存在,Linux下C语言实现查看进程是否存在
  6. PCI_Express规范第七章解读-Software Initialization and configuration
  7. 虚拟机无法接受组播消息_基于UDP的组播通信
  8. 【存档】MySQL(8.0.12 .msi)安装文档
  9. 处理器性能越来越强,但电脑为什么没有手机流畅?
  10. 解决 spring cloud git config 配置中心多环境问题
  11. PHP网站批量自动发外链工具源码
  12. N卡电脑Ubuntu20.04+N卡驱动安装+windows11双系统安装(不符合条件的电脑也可以安装win11)2021.11.13
  13. Spring Boot整合JPA
  14. java 批量设置单元格边框,VC下设置Excel单元格的边框 (转)
  15. Windows丢失缺少api-ms-win-crt-process-l1-1-0.dll解决方法
  16. 论文阅读笔记《Locality Preserving Matching》
  17. 爬虫-使用代理ip,使用session
  18. 绿色专利数据集 1985-2020年上市公司绿色专利申请获得授权量数据 2011-2019地级市绿色专利数据
  19. Redis底层数据结构(图文详解)
  20. matlab 柱状图 条纹,matlab代码画条纹柱状图

热门文章

  1. 做软件测试必须了解的7个常用术语
  2. LOMO效果的PS Action
  3. 永远不会被杀毒软件查杀的木马捆绑机
  4. Java 基础学习笔记
  5. 福利!H3CNE认证网络工程师GB0-191 考试试题库超详细解析-02。持续更新~~
  6. 数据结构基础知识(一)
  7. php 下载 迅雷下载地址,PHP 生成下载地址,比如迅雷下载
  8. layer mobile使用方法
  9. 云服务器转租赁协议,云服务器转租赁协议
  10. MAC怎样显示隐藏文件