lighttp 配置php扩展包,Lighttpd配置
了解了web服务器的基本架构之后,再配置web服务器都是很类似的了;
1. 配置基于名称的虚拟主机
看个实例吧:
$HTTP["host"] == "blog.cn" {
server.name = "blog.cn"
server.document-root = "d:/www/MyBlog"
}
可以简单到这等地步的,里面没有配置的选项将都和外面的一样
2. 配置redirect和rewrite
注意一定要打开对应的这两个模块:
"mod_redirect",
"mod_rewrite",
看个简单例子:
如果我在跟目录输入/st 就像重定向到:http://phpor.net/server-status,可以这么写:
url.redirect = ( "^/st$" => "http://phpor.net/server-status" )
如果我在跟目录输入/s 就像rewrite到:/server-status ,可以这么写:
url.rewrite = ( "^/s$" => "/server-status" )
看起来这两种写法很相似,不过一定要注意:
redirect是客户端重定向,可以重定向到另外一个网站,浏览器需要再发一个请求,所以redirect时目的地址可以是完整的uri
rewrite是服务器端重定向,不能重定向到另外一个网站,浏览器不用重新发出请求,所以rewrite 时不能目的地址中含有域名
当然还有更多的使用正则来redirect和rewrite的用法,自己看看手册吧!
3. 绑定服务到指定ip和指定端口
因为一个机器可能有多块网卡,就算只有一块网卡,还有一个环回地址呢,所以只对指定的网卡提供服务就需要这种配置了,目前我用web仅仅是本机管理自己的资源用,很多信息是秘密的,不能公开的,但是我又不想每次打开管理系统就需要输入密码,所以我就把web绑定到127.0.0.1,不允许对外提供服务,这样就确保绝对安全了,这样来写:
server.bind = "127.0.0.1"
server.port = 81# 绑定到指定端口
lighttp 配置php扩展包,Lighttpd配置相关推荐
- 使用 Entrust 扩展包在 Laravel 5 中实现 RBAC 权限管理与安装配置
Entrust为我们在Laravel中实现基于角色的权限管理(RBAC)提供了简洁灵活的方式. 1.安装 想要在Laravel中使用Entrust,首先需要通过Composer来安装其依赖包: com ...
- laravel学习笔记------使用 Entrust 扩展包在 Laravel 5 中实现 RBAC 权限管理
为什么80%的码农都做不了架构师?>>> Entrust为我们在Laravel中实现基于角色的权限管理(RBAC)提供了简洁灵活的方式. 1.安装 想要在Laravel中使用E ...
- java 拓展包放哪,安装扩展包(Install External Libraries)
在CDH平台上为Streamsets导入扩展包前, 先设置一个用来存储这些扩展包的目录 在Cloundera管理平台界面中, 选择StreamSets服务 然后点击Configuration. 在 C ...
- Qt Creator5.12配置OpenCV4.3.0和opencv_contrib扩展包(亲测有效)
本文结构 第一部分 只安装Qt Creator和配置OpenCV 1.Qt Creator5.12.2下载与安装 2.Cmake下载与安装 3.OpenCV下载 4.编译OpenCV 5.测试Qt程序 ...
- lighttpd配置介绍
一,为什么要使用lighttpd? apache不可以吗? 在支持纯静态的对象时,比如图片,文件等 , lighttpd速度更快,更理想 至于它和apache的比较,很 ...
- php配置mongodb扩展、安装mongodb服务教程
安装mongodb服务. 1.下载mongodb: mongodb 提供了可用于 32 位和 64 位系统的,你可以从mongodb官网下载安装. mongodb下载地址:https://www.mo ...
- discuz php 扩展环境 不支持,配置php扩展memcache
配置php扩展memcache 环境说明: 系统版本 CentOS 6.9 x86_64 软件版本 nginx-1.12.2 php-5.5.38 yum安装m ...
- android集成sdk 马甲包,Android配置马甲包
神马马甲包?可以穿的么?人可以穿么? 无鞋... 大家听得最多的还是马甲账号,道理差不多,注册在多账号,注册的人还是你自己. 这里的马甲由宿主APP,通过配置gradle,生成与原APP除了包名.包I ...
- 介绍一个使用 Go 语言开发的高性能可配置可扩展的日志库 logit
这是一个使用 Go 语言开发的高性能可配置可扩展的日志库,名字叫 logit. logit 是一个高性能的日志库,从测试结果来看,比主流日志库 zap.logrus 这些要快不少. logit 支持配 ...
- Cisco Packet Tracer思科模拟器中扩展访问控制列表的配置(扩展ACL)
上篇文章讲解了思科模拟器中标准访问控制列表的配置(标准ACL),本篇文章将详细讲解思科模拟器中扩展访问控制列表的配置(扩展ACL). 标准ACL指的是 ACL1-99 扩展ACL指的是 ACL100- ...
最新文章
- Compression Helper Class using SharpZipLib
- Python基于MASK信息抽取ROI子图并构建基于迁移学习(densenet)的图像分类器实战(原始影像和mask文件都是二维的情况)
- go genetlink demo
- element手机验证格式_vue封装 element-ui form表单验证 正则匹配手机号 自定义校验表格内容...
- Element-UI学习笔记-安装
- PX4从放弃到精通(十八):参数
- win10 多任务 多视图 多窗口 处理快捷键
- 理一理Maven的phase, goal, surefire, failsafe
- 【书影观后感 一】大秦帝国的罗曼蒂克消亡史
- rar压缩包解开加密在线,忘记rar压缩包密码如何找回?
- 百度离线地图金字塔瓦片发布
- linux下内存测试mbw,内存测试工具mbw分析
- python美化excel_Python 使用 prettytable 库打印表格(美化输出)
- C#--throw的几种抛异常方式及区别
- 人到中年这种茶要多喝,越喝血管越干净!坚持一个月,头晕眼花不再来!
- 人脸反光识别和读数识别_云端人脸识别-人脸识别SDK+API-人脸识别闸机解决方案...
- Matlab2018b 破解错误License Manager Error -8 ..... Licensing error: -8523
- java操作Excel、word和pdf
- 滴滴服务分计算机制,滴滴服务分改版!新功能上线!司机:太好了
- 【程序员的絮絮叨叨】分享我小半生的经历