安装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服务 ...
随机推荐
- Redash二次开发-开发环境搭建
环境:win7+pycharm 2018.2 +redash 1.安装pycharm并如何正常使用,找度娘. 2.配置pycharm vcs,设置github用户,从github新建redash项目 ...
- Unity Lighting - Light Types 灯光类型(八)
Light Types 灯光类型 We have now covered some of the project settings which need to be considered befo ...
- HIVE简介及安装
一.简介 百度百科HIVE定义: hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运 ...
- linux下各文件夹的结构说明及用途介绍(转载)
详细介绍文档 转载文章路径 /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录的基点,比如用户 ...
- Chrome 鲜为人知的秘籍(内部协议)&&Chrome功能指令大全
楼主以 Chrome 版本 39.0.2171.95 m 为例,耗费2小时的记录: chrome://accessibility 用于查看浏览器当前访问的标签,打开全局访问模式可以查看:各个标签页面的 ...
- 经验之谈:10位顶级PHP大师的开发原则
导读:在Web开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序.这里,我们向大家介绍PHP的10种最佳实践,当然, ...
- eclipse连接SQL2008R2
最近又开始写JAVA WEB了,想起连接数据库就麻烦,但是通过一天的努力我居然弄好了,很有成就感. 我用的是 SQL Server 2008 R2 + eclipse 首先要成功的安装好SQL最终 ...
- 2016-2017 ACM-ICPC, NEERC, Northern Subregional Contest Problem F. Format
题目来源:http://codeforces.com/group/aUVPeyEnI2/contest/229510 时间限制:1s 空间限制:512MB 题目大意: 给定一个字符串,使用%[...] ...
- 让程序运行更加面向用户——电梯V2.1
电梯V2.1 GitHub仓库地址 Problem 为程序添加命令行参数(自行利用搜索引擎进行学习). 写成 .cpp .h 文件分离的形式(大多数同学已经达到). 继续完善函数分离.模块化思想. 要 ...
- Alpha 冲刺(8/10)
队名 火箭少男100 组长博客 林燊大哥 作业博客 Alpha 冲鸭鸭鸭鸭鸭鸭鸭鸭! 成员冲刺阶段情况 林燊(组长) 过去两天完成了哪些任务 协调各成员之间的工作 多次测试软件运行 学习OPENMP ...