【Web】lighttpd基础
简介
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基础相关推荐
- 20164317《网络对抗技术》Exp9 Web安全基础
Exp9 Web安全基础 一.实践目标 理解常用网络攻击技术的基本原理. 在Webgoat,实践相关实验. SQL注入攻击 XSS攻击 CSRF攻击 二.实践过程 1.环境配置: 下好jar包然后放在 ...
- Exp9 Web安全基础
Exp9 Web安全基础 Injection Flaws攻击 命令注入(Command Injection) 数字型SQL注入(Numeric SQL Injection) 日志欺骗(Log Spo ...
- Web开发(一)·期末不挂之第一章·Web开发基础(不背就挂的基础知识)
Web开发基础 一.网站的访问过程 ✪✪✪ 二.Web应用 ✪✪✪ 三.其他 一.网站的访问过程 ✪✪✪ 网址: URL(互联网上标准资源的地址)组成部分: 协议:http:// 域名:-com/cn ...
- JavaWeb第五讲 Web核心基础之HTTP协议
Web核心基础之HTTP协议 HTTP简介 对客户端和服务器端之间数据传输的格式规范,格式简称为"超文本传输协议".HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件 ...
- 2018-2019 20165208 网络对抗 Exp9 Web安全基础
目录 2018-2019 20165208 网络对抗 Exp9 Web安全基础 实验内容 基础问题回答 实践过程记录 1. WebGoat准备 2. SQL注入攻击 2.1 Command Injec ...
- 20155209 林虹宇 Exp9 Web安全基础
Exp9 Web安全基础 XSS 1.Phishing with XSS 跨站脚本攻击,在表单中输入超文本代码 在网页中形成一个自制的登陆表单,然后将结果反馈到自己的主机上. 攻击成功 2.Store ...
- 20145227鄢曼君《网络对抗》Web安全基础实践
20145227鄢曼君<网络对抗>Web安全基础实践 实验后回答问题 1.SQL注入攻击原理,如何防御? SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是 ...
- 20155202《网络对抗》Exp9 web安全基础实践
20155202<网络对抗>Exp9 web安全基础实践 实验前回答问题 (1)SQL注入攻击原理,如何防御 SQL注入产生的原因,和栈溢出.XSS等很多其他的攻击方法类似,就是未经检查或 ...
- 2018-2019 20165226 Exp9 Web安全基础
2018-2019 20165226 Exp9 Web安全基础 目录 一.实验内容说明及基础问题回答 二.实验过程 Webgoat准备 XSS攻击 ① Phishing with XSS 跨站脚本钓鱼 ...
- 从头编写 asp.net core 2.0 web api 基础框架 (2)
上一篇是: 从头编写 asp.net core 2.0 web api 基础框架 (1) Github源码地址是: https://github.com/solenovex/Building-asp. ...
最新文章
- 假如AI也会diss人类,他们会这样.....
- java batch基础_详解Spring Batch 轻量级批处理框架实践
- Win10下使用Debug
- 就是这么迅猛的实现搜索需求--转
- linux下qt检查进程是否存在,Linux下C语言实现查看进程是否存在
- PCI_Express规范第七章解读-Software Initialization and configuration
- 虚拟机无法接受组播消息_基于UDP的组播通信
- 【存档】MySQL(8.0.12 .msi)安装文档
- 处理器性能越来越强,但电脑为什么没有手机流畅?
- 解决 spring cloud git config 配置中心多环境问题
- PHP网站批量自动发外链工具源码
- N卡电脑Ubuntu20.04+N卡驱动安装+windows11双系统安装(不符合条件的电脑也可以安装win11)2021.11.13
- Spring Boot整合JPA
- java 批量设置单元格边框,VC下设置Excel单元格的边框 (转)
- Windows丢失缺少api-ms-win-crt-process-l1-1-0.dll解决方法
- 论文阅读笔记《Locality Preserving Matching》
- 爬虫-使用代理ip,使用session
- 绿色专利数据集 1985-2020年上市公司绿色专利申请获得授权量数据 2011-2019地级市绿色专利数据
- Redis底层数据结构(图文详解)
- matlab 柱状图 条纹,matlab代码画条纹柱状图