nginx与apache与lighttpd的区别和各自的优缺点1、通过upstream机制已经可以支持对mysql、redis、postgreSQL、memcached 等数据库的访问(全都是异步无阻塞的);
2、跟lua扩展有关的模块,提供给lua脚本调用的库,api非常丰富,涉及各种的操作;
apache nginx lighttpd哪个最好?是VPS内存512M 流量较大 最好写一下优缺点apache比较稳定的 。nginx和lighttp是轻量级的web服务器软件,适合大流量的网站,不过配置需要一定的技术水平 。建议一开始还是用稳定的apache最好 。
Node.js与Nginx,Apache,Tomcat,Lighttpd哪个搭配好Nginx 是反向代理服务器,(NIO技术异步非阻塞)一般是用来做软件负载均衡用的
Apache是web服务器,通常用来做静态界面资源用的,也可以用来做负载均衡
Tomcat是web应用服务器,通常是用来运行jsp,Servlet的服务器
Lighttpd 也是Web服务器,这个没用过,不知道性能如何
结合以上 建议与Nginx + Tomcat运行
Nginx /Lighttpd是否支持asp1. nginx和lighttpd基本上是同质的,都是采用基于epoll/kqueue/select的全异步事件模型 , 可以轻松地维持大量的连接 , 不惧怕 慢连接攻击 。两者都提供了丰富的HTTP服务功能 , 例如压缩、url rewrite、虚拟主机、SSL、proxy等等 。
Nginx大量模仿了apache的设计风格 , 比如模块的定义、装配、以及配置数据的解析和组织方式等等 。Lighttpd则是自己设计的一套 。和lighttpd相比,Nginx做事更加精细,它提供的一些比较特别 。
Nginx的代码入手更困难一些(主观看法) 。举个例子 , Nginx内部的HTTP状态迁移是比较隐性的,它通过一系列的handler赋值来实现,如果 要完整地追踪一次HTTP请求的处理过程 , 比较费劲 。这个就说明,一旦出了问题,追查比较困难 。而lighttpd的代码中有一个显式的HTTP状态迁 移,一目了然,相比之下比较好看一些 。
扩展模块开发方面,nginx的module模仿了apache的设计和实现方式,和lighttpd是完全不同的 。主观感觉上nginx模块开发的入门门槛更高一些 , 因为必须弄清楚nginx的内部运行机制才好确认你写的代码到底有没有问题和隐患 。
和lighttpd一样 , nginx同样存在着开发文档很少的问题 。最好的文档还是源码本身 。
2. Nginx完全不支持动态库so,所以它的模块都必须静态编译,且不能动态加载 。要加载哪些模块,模块按照怎样的顺序执行,都是在编译期由 configure指定的,如果要调整,也只能重新编译一遍,无法通过改配置来实现 。在这方面,Lighttpd做得比nginx好 。Lighttpd支 持动态so,并且可以在配置文件中调整各模块的先后顺序,在某些应用场景下,调整模块的先后顺序是很有用的 。
条件配置语法的灵活性,lighttpd比nginx要好一些 。
3. 根据简单性能对比,Nginx的性能比lighttpd略好
常用的web服务器软件有哪些
文章插图
1.IISIIS是英文Internet Information Server的缩写,译成中文就是"Internet信息服务"的意思 。它是微软公司主推的服务器,最新的版本是Windows2008里面包含的IIS 7 , IIS与Window Server完全集成在一起,因而用户能够利用Windows Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点 。2.ApacheApacheApacheApache在世界上的排名是第一的,它可以运行在几乎所有广泛使用的计算机平台上 。Apache源于NCSAhttpd服务器,经过多次修改,不仅简单、速度快、而且性能稳定,还可以用来做代理服务器 。3.NginxNginx不仅是一个小巧且高效的HTTP服务器,也可以做一个高效的负载均衡反向代理,通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力 。4.ZeusZeus是一个运行于Unix下的非常优秀的Web Server , 据说性能超过Apache,是效率最高的Web Server之一 。5.SunSun的Java系统Web服务器也就是以前的Sun ONE Web Server 。主要出现在那些运行Sun的Solaris操作系统的关键任务级Web服务器上 。它最新的版本号是6.1,可以支持x86版本Solaris,Red Hat Linux,HP-UX 11i , IBM AIX , 甚至可以支持Windows,但它的大多数用户都选择了SPARC版本的Solaris操作系统 。
apache fastcgi与lighttpd fastcgi有什么不同一.软件介绍(apachelighttpdnginx)1sraft.co.uk)所作的调查,世界上百分之五十以上的web服务器在使用apache.1995年4月, 最早的apache(0.6.2版)由apache group公布发行. apache group 是一个完全通过internet进行运作的非盈利机构, 由它来决定apache web服务器的标准发行版中应该包含哪些内容. 准许任何人修改隐错, 提供新的特征和将它移植到新的平台上, 以及其它的工作. 当新的代码被提交给apache group时, 该团体审核它的具体内容, 进行测试, 如果认为满意, 该代码就会被集成到apache的主要发行版中. apache 的特性: 1) 几乎可以运行在所有的计算机平台上. 2) 支持最新的http/1.1协议 3) 简单而且强有力的基于文件的配置(httpd.conf). 4) 支持通用网关接口(cgi) 5) 支持虚拟主机. 6) 支持http认证. 7) 集成perl. 8) 集成的代理服务器 9) 可以通过web浏览器监视服务器的状态, 可以自定义日志. 10) 支持服务器端包含命令(ssi). 11) 支持安全socket层(ssl). 12) 具有用户会话过程的跟踪能力. 13) 支持fastcgi 14) 支持java servlets3.nginxNginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx , 它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发.Nginx以事件驱动的方式编写,所以有非常好的性能 , 同时也是一个非常高效的反向代理、负载平衡 。其拥有匹配 Lighttpd的性能,同时还没有Lighttpd的内存泄漏问题,而且Lighttpd的mod_proxy也有一些问题并且很久没有更新 。但是Nginx并不支持cgi方式运行,原因是可以减少因此带来的一些程序上的漏洞 。所以必须使用FastCGI方式来执行PHP程序 。nginx做为HTTP服务器,有以下几项基本特性:处理静态文件,索引文件以及自动索引;打开文件描述符缓冲.无缓存的反向代理加速,简单的负载均衡和容错.FastCGI,简单的负载均衡和容错.模块化的结构 。包括gzipping, byte ranges, chunked responses,以及 SSI-filter等filter 。如果由FastCGI或其它代理服务器处理单页中存在的多个SSI,则这项处理可以并行运行,而不需要相互等待 。Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 。它支持内核Poll模型,能经受高负载的考验,有报告表明能支持高达 50,000个并发连接数 。Nginx具有很高的稳定性 。其它HTTP服务器,当遇到访问的峰值,或者有人恶意发起慢速连接时 , 也很可能会导致服务器物理内存耗尽频繁交换,失去响应 , 只能重启服务器 。例如当前apache一旦上到200个以上进程,web响应速度就明显非常缓慢了 。而Nginx采取了分阶段资源分配技术,使得它的CPU与内存占用率非常低 。nginx官方表示保持10,000个没有活动的连接,它只占2.5M内存,所以类似DOS这样的攻击对nginx来说基本上是毫无用处的 。就稳定性而言,nginx比lighthttpd更胜一筹 。Nginx支持热部署 。它的启动特别容易, 并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动 。你还能够在不间断服务的情况下,对软件版本进行进行升级 。二.3种WEB服务器的比较:serverApacheNginxLighttpdProxy代理非常好非常好一般Rewriter好非常好一般Fcgi不好好非常好热部署不支持支持不支持系统压力比较很大很小比较小稳定性好非常好不好安全性好一般一般技术支持非常好很少一般静态文件处理一般非常好好Vhosts虚拟主机支持不支持支持反向代理一般非常好一般Session sticky支持不支持不支持注:在相对比较大的网站,节约下来的服务器成本无疑是客观的 。而有些小型网站往往服务器不多,如果采用 Apache 这类传统 Web 服务器,似乎也还能撑过去 。但有其很明显的弊端: Apache 在处理流量爆发的时候(比如爬虫或者是 Digg 效应) 很容易过载,这样的情况下采用 Nginx 最为合适 。建议方案:Apache 后台服务器(主要处理php及一些功能请求 如:中文url)Nginx前端服务器(利用它占用系统资源少得优势来处理静态页面大量请求)Lighttpd 图片服务器 总体来说,随着nginx功能得完善将使他成为今后web server得主流 。三.性能测试:将分别测试3种软件在对动态页面和静态页面请求及并发时的响应时间l静态页面 搜狐首页LIGHTTPD n/-c(ab参数)cpu%Mem RequestsperSecondTime taken for tests100000/1006460462.7521.6100000/2006760312.0732.4100000/5008360137.2472.8100000/1000出现错误丢包9460126.678.9NGINX n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests100000/10034.6140943.6610.597100000/20035.6110924.3210.818100000/50034.3110912.6810.956100000/100037160832.5912.106APACHE n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests100000/10040.6170690.7214.47100000/20041.1180685.3914.59100000/50042.3190633.6415.78100000/100043.1200547.5318.26l动态页面 内部社区首页LIGHTTPD n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests1000/1005020033.5429.8161000/2005221030.4332.8581000/5005423025.7938.761000/10006225024.8340.28NGINX n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests1000/10053.825083.1212.3051000/20055.825074.0513.5041000/5005626058.9916.9511000/10005826043.4123.347APACHE n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests100000/1006020027.3736.541100000/2006122023.8241.981100000/5007315020.5948.562100000/10005320027.1836.796lPHPINFO函数页LIGHTTPD n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests100000/1004520168.0659.504100000/2004722140.6471.103100000/500492452.80189.386100000/1000在请求到4840时测试测试程序死掉NGINX n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests100000/10070120143.4669.706100000/20072130140.5771.140100000/50073150135.8773.601100000/100077160132.1875.657APACHE 出现丢包 n/-c(ab参数)cpu%MemRequestsperSecondTime taken for tests100000/10070180245.7340.694100000/20072190245.7940.684100000/50075200241.2941.443100000/100077220236.7442.239四.各大网站WEB服务器资源列表网站名操作系统web服务器1.门户网站类:搜狐LINUXapache 1.3.37新浪LINUXapache 2.0.54迅雷LINUXnginx 0.6.31163LINUXapache 2.2.62.搜索类百度unknownBWS 1.0GooglelinuxgwsSougouFreeBSDapache 2.2.4Hao123linuxapache 2.2.44. 电子邮箱类126linuxapacheHotmailwin2003microsoft-IIS 6.0新浪邮箱F5 Big-IPapache 2.2.8263linuxapache 2.2.65. 博客类新浪博客linuxnginx 0.5.35搜狐博客linuxnginx迅雷博客linuxnginx 0.6.32天涯博客F5 Big-IPMicrosoft-IIS/5.06.视频类优酷linuxapache土豆linuxapacheKu6linuxapache六间房linuxnginx 0.6.14
lighttpd,nginx哪个好1. nginx和lighttpd基本上是同质的,都是采用基于epoll/kqueue/select的全异步事件模型,可以轻松地维持大量的连接 , 不惧怕 慢连接攻击 。两者都提供了丰富的HTTP服务功能 , 例如压缩、url rewrite、虚拟主机、SSL、proxy等等 。
Nginx大量模仿了apache的设计风格,比如模块的定义、装配、以及配置数据的解析和组织方式等等 。Lighttpd则是自己设计的一套 。和lighttpd相比,Nginx做事更加精细,它提供的一些比较特别 。
Nginx的代码入手更困难一些(主观看法) 。举个例子,Nginx内部的HTTP状态迁移是比较隐性的 , 它通过一系列的handler赋值来实现 , 如果 要完整地追踪一次HTTP请求的处理过程,比较费劲 。这个就说明 , 一旦出了问题 , 追查比较困难 。而lighttpd的代码中有一个显式的HTTP状态迁 移,一目了然,相比之下比较好看一些 。
扩展模块开发方面,nginx的module模仿了apache的设计和实现方式,和lighttpd是完全不同的 。主观感觉上nginx模块开发的入门门槛更高一些,因为必须弄清楚nginx的内部运行机制才好确认你写的代码到底有没有问题和隐患 。
和lighttpd一样,nginx同样存在着开发文档很少的问题 。最好的文档还是源码本身 。
2. Nginx完全不支持动态库so,所以它的模块都必须静态编译 , 且不能动态加载 。要加载哪些模块,模块按照怎样的顺序执行,都是在编译期由 configure指定的,如果要调整,也只能重新编译一遍,无法通过改配置来实现 。在这方面,Lighttpd做得比nginx好 。Lighttpd支 持动态so,并且可以在配置文件中调整各模块的先后顺序 , 在某些应用场景下 , 调整模块的先后顺序是很有用的 。
条件配置语法的灵活性 , lighttpd比nginx要好一些 。
3. 根据简单性能对比,Nginx的性能比lighttpd略好
如何利用lighttpd web服务器,php及sqlite3设计一个嵌入式物联网网关信息管理系统服务器,php及sqlite3设计一个嵌入式物联网网关信息管理系统 有更多内容这样才理解
Nginx是什么,有什么优点?为什么选择Nginx做web服务器软件?Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器软件,也是一个 IMAP/POP3/SMTP 代理服务器 。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了 。Igor 将源代码以类BSD许可证的形式发布 。尽管还是测试版 , 但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了 。nginx是一个小巧而高效的Linux下的web服务器软件 。开发人员 Igor Sysoev 来自俄罗斯,nginx的话其实已经在一些俄罗斯的大型网站上运行多年,相当的稳定 , 最近才在美国开始知名起来 。而另外一个热门的web服务器软件是Lighttpd,因为运行在Youtube的后台,所以知名度很高 。Lighttpd特色在于它能做Flash streaming和对fastcgi的支持,这样对于Ruby on Rails之类的程序提速不少,比起Apache要好很多 。不管是 nginx 还是 lighttpd, 对于用来提供静态文件都要比Apache好很多很多,主要就是占用的内存?。?Apache和这两个小巧的服务器软件来比实在是个庞然大物啊 。Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性:作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和PHP,也可以支持作为 HTTP代理服务器 对外进行服务 。Nginx 用 C 编写, 不论是系统资源开销还是 CPU 使用效率都比 Perlbal 要好的多 。作为邮件代理服务器: Nginx 同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也是作为邮件代理服务器) , Last.fm 描述了成功并且美妙的使用经验 。Nginx 安装非常的简单,配置文件 非常简洁(还能够支持perl语法),Bugs非常少的服务器: Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动 。你还能够在 不间断服务的情况下进行软件版本的升级 。
云服务器和lighttpd的区别小鸟云服务器配备纯SSD架构打造的高性能存储,旨在为用户提供优质、高效、弹性伸缩的云计算服务 。
Lighttpd是一个具有非常低的内存开销 , cpu占用率低,效能好,以及丰富的模块等特点 。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个 。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能 。
apache怎么访问openwrt设备一、安装Lighttpd
Lighttpd 是一个德国人领导的开源Web服务器软件 , 其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境 。具有非常低的内存开销、cpu占用率低、效能好以及丰富的模块等特点 。
1.使用如下命令安装LightHttpd 。
opkg update opkg install lighttpd lighttpd-mod-cgi
2.安装完成后,编辑/etc/lighttpd/lighttpd.conf文件 。
按下图画红线的地方修改server.modules、server.port以及server.document-root即可 。
注,如果在启动lighttpd时,报如下的错误 Cannot load plugin mod_cgi more than once, please fix your config (we may not accept such configs in future releases,则不需要添加上述内容,因为该配置文件中引用的配置文件已经在server.modules中包含了"mod_cgi" 。在我的lighttpd版本中,lighttpd.conf配置文件引入了/etc/lighttpd/conf.d/10-cgi.conf配置文件 , 而后者已经包含了"server.module" 。
3. 通过以下命令创建/srv/www目录
mkdir -p /srv/www
4.使用如下的命令启动lighttpd和设置lighttpd服务随开机启动 。
/etc/init.d/lighttpd start /etc/init.d/lighttpd enable
二、安装PHP
1.使用如下命令安装PHP 。
opkg update opkg install php5 php5-cgi
2.编辑/etc/php.ini , 设置doc_root = "/srv/www" 。
3.按下图的方式编辑/etc/lighttpd/lighttpd.conf,已用红线画出 。
注意:当lighthttp启动失败时,如果是因为配置文件错误的话通常会报这样的错误:(configfile.c.957) source: /etc/lighttpd/lighttpd.conf line , 可通过如下的命令来查看出错的原因,这里我是因为多添加了一个index-file.names造成的错误 。
lighttpd -f /etc/lighttpd/lighttpd.conf
如果报如下的错误,则是因为多配置了cgi.assign,就需要将刚才配置的cgi.assign注释掉 , 因为配置文件中引入了/etc/lighttpd/conf.d/*.conf文件 。
Duplicate config variable in conditional 0 global: cgi.assign 2014-12-21 13:41:18: (configfile.c.957) source: cat /etc/lighttpd/conf.d/*.conf line: 34 pos: 1 parser failed somehow near here: (EOL) 2014-12-21 13:41:18: (configfile.c.957) source: /etc/lighttpd/lighttpd.conf line: 41 pos: 1 parser failed somehow near here: (EOL)
然后编辑/etc/lighttpd/conf.d/10-cgi.conf文件,在文件中添加如下图红线标记的内容 。
4.使用如下的命令重启Lighttpd 。
/etc/init.d/lighttpd restart
5.下面在srv/www目录下,写一个php文件 , 来测试一下安装是否成功 。可使用如下的命令简单地添加一个文件 。
echo "" > /srv/www/index.php
6.然后,在浏览器中输入网址,查看php和http服务器是否安装成功 。我这里是如下图所示 , 表示安装成功了 。
三、安装Mysql
1.使用如下命令,安装mysql及相关组件
opkg install libpthread libncurses libreadline mysql-server
2. 依次执行如下命令,对Mysql做初始化工作
sed -i 's,^datadir.*,datadir= "/srv/mysql",g' /etc/my.cnf sed -i 's,^tmpdir.*,tmpdir= "/tmp",g' /etc/my.cnf mkdir -p /srv/mysql mysql_install_db --force /etc/init.d/mysqld start /etc/init.d/mysqld enable mysqladmin -u root password '123456'
注:123456是mysql的root账户密码
3.安装如下组件,使PHP可以使用Mysql
opkg install php5-mod-mysql
4.将mysql.so配置到/etc/php.ini中
sed -i 's,;extension=mysql.so,extension=mysql.so,g' /etc/php.ini
5.将mysqli.so配置到/etc/php.ini中
sed -i 's,;extension=mysqli.so,extension=mysqli.so,g' /etc/php.ini
6.到/etc/my.conf下查看你的数据库套接字文件地址,如下图所示 。
7.如下图所示,配置/etc/php.ini文件,修改[mysql]下的内容,并把[mysql]的内容复制一份,并修改成mysqli,如下图所示
到此,Mysql就配置完了 。
linux中如何查看WEB服务器是否安装如果有安装web服务那么肯定会开启80端口所以优先查看服务器是否在监听80端口netstat -an|grep :80也可以直接访问ip地址;举个例子:Apache web服务是否安装的几个检查命令 ps aux |grep httpnetstat -an|grep :80rpm -qa |grep http
ubuntu server中lighttpd怎么使用使用ubuntu server安装lamp主机非常的方便,只要在安装系统的步骤中选择就是了。但是很多时候我需要在图形界面下管理主机更加方便 。今天的教程就是教大家安装图形界面 。首先你需要确定你的源文件中 /etc/apt/sources.list 已经使用Universe和Multiverse库 。然后使用下面的命令来进行更新源列表和安装图形桌面 。sudo apt-get update sudo apt-get upgrade sudo apt-get install ubuntu-desktop 如果你只想安装必要的桌面管理软件而不想安装一些诸如 Evolution 和 OpenOffice 的不需要的应用软件 , 可使用下面的命令: sudo apt-get install --no-install-recommends ubuntu-desktop 安装轻量级桌面 xfce 使用下面的命令: sudo apt-get install xubuntu-desktop安装KDE桌面,使用下面的命令:
lighttpd怎么在服务器安装1.编译、安装1.1.先到lighttpd官网下载对应版本的软件包:mon)得到文件夹lighttpd-1.4.301.3.在文件夹lighttpd-1.4.30中创建shell脚本,命名为:configure-arm.sh1.4.在shell脚本configure-arm.sh中输入如下代码:#!/bin/shCC=arm-linux-gccAR=arm-linux-arLD=arm-linux-ldRANLIB=arm-linux-ranlibSTRIP=arm-linux-strip./configure--prefix=/opt/web/lighttpd-1.4.30-arm--host=arm-linux--build=i686-pc-linux--disable-FEATURE--enable-shared--disable-static--disable-lfs--disable-ipv6--without-PACKAGE--without-valgrind--without-openssl--without-kerberos5--without-pcre--without-zlib--without-bzip2--without-lua1.5.打开控制台,cd进入lighttpd-1.4.30目录1.6.给configure-arm.sh文件添加可执行属性 , 执行命令:chmod+xconfigure-arm.sh1.7.配置lighttpd,执行命令:./configure-arm.sh1.8.编译lighttpd,执行命令:make1.9.安装lighttpd,执行命令:makeinstall
centos7 自动安装的lighttpd 根目录在哪我用两种式安装 Android Studio第种配置所需库再安装;另种 Android 官网站载本编译安装面例我使用命令行设置库并安装继续步前我需要确保我已经安装 JDK 1.6 或者更新版本
我打算安装 JDK 1.8
$ sudo add-apt-repository ppa:webupd8team/java
$ sudoapt-get update
$ sudoapt-get install Oracle-java8-installer oracle-java8-set-default
验证 java 否安装功:
poornima@poornima-Lenovo:~$ java -version
现设置安装 Android Studio 需要库
$ sudo apt-add-repository ppa:paolorotolo/android-studio
Android-Studio-repo
$ sudoapt-get update
$ sudoapt-get install android-studio
面安装命令 /opt 目录面安装 Android Studio
现运行面命令启安装向导:
$ /opt/android-studio/bin/studio.sh
激安装窗口面截图展示安装 Android Studio 程
Windows系统下怎么安装Lighttpd 非cygwin 环境详细安装方法您好,cygwin是一个在windows平台上运行的unix模拟环境 , 是cygnus solutions公司开发的自由软件 。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用 。以下是如何在windows下安装cygwin 。·在官网(自行搜索)上下载cygwin,双击打开,点击下一步·软件会让你选择如何安装,有三种方式,我们选择第一种,也就是从网络上直接下载安装,·点击下一步,选择安装目录,默认的是C盘的根目录 , 你也可以选择到其他的文件夹,下面默认的是为所有用户安装·点击下一步 , 选择下载文件夹,默认是下载到用户的下载文件夹中·下一步选择网络连接类型,可以选择代理,也可以选择直接连接 , 我选择的是直接连接,因为网易有相应的源·点击下一步,就是选择源,为了下载稳定快速,我们可以选择网易的下载源,·点击下一步,就会读取相应的源,并会弹出一个安装警告 , 如果是第一次安装,可以忽视这个警告,·读取目录后 , 软件会让你选择要安装的文件,这里就以 要安装binutils,gcc , gdb为例,点击devel default,·在其下分别选择下图所示的文件 , 这里就以 要安装binutils,gcc,gdb为例 。当然,你也可以根据自己的需要安装相应的文件 。·选择完毕后,点击”下一步“,软件就会自动下载你选择的文件,下载完成后会自动安装 , 并会在你选择的下载目录内找到安装源文件·安装完成后,会让你选择是否是否在桌面和开始菜单创建快捷方式
Windows系统下怎么安装Lighttpd 非cygwin 环境详细安装方法我会 。。可是我怎么教你呢 。。好吧 。。我承认打字比较麻烦 。下面是这样的WIN7的话1、对着我的电脑右键单击“属性”选项2、新弹出来的窗口,看左边,第四项“高级系统设置”3、在新弹出的系统属性中找到第三项“高级”选项卡4、点下面的环境变量5、在弹出的窗口中,下面的那个小窗口,找到变量名为“Path”的这个变量 双击打开他的值而你要做的是,找到你自己安装的JDK 的bin 目录和Cygwin的bin 目录和Cygwin 的usr\bin 目录把他们添加到变量名为Path的值里面 。同时在新建个变量名为“JAVA_HOME“的变量 。值指向你的JDK路径 。要说的再细致点的话再给点分O(∩_∩)O。。。告诉你吧~JAVA_HOME 指向JDK的安装目录的环境配置:首先在上面第五步打开的环境变量窗口中 , 下面那个框中新建一个系统变量 。变量名为“JAVA_HOME”的变量 。变量值为“D:\Program Files\Java\jdk1.6.0_24”然后点确定!这个搞定!Path中的配置:1、首先找到你安装JDK的bin目录,例如 D:\Program Files\Java\jdk1.6.0_24\bin2、再找到你安装Cygwin的bin目录,例如 D:\Program Files\Cygwin\bin 3、然后找到你安装Cygwin 的usr下的bin 目录,例如 D:\Program Files\Cygwin\bin4、在上面第五步打开的环境变量窗口中 , 下面那个框中找到变量名为“Path”的变量 , 双击鼠标 , 弹出的小窗口中看到变量值,然后用鼠标拉到的最后面,切记在最后面,先加个;(分号),这样做是因为PATH中的变量是要用;隔开的 。最后把你上面找到的那三个自己的路径依次复制到Path的变量值的后面 。例如:;D:\Program Files\Java\jdk1.6.0_24\bin;D:\Program Files\Cygwin\bin;D:\Program Files\Cygwin\bin 然后确定 。确定 。再确定 。哦了 。搞定了 。。累死我了 。。
lighttpd一定在linux下安装吗linux下安装lighttpd 一,为什么要使用lighttpd?apache不可以吗?在支持纯静态的对象...的实现了,这点对于apache的用 户是非常重要的,因为迁移到lighttp
麻烦帮我转一下lighttpd地址重写规则url.rewrite-once = (
"^(.*)/index\.html" => "$1/index\.php",
"^(.*)/list-([0-9]+)\.html" => "$1/plus/list\.php\?tid=$2",
"^(.*)/list-([0-9]+)-([0-9]+)-([0-9]+)\.html" => "$1/plus/list\.php\?tid=$2&TotalResult=$3&PageNo=$4",
"^(.*)/view-([0-9]+)-([0-9]+)\.html" => "$1/plus/view\.php\?arcID=$2&pageno=$3"
)
.Htaccess改写成lighttpd例2:ListView1里有:list1里有:nihaomingziwomentuanduineirongfenleimingziqiuzhu这个时候ListView1里的内容“mingzi”有和list1的内容“名字”重复 , msgbox“有信息重复”
Lighttpd下的301跳转具体怎么实现 我的QQ175668797 分全给你!我要具体的 不要发给我简单的教程很方便 , 使用mod_redirect插件 , lighttpd默认自带 。配置方法:url.redirect-code = 301url.redirect = (”^/.*$” => “http://www.baidu.com″)例如,当请求的path为 /mytest的时候,将请求转向 http://www.sina.com,并且带上所有的参数:...else $HTTP["url"] =~ "/mytest$" {url.redirect-code = 301url.redirect = ("^/.*$"=> "http://www.sina.com")}...
lighttpd内网用户浏览器访问任意网页如何自动跳转到lighttpd的首页通告功能可以查看原帖>>
这有一个NGINX的重写跳转,如果我想限制IP访问怎么写配置location ~ ^/shopadmin {allow 192.168.0.0/16;deny all;rewrite^/(.*)$/index.php/$1last;break;}
谁知道lighttpd在windows下如何配置能达到好的性能?RoR部署方案深度剖析在Windows平台使用LightTPD和Mongrel运行Ruby on RailsLighttpd和RoR安装配置的疑难解答推荐群组:Python更多相关推荐一台比较弱的服务器,本身运行的IIS每天大约有15万/PageView的静态页面访问,参考railsonIISWithLighttpdAndMongrel.pdf配置运行了两个rails app,大约每天有2万/PageView,毫无问题.推荐链接Java开发新方式:专注UI , 快速开发!
如何让lighttpd只支持https 而关闭httplighttpd和apache、nginx等同属网站服务器,若需支持https访问可以先申请一个SSL证书,部署SSL后即可开启https访问,同时也可以关闭http的访问,具体可以到景安帮助中心了解一下;
嵌入式web服务器都有哪些,可不可以将tomcat部署到Arm上能否部署tomcat取决于操作系统,不取决于arm处理器 。操作系统必须能够安装java-jdk才行 。所以如果arm处理器的机器,运行的自此完整java的操作系统,如linux、window,那么肯定能够安装tomcat,如果有些嵌入式系统用的精简的linux,就不支持java,当然就不能运行tomcat 。常见的嵌入式服务器有lighttpd,一般都用这个,其实用c语言,1000行左右的代码就可以写一个简单的Web服务器,然后运行在arm处理器上,例如大多数路由器都是用c写的Web服务器来做设置界面的 。如果想学Web服务器怎么自己写,可以看看qhserver.com(Web服务器中文网)这个教程网 , 我觉得不错 。
apache , nginx,lighttpd,tomcat , ibm websphere属于iis 7.0服务吗在互联网高速发展的今天,不同种类的网站大量涌现,每个人都在享受着网络服务所带来的便利 。而创建自己个性化的网站的门槛不断降低,从事网站架设 , 这种当年的绝对“高科技”技术活,也从IT人的专利“沦落”到人人皆可的境地:随便安装一个windows的server版,使用自带的IIS就可以迅速创建一个说的过去的网站 。
然而要架设一个符合长远发展要求的网站,就不是一件简单到每个人都可以胜任的事了 。且不说建站需要掌握的各种语言:html、Javascript、VBscript、jsp、asp、java、c#……,就单单是选择合适的服务器软件就够让人头疼的 。目前主要的服务器软件有:apache、IIS、tomcat、jboss、resin、weblogic、websphere……,该在搭建网站时,应该采用哪一款或者哪几款软件呢?
解答这个问题,首先需要对上述软件逐个分析,找出不同之处,然后分类,进而根据性能等因素进行排列,最后根据应用的场景和费用等选出其中最合适的 。服务器软件主要可以分为应用服务器、http服务器等,而实际上的应用服务器又常常还有http服务器的功能,因此如果仅从分类的字面上讲各个服务器软件之间的区别,很难理解;而性能在不同的功能上可能差异很大;应用的场景和费用就更是因人而异了 。下面将在介绍每一个软件的同时,解析服务器种类的不同特性 。
apache:apache(阿帕奇)的具体介绍可以参看apache的网站(http://www.apache.org/),或者在网上随便搜搜吧 。apache是世界使用排名第一的web服务器软件;它可以运行在几乎所有广泛使用的计算机平台上;它是开源的 , 可以免费用于商业应用;它的运行超级稳定;它的效率非常之高…… 。可能apache仅有的不足是 , 它本身仅提供html静态页面的功能,不能支持jsp、java servlet、asp等功能,但通过同其他应用服务器一起工作或添加插件来支持 。(稳定高效,通常需要与其他服务器软件或插件协同工作)
tomcat:tomcat是Apache软件基金会Jakarta项目中的一个核心项目 。它是开源的,可以免费用于商业应用;支持servlet/jsp , 它还能处理html页面;运行时占用的系统资源小,扩展性好 。但是它也有不少缺点及不足:运行不够稳定,支持的并发连接数不够高,处理html时的效率不如apache,不能处理EJB等 。(小巧精悍,适用于小型网站,后台开发语言为java的开发者在开发时使用)
jboss:jboss目前属于Redhat公司 。它是开源的,使用LGPL,可以在商业应用中免费使用;支持EJB;需要较小的资源就可以运行 。其核心服务不包括servlet/jsp的web容器 , 有集成了tomcat的版本,并对tomcat进行了优化 。(支持EJB的优化版tomcat)
resin:resin是Caucho公司的产品 。resin最突出的是它的性能非常高效 , 连html页面的效率也直追apache;支持servlet/jsp,EJB 。虽然resin是开源的,不过有两种lisence:GPL和商用lisence,可以在GPL下免费使用,但注意商用的是要交钱的 。(高效全功能的轻型服务器软件)
weblogic:weblogic是bea公司出品的一款应用服务器软件 。全面支持多种功能标准,包括EJB , servlet/jsp , html等;出色的集群技术 , 极高的可扩展性;服务稳定;…… 。weblogic不是一款开源的软件,虽然存在免费试用等,但它主要的应用目标为大型商业应用,而这种应用需要高额的license费用 。(技术上没得说 , 不过是商用服务器软件,适合大型商业应用)
websphere:websphere是IBM旗下的一款应用服务器软件 。与weblogic相似,同为商业软件 , 同具有稳定、高效,支持多种应用…… 。也是需要高额的费用 , 适于大型商业应用;有Community Edition版本,是开源的 。(如果有IBM其他配套产品,大型商用考虑使用)
IIS:IIS(Internet Information Services)是microsoft公司的服务器软件 。IIS与上面介绍的服务器软件完全不同,它是在windows server(2000/2003/2008……)平台上免费附加的,买了windows就可以免费使用IIS了 , 开源就别想了;与windows平台紧密结合在一起,支持html和asp,aspx等 。既然是微软的产品,自然只能在windows平台上,…… 。(如果是只用windows系统 , 想支持asp的就用它吧)
介绍完了各个软件的特点,结合实际的应用,就可以选出真正适合自己的服务器软件 。这里再给出几个常见应用的搭配:
1. 如果操作系统是windows系统,且想使用asp , .net等应用的 , 后台开发使用c#语言的,II;
2. 如果仅需要展示html页面,而不要其他功能,apache;
3. 如果是在开发时使用或者是一般小型应用,需要支持jsp/servlet,而又不需要EJB的,tomcat;
4. 需要支持jsp/servlet,不需要EJB,有希望提高服务器的效率和稳定性的,apache+tomcat;
5. 需要支持jsp/servlet/EJB , 而又想免费的,apache+jboss(包含tomcat的版本);
6. 需要支持jsp/servlet/EJB , 又可以花点小钱的,resin(实在认为有必要,可以考虑resin+apache);
7. 大型商用,可以支付较高费用,weblogic(websphere可?。?
8. 大型商用,可以支付较高费用,且有其他IBM相关功能服务的,websphere 。
求助lighttpd 的 php-cgi 起不来lighttpd的日志里面的意思是说我的php不支持fastcgi
我没有查到具体的资料,但是lighttpd的文档应该比较陈旧 , 针对的是php4 , 那时php-cgi还没有分离出来,php5之后的某个版本开始把php-cgi做成了单独的程序,运行php-cgi -v的结果如下
#php-cgi -v
PHP 5.2.8 (cgi-fcgi) (built: May6 2009 02:00:49)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
其中的 (cgi-fcgi)说明应该已经能支持fastcgi了,而且spawn-fcgi不加-u参数也可以把php-cgi起起来,还是觉得问题出在-u参数上
thinkphp框架可以用来实现路由器web管理界面吗?lighttpd服务器支持这个php框架不?thinkphp是否支持 是看你的服务器上支持多少版本的PHP管理界面是html 至于后台运行的程序是什么样的 就需要你去用php或者其他语言去写了thinkphp 只是一个框架而已
lighttpd 支持java吗支持的,放心
lighttpd phpphp的错误和lighttpd没有什么关系,是通过php自身控制的,可以通过php.ini设置错误显示级别,或者用error_reporting函数指定 。
研究openwrt,打算安装php和lighttpd , 用什么无线路由器比较好配置PHP 编辑php.ini文件 vi /etc/php.ini 其中将 ;extension = ctype.so ;extension = curl.so ;extension = hash.so ;extension = json.so 三个前面的;去掉,用以启用扩展 并将;date.timezone =修改为date.timezone = Asia/Shanghai,并将;doc
E语言配置文件怎么写.版本 2.支持库 shell.子程序 __启动窗口_创建完毕标签1.标题 = 读配置项 (取特定目录 (#临时文件目录) + “soft.ini”, “配置”, “标签标题”, “还未保存配置文件”).子程序 _按钮2_被单击标签1.标题 = 读配置项 (取特定目录 (#临时文件目录) + “soft.ini”, “配置”, “标签标题”, “还未保存配置文件”).子程序 _按钮1_被单击写配置项 (取特定目录 (#临时文件目录) + “soft.ini”, “配置”, “标签标题”, 编辑框1.内容)
linux配置文件中如何快速查找某条语句?网上找找答案吧
大部分游戏的配置文件是用什么语言写得?不知道,同求
java:我用sql语句,hibernate不能关联到配置文件,我怎么手动关联配置文件?。?/h3>给我最佳吧 。
求教高手,在Linux系统中怎么可以找到配置文件 , 找到配置文件怎么写入语句?(我是初学者) 。什么配置文件,是系统的配置文件还是安装软件后的配置文件,如果是系统的配置文件,很多,建议你看一下《LINUX系统管理》,如果是软件的配置文件 , 是rpm包的话一般在/etc文件夹下,可以查看rpm -qc 软件包名,如果是源码包,./configure --prefix看你指定安装的路径
Apache vs Lighttpd谁更好?Apache 世界上用的人数最多,而且免费!
lighttpd服务器cgi程序500,该怎么处理回复 guocslock 下载是由客户端网页浏览器负责的,服务器端CGI程序只负责将文件数据写入STDOUT,所以客户端下载我是控制不了的,服务器端CGI程序也没有客户端的网络连接,所以也不知道客户端是否已经开始下载和下载了多少.
lighttpd什么时候调用插件接口不管你强行拷贝的/usr/include/pcre.h 还是 apt-get install libpcre3 libpcre3-dev 安装的,都是对应于你 linux 主机(即 ubuntu那台机器)上的 pcre,而不是你要交叉编译的ARM 的 pcre, 都是无法用于 ARM 上的 lighttpd的 。
用lighttpd+php+mysql安装论坛phpwind5.3?? 如何入手?【lighttpd】就是 LAMP 环境搭建吗 这个环境搭建好了就可以放论坛了 网上有很多教程(LAMP=Linux+apache+mysql+php)
下面的方法可以参考下
- 人与人之间应该如何交往呢 人与人之间要怎么相处
- stc89c52单片机
- 传感器与微系统
- 香茅草的功效与作用及食用方法 香茅的用处真不少
- 平板如何连接电脑
- 计算机辅助设计与制造
- 300g铜版纸
- 地下城与勇士官方下载
- 速度与激情1下载
- dotnet