Lighttpd是一种适合在生产环境中运行的高性能Web服务器。它是高度优化,安全且非常灵活的Web服务器;与其他Web服务器相比,LightTPD使用的内存和CPU非常低。其事件驱动架构针对大量并行连接进行了优化(保持活跃状态)

Lighttpd为一些流行的Web 2.0站点提供了支持。它提供了高速IO基础设施,使它们能够在相同的硬件上扩展好几倍。这是在考虑未来网络的情况下开发的,如:更快的FastCGI、COMET符合mod_mailbox、异步IO。

可以按照以下步骤在基于RHEL的系统上安装Lighttpd。

步骤1:添加EPEL存储库

EPEL yum存储库拥有最新的Lighttpd包,首先在你的系统中添加EPEL yum存储库。# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

步骤2:安装LightTPD服务器

使用yum包管理器安装lighttpd# yum install lighttpd lighttpd-fastcgiLoaded plugins: fastestmirror, refresh-packagekit, security

Loading mirror speeds from cached hostfile

* base: mirror.nbrc.ac.in

* epel: mirrors.ispros.com.bd

* extras: mirror.nbrc.ac.in

* updates: mirror.nhanhoa.com

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package lighttpd.i686 0:1.4.35-1.el6 will be installed

---> Package lighttpd-fastcgi.i686 0:1.4.35-1.el6 will be installed

--> Processing Dependency: spawn-fcgi for package: lighttpd-fastcgi-1.4.35-1.el6.i686

--> Running transaction check

---> Package spawn-fcgi.i686 0:1.6.3-1.el6 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================

Package Arch Version Repository Size

===================================================================================================

Installing:

lighttpd i686 1.4.35-1.el6 epel 300 k

lighttpd-fastcgi i686 1.4.35-1.el6 epel 45 k

Installing for dependencies:

spawn-fcgi i686 1.6.3-1.el6 epel 16 k

Transaction Summary

===================================================================================================

Install 3 Package(s)

Total download size: 361 k

Installed size: 818 k

Is this ok [y/N]: y

Downloading Packages:

(1/3): lighttpd-1.4.35-1.el6.i686.rpm | 300 kB 00:00

(2/3): lighttpd-fastcgi-1.4.35-1.el6.i686.rpm | 45 kB 00:00

(3/3): spawn-fcgi-1.6.3-1.el6.i686.rpm | 16 kB 00:00

---------------------------------------------------------------------------------------------------

Total 206 kB/s | 361 kB 00:01

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Warning: RPMDB altered outside of yum.

** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:

google-chrome-stable-34.0.1847.116-1.i386 has missing requires of libnss3.so(NSS_3.14.3)

Installing : lighttpd-1.4.35-1.el6.i686 1/3

Installing : spawn-fcgi-1.6.3-1.el6.i686 2/3

Installing : lighttpd-fastcgi-1.4.35-1.el6.i686 3/3

Installed:

lighttpd.i686 0:1.4.35-1.el6 lighttpd-fastcgi.i686 0:1.4.35-1.el6

Dependency Installed:

spawn-fcgi.i686 0:1.6.3-1.el6

Complete!

步骤3:配置LightTPD服务器

在启动lighttpd配置之前,请确保系统中禁用了selinux。# getenforece

现在编辑Lighttpd配置文件/etc/lighttpd/lighttpd.confserver.use-ipv6 = "disable"

server.max-fds = 2048

server.use-ipv6:将此值设置为“diable”将允许服务器监听IPv6连接并禁用IPv6连接。

server.max-fds Lighttpd是单线程服务器,其主要资源限制是文件描述符的数量,默认情况下设置为1024(在大多数系统上)。要处理高流量站点,可以将此设置为2048。

步骤4:启动LightTPD服务器

最后使用以下命令启动lighttpd服务# service lighttpd start

要停止或重新启动服务器,请使用以下命令。# service lighttpd stop

# service lighttpd restart

使lighttpd在服务器启动时启动# chkconfig lighttpd on

