Linux配置Apache2的经验总结

发布时间:2022-11-11 22:26:51阅读:83次

系统大全为您提供

  apache原指httpserver程序,后来成为了该程序的组织名,所以把原程序名定成了httpd,在2.0版后又叫apache2。目前在windows上还叫httpd,在debian/ubuntu

Linux配置Apache2的经验总结

nuxmint系列的linux上,程序名是apache2。所以网上说httpd的资料,对apache2是部分适用的。官网本身也用httpd的说法,可以理解为httpd是产品名,apache2的可执行程序名。

使用sudoapt-getinstallapache2就可以安装,我的linuxmint装的是2.2版,Ubuntu13装的是2.4版,两者还有有点差别的。官方有指导文档说从2.2升级到2.4要做什么。。对用户来说最直接的就是模块数和名字有不同、配置文件位置有不同。把网站根目录改去用户分区,可避免修改个文件都要root权限。方法:2.2版:/etc/apache2/sites-available/default修改DocumentRoot,并修改对应写有原路径(默认是

Linux配置Apache2的经验总结

ar/www)的Directory标签,即要改两处。DocumentRoot末尾不要加/,Directory标签要加/。2.4版:/etc/apache2/sites-available/000-default.conf修改DocumentRoot,/etc/apache2/apache2.conf修改对应的Directory标签修改任何设置后,用命令sudoserviceapache2restart重启服务。转载请注明出处/etc/apache2/envvars是apache程序的参数配置文件,包括log路径,程序使用的用户名等。默认的log位置:

Linux配置Apache2的经验总结

ar/log/apache2/下有错误日志error.log和访问日志access.log。这些配置都会export出来,serviceapache2在运行前会sourceenvvars文件。如果手动运行apache2,就应该自己先source,否则会报一些参数未设置。因为apache2在/usr/bin/下,所以命令行可在任何路径下使用apache2命令。apache2-h会列出可用的命令。有用的:-v查看版本-V查看编译时的设置-l查看编译时就集成的模块-L查看可用的配置文件指令-t检查所有配置文件是否有语法错误/etc/apache2/mods-available/下表示可用的模块,load后缀存放模块的路径,conf后缀表示该模块的配置。/etc/apache2/mods-enabled/下表示已启用的模块,主配置文件apache2.conf会引用到此目录的所有文件。此目录下全是软链接,可用ls-l看出来。把/etc/apache2/mods-available/下的文件软链接到/etc/apache2/mods-enabled/就会启用对应的模块。配置文件中IfModulexxx标签表示xxx模块启用的话才加入里面的参数apache2有多种并发处理模型MPM,可查看l了解详情。默认是perfork模型,每个并发处理机都在一个独立进程里,其配置参数直接影响并发处理的性能。2.2版:打开/etc/apache2/apache2.conf,找到<IfModulempm_prefork_module>标签StartServers启动程序时就启动多少个server进程MinSpareServers最小空闲server数MaxSpareServers最大空闲server数MaxRequestsPerChild每个server最多接受多少次请求。达到后就退出,这样可避免内存泄露。设为0则不限。2.4版:修改/etc/apache2/mods-enabled/mpm_perfork.conf,比2.2多一个参数。MaxRequestWorkers,最多的server数。如果这个数想填超过256,则要在之前加个参数MaxClientsxxx。 有更多介绍。以上可通过命令ps-ef|grepapache2|wc-l知道当前有几个进程在运行。(实际为那个数字-2,因为会算上命令本身和service主进程)apache2.conf里面的参数属于coremodule,这4个常用:Timeout超时时间KeepAliveOn/Off启动或关闭KeepAliveMaxKeepAliveRequests最大的KeepAlive连接数KeepAliveTimeout最大的KeepAlive时间,超时将关闭连接

  

以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。

本文来自系统大全http://www.win7cn.com/如需转载请注明!推荐:win7纯净版