安装lighttpd
依赖包:
zlib,pcre,cronolog,bzip2,
1: 将lighttpd的原码包、以土豆现用lighttpd配置文件为基础的lighttpd.conf文件、日志轮循工具cronolog pcre-7.1.tar.gz存放到/usr/下
2:tar xzvf /usr/ pcre-7.1.tar.gz
cd /usr/ pcre-7.1
./configure prefix=/usr/local/vianet/pcre CFLAGS=-O1
make
make check
make install
3 tar zxvf /usr/lighttpd-1.4.15.tar.gz
4 cd /usr/lighttpd-1.4.15
5.执行:
:./configure --with-pcre=/usr/local/vianet/bin --prefix=/usr/local/vianet
6 make
7 su – 注:如果已经是root用户,此步可省略
8 make install 注:完装完毕
9 mkdri /usr/local/vianet/var mkdri /usr/local/vianet/etc注:见配置文件,日志指到此目录了
11:安装日志轮循工具cronolog:
cd /usr/
tar zxvf cronolog-1.6.2.tar.gz
./configure –prefix=/usr/local/vianet
make
make check
make install
11:启动lighttpd服务:/usr/local/vianet/sbin/lighttpd –f /usr/local/vianet/etc/lighttpd.conf
实践:
当启动服务器命令执行后出现如下错误提示:
[root@liqiyuan lighttpd-1.4.9]# sbin/lighttpd -f lighttpd.conf
2012-09-13 22:56:21: (server.c.782) can't find username lighttpd
到lighttpd.conf文件中注释掉username行即可:
[root@liqiyuan lighttpd-1.4.9]# 2012-09-13 22:57:44: (log.c.118) opening errorlog '/var/log/lighttpd/error.log' failed: No such file or directory
vim lighttpd.conf
提示表明error.log文件及其目录不存在,执行以下命令查看:
[root@liqiyuan lighttpd-1.4.9]# touch /var/log/lighttpd/error.log
touch: 无法创建"/var/log/lighttpd/error.log": 没有那个文件或目录
新建error.log文件
先创建lighttpd文件夹:mkdir /var/log/lighttpd
再创建error.log文件:touch /var/log/lighttpd/error.log
以上命令均为在当前文件夹下执行的命令,若在相应文件下完成文件夹、及文件的创建则只需要mkdir 、vim或者touch 就可以了。
安装文件路径:
[root@liqiyuan lighttpd-1.4.9]# pwd
/usr/local/lighttpd-1.4.9
最终目录文件内容:
执行服务器启动命令:
在安装目录下执行命令(相对路径命令):sbin/lighttpd -f lighttpd.conf
在其他非安装目录下(需绝对路径命令):
sbin/usr/local/lighttpd-1.4.9/lighttpd -f lighttpd.conf
安装lighttpd的更多相关文章
- 在 Linux 中安装 Lighttpd Web 服务器
Lighttpd 是一款开源 Web 服务器软件.Lighttpd 安全快速,符合行业标准,适配性强并且针对高配置环境进行了优化.相对于其它的 Web 服务器而言,Lighttpd 占用内存更少:因其 ...
- lighttpd与fastcgi+cgilua原理、代码分析与安装
原理 http://www.cnblogs.com/skynet/p/4173450.html 快速通用网关接口(Fast Common Gateway Interface/FastCGI)是通用网关 ...
- 树莓派raspbian安装配置(基本配置+中文配置+远程桌面+lighttpd+php+mysql)
raspbian为树莓派的官方系统,基于Debian裁剪过的Linux系统 其配置过程如下 烧录镜像 首先从树莓派的官方网站上下载镜像和镜像工具 http://www.raspberrypi.org/ ...
- Lighttpd 插件mod_h264 streaming (mp4)安装
1. 对于安装lighttpd须要支持mp4伪流媒体格式,建议不要到官方下载lighttpd安装文件,到 插件H264 Streaming Module官网,下载已经整合了的安装包 http://h2 ...
- redhat6下安装Lighttpd1.4.43
学完了C语言,自信满满地冲着开源软件去了,首选了Lighttpd,这个软件代码量不多,适合初入开源的朋友 redhat下安装Lighttpd,一定要先安装依赖库,pcre和bzip2,这两个自行下载, ...
- 在MAC上安装虚拟机搭建Ubuntu开发环境
由于工作需要,需要在LINUX环境搭建服务器,但是工作中使用的是MAC系统,只好用虚拟机来搭建LINUX服务器环境.下面记录介绍一下搭建步骤以供需要的人参考使用. 下载准备 虚拟机使用VMWare ...
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
.简介: Tomcat在高并发环境下处理动态请求时性能很低,而在处理静态页面更加脆弱.虽然Tomcat的最新版本支持epoll,但是通过Nginx来处理静态页面要比通过Tomcat处理在性能方面好很多 ...
- linux下lighttpdserver的具体安装步骤 以及对flv流媒体的支持配置
准备条件: a,创建/usr/local/lighttpd文件夹,用于安装lighttpd b,创建lighttpd用户password为lighttpd账号,用于lighttpd的启动用户 c,安装 ...
- Ubuntu中Nginx的安装与配置
原文地址:http://www.cnblogs.com/languoliang/archive/2013/04/01/nginx.html 1.Nginx介绍 Nginx是一个非常轻量级的HTTP服务 ...
随机推荐
- ffmpeg 压缩H265 Windows 硬件编码
硬件NVIDIA:ffmpeg.exe -i input.avi -c:v hevc_nvenc -preset:v fast output.mp4 软件 :ffmpeg.exe - ...
- NO--10今天带大家回忆回忆“闭包”吧!
对于‘闭包,我相信很多人都掉进过这个坑里,也相信很多人没能详细的理解这个问题,今天带大家再次走进闭包: 写这篇文章时的心情是十分忐忑的,因为对于我们今天的主角:闭包,很多小伙伴都写过关于它的文章,相信 ...
- openvpn部署
原文发表于cu:2016-03-29 参考文档: 安装:http://qicheng0211.blog.51cto.com/3958621/1575273 安装:http://www.ipython. ...
- scrapy+selenium+chromedriver解析动态渲染页面
背景:动态页面是页面是通过js代码渲染出来的,无法直接使用scrapy爬虫,这是就需要先把js代码转为静态的html,再用scrapy爬虫就可以解决 解决办法:增加SeleniumMiddleware ...
- react-native debug js remotely跨域问题
react-native debug js remotely跨域问题 我们在安卓真机上调试react-native时,启用debug js remotely的时候,会出现跨域问题.这个时候我们只需要一 ...
- 只执行一次的js 函数。
function runOnce(fn, context) { //控制让函数只触发一次 return function () { try { fn.apply(context || this, ar ...
- redis 常用命令 结合php
这篇文章主要介绍了30个php操作redis常用方法代码例子,本文其实不止30个方法,可以操作string类型.list类型和set类型的数据,需要的朋友可以参考下 redis的操作很多的,以 ...
- Fiber Network ZOJ 1967(Floyd+二进制状态压缩)
Description Several startup companies have decided to build a better Internet, called the "Fibe ...
- PSP Daily软件Alpha版本——基于spec评论
题目要求:每个小组评论其他小组Alpha发布作品的软件功能说明书.要求和提交在[https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/122 ...
- Bate版本控制报告
报告beta阶段2周中,项目的版本控制情况,不包括未在coding.net的部分. 包括不限于:check in (不是push)次数; 总词数为29次 check in log(时间.人员.mess ...