linux启动lighttpd服务,如何使用Yum在CentOS和RHEL上安装Lighttpd Web服务器相关推荐

  1. linux启动php服务_群晖docker 实现nodejs为后端的简单web服务器 并连接数据库

    前情摘要:虽然群晖有web station 作为开发简单网页的服务器首选,但是web station 里面最好用的技术栈还是基于LNMP或者LAMP的php开发环境.对于学习nodejs的同学可能丈二 ...

  2. 如何查看和停止Linux启动的服务

    http://blog.chinaunix.net/uid-16844439-id-3241471.html 1. 查看Linux启动的服务 chkconfig --list 查询出所有当前运行的服务 ...

  3. linux启动网络服务的命令,linux重启服务命令

    linux重启服务命令 重启:service 服务名 restart 或systemctl restart 服务名 service和systemctl 1.service命令 service命令其实是 ...

  4. Linux 启动nginx服务报错nginx: [error] open() /home/tool/nginx/logs/nginx.pid failed (2: No such file or

    nginx: [error] open() "/home/tool/nginx/logs/nginx.pid" failed (2: No such file or directo ...

  5. linux mysql 怎么启动客服端_脚本之家教你linux如何启动mysql服务教程图解 linux启动mysql服务命令是什么...

    mysql数据库是一种开放源代码的关系型数据库管理系统,有很多朋友都在使用.一些在linux系统上安装了mysql数据库的朋友,却不知道该如何对mysql数据库进行配置.那么linux该如何启动mys ...

  6. 在红帽Linux上安装samba服务,如何在linux上安装配置samba服务器

    如何在linux上安装配置samba服务器 更新时间:2019-10-29 22:40 最满意答案 1.首先需要登入安装了Linux系统的计算机,安装Samba.Fedora发行版一般使用yum工具安 ...

  7. lighttpd安装_如何在Ubuntu服务器上安装Lighttpd

    lighttpd安装 In this tutorial, we will walk you through how to install Lighttpd on Ubuntu Server. Ligh ...

  8. centos+7.2+linux版本,在Linux Centos 7.2 上安装指定版本Docker。

    相关资料链接: 先清空下"历史" yum remove docker \ docker-common \ docker-selinux \ docker-engine 安装必要的包 ...

  9. linux升级到指定内核版本,如何在CentOS/RHEL上安装或升级新的内核版本

    Linux内核是一个整体的类Unix计算机操作系统内核.通常我们使用的Linux发行版,如Red Hat.Debian.SUSE等,这些都称为Linux的分发版.一个典型的分发版,是由Linux内核, ...

最新文章

  1. xunsearch: 开启后台服务,索引……随笔记录
  2. Git帮助文档阅读笔记----第二章
  3. SqlServer自定义排序
  4. 【leetcode】287. 寻找重复数
  5. pojo类无法注入service解决示例
  6. 【开发工具】 JEECG_3.7新版开发工具
  7. 跑通im2txt 程序(1)
  8. Android开发笔记(一百三十四)协调布局CoordinatorLayout
  9. arduino动态刷新显示_2019 台北电脑展:华硕显示器产品精锐尽出
  10. 如何优雅地给同事提“改进性建议”
  11. 软考程序员java_软考程序员难吗?
  12. 透明FLASH的插入方法
  13. 英雄联盟英雄中英文名
  14. 南昌大学计算机导师林振荣,南昌大学各学院研究生导师介绍
  15. python pandas 讲解ppt_Python数据分析之Pandas入门
  16. 产业互联网的黑马,Testin云测的变革
  17. 《Microduino实战》——1.6 总结
  18. DeFi+NFT出圈姿势盘点,NFT借贷等应用领域值得关注
  19. AutoIt3(AU3)开发的分辨率快速设置工具
  20. 职业高中计算机应用基础说课模板,职业教育:计算机应用基础类一等奖作品:《青春形象设计》说课课件.ppt...

热门文章

  1. gd-flags |= GD_FLG_RELOC; 问题遗留
  2. access中如何画斜线_大神支招:如何设计access行政区划菜单
  3. k8s之pod管理(控制器)
  4. DataWorks 2021-08 产品月刊(含用户体验季刊!)
  5. 数字化转型的路上,手握一张地图,但路还得自己走
  6. 阿里云加速构建技术平台,推动5G消息产业发展
  7. 蚂蚁研发流程大公开:上百个开发者也能同时在一个 App 环境内进行高效开发
  8. 让小程序在自有App中启动的技术来了:mPaaS小程序架构深度解析
  9. 一次看完2019技术好文,快收藏!
  10. java 参数传递_java中方法的参数传递机制