Linux配置Apache2的经验总结
系统大全为您提供
apache原指http server程序,后来成为了该程序的组织名,所以把原程序名定成了httpd,在2.0版后又叫apache2。目前在windows上还叫httpd,在debian/ubuntunux mint系列的linux上,程序名是apache2。所以网上说httpd的资料,对apache2是部分适用的。官网本身也用httpd的说法,可以理解为httpd是产品名,apache2的可执行程序名。
把网站根目录改去用户分区,可避免修改个文件都要root权限。方法:
2.2版:
/etc/apache2/sites-available/default 修改 DocumentRoot,并修改对应写有原路径(默认是ar/www)的Directory标签,即要改两处。DocumentRoot末尾不要加 / ,Directory标签要加 / 。
2.4版:
/etc/apache2/sites-available/000-default.conf 修改 DocumentRoot,
/etc/apache2/apache2.conf 修改对应的Directory标签
修改任何设置后,用命令sudo service apache2 restart重启服务。转载请注明出处
/etc/apache2/envvars 是apache程序的参数配置文件,包括log路径,程序使用的用户名等。默认的log位置:ar/log/apache2/下有错误日志error.log和访问日志access.log。这些配置都会export出来, service apache2在运行前会source envvars文件。如果手动运行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/就会启用对应的模块。
配置文件中 IfModule xxx 标签表示xxx模块启用的话才加入里面的参数
apache2有多种并发处理模型MPM,可查看l了解详情。默认是perfork模型,每个并发处理机都在一个独立进程里,其配置参数直接影响并发处理的性能。
2.2版:
打开/etc/apache2/apache2.conf,找到<IfModule mpm_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,则要在之前加个参数MaxClients xxx。 有更多介绍。
以上可通过命令ps -ef | grep apache2 | wc -l 知道当前有几个进程在运行。(实际为那个数字-2,因为会算上命令本身和service主进程)
apache2.conf里面的参数属于core module,这4个常用:
Timeout 超时时间
KeepAlive On/Off 启动或关闭KeepAlive
MaxKeepAliveRequests 最大的KeepAlive连接数
KeepAliveTimeout 最大的KeepAlive时间,超时将关闭连接
以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。
本文来自系统大全http://www.win7cn.com/如需转载请注明!推荐:win7纯净版
相关文章
- 微软推送 Win11 26100.8106/26200.8106 预览版
- 微软为 Win10 推送 3 月扩展安全更新 KB5073724
- 微软推送 Win11 26H1 预览版更新 KB5079466
- 微软 Win11 24H2 / 25H2 发布 3 月累积更新补丁 KB5079473
- 英伟达推出 595.79 驱动,适配《红色沙漠》《死亡搁浅 2》
- WorkBuddy 下载地址分享:腾讯版 “小龙虾”一键获取
- 阿里版 “OpenClaw 龙虾” 开启内测,无影 JVS 更名为 JVS Claw
- 腾讯版 “小龙虾” WorkBuddy 正式上线,兼容 OpenClaw 技能
- 微软 Win11 文件资源管理器将迎来更多圆角设计
- Win11 新增 “节能器” 菜单,支持一键切换深色 / 浅色模式
系统下载排行榜71011xp
番茄花园 Win7 64位 快速稳定版
2【纯净之家】Windows7 32位 全新纯净版
3【纯净之家】Win7 64位 Office2007 办公旗舰版
4【雨林木风】Windows7 64位 装机旗舰版
5JUJUMAO Win7 64位旗舰纯净版
6【电脑公司】Windows7 64位 免费旗舰版
7【纯净之家】Windows7 SP1 32位 全补丁旗舰版
8【深度技术】Windows7 64位 官方旗舰版
9【游戏专用】Windows7 64位 装机旗舰版
10【番茄花园】Windows7 64位 旗舰装机版
【纯净之家】Windows10 22H2 64位 企业版
2JUJUMAO Win10 X64 极速精简版
3【深度技术】 Win10 64位国庆特别版
4【雨林木风】Windows10 64位 专业精简版
5【深度技术】Windows10 64位 专业精简版
6【纯净之家】Windows10 32位 官方正式版
7【雨林木风】Windows10 64位稳定版系统
8【技术员】Windows10 64位 系统纯净版
9【番茄花园】Windows10 64位 专业版镜像
10【雨林木风】Windows10 64位 官方专业版
【纯净之家】Windows11 23H2 64位 游戏优化版
2【纯净之家】Windows11 23H2 64位 纯净专业版
3【纯净之家】Windows11 23H2 64位 企业版
4【纯净之家】Windows11 23H2 64位 中文家庭版
5风林火山Windows11下载中文版(24H2)
6JUJUMAO Win11 24H2 64位 专业版镜像
7JUJUMAO Win11 24H2 64位 精简版镜像
8【纯净之家】Windows11 23H2 64位 纯净家庭版
9雨林木风 Win11 25H2 超级纯净版系统
10萝卜家园 Ghost Win11 64位 精简旗舰版 V2023
深度技术 GHOST XP SP3 电脑专用版 V2017.03
2深度技术 GGHOST XP SP3 电脑专用版 V2017.02
3萝卜家园 GHOST XP SP3 万能装机版 V2017.03
4番茄花园 GHOST XP SP3 极速体验版 V2017.03
5雨林木风 GHOST XP SP3 官方旗舰版 V2017.03
6Win7系统下载 PCOS技术Ghost WinXP SP3 2017 夏季装机版
7萝卜家园 GHOST XP SP3 完美装机版 V2016.10
8电脑公司 GHOST XP SP3 经典旗舰版 V2017.03
9雨林木风GHOST XP SP3完美纯净版【V201710】已激活
10雨林木风 GHOST XP SP3 精英装机版 V2017.04
热门教程
装机必备 更多+
重装工具

