全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 5360|回复: 20
打印 上一主题 下一主题

[经验] 高资源占用,高并发的动态网站,用Apache如何优化?

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-6 10:23:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,打算放弃nginx了,老出现502错误。偶把max_chirdren设为80了,还在502
2#
发表于 2010-11-6 10:24:29 | 只看该作者
apache的机制不适合大并发,除非多机做dns轮询
3#
发表于 2010-11-6 10:25:11 | 只看该作者
呵呵 APACHE 最适合了。一般就菜鸟级别的玩玩NGINX

[ 本帖最后由 cnweb 于 2010-11-6 10:26 编辑 ]
4#
发表于 2010-11-6 10:26:30 | 只看该作者
看来还是apache稳定性好
5#
发表于 2010-11-6 10:27:25 | 只看该作者
前端Nginx,后端Apache

不过不是简单地proxy到apache,而是将php的处理handle变成apache,就是Nginx原先是用PHP-CGI处理PHP,现在是用apache

具体方法我还在整理
6#
 楼主| 发表于 2010-11-6 10:27:37 | 只看该作者
原帖由 winsock 于 2010-11-6 10:24 发表
apache的机制不适合大并发,除非多机做dns轮询


那用哪个?推荐一下
7#
发表于 2010-11-6 10:28:33 | 只看该作者

回复 5# 的帖子

Nginx和apache能共存吗
8#
发表于 2010-11-6 10:31:16 | 只看该作者
原帖由 wfqvip 于 2010-11-6 10:28 发表
Nginx和apache能共存吗


可以共存,不同端口就是了
9#
发表于 2010-11-6 10:31:54 | 只看该作者
我的很多站都在用apache

不过流量很小,暂时不需要优化。。。

无法研究测试……
10#
发表于 2010-11-6 10:33:16 | 只看该作者
location ~ .*\.(php|php5)?$
                {
                        fastcgi_pass  unix:/tmp/php-cgi.sock;
                        fastcgi_index index.php;
                        include fcgi.conf;
                }

把fast-cgi后面一堆东西改成proxy_pass就是了,记得改apache的配置文件

另外,如果是像WP那样的Rewrite不涉及.php的话,还要:

location / {
                        if (!-f $request_filename){
                                set $rule_0 1$rule_0;
                        }
                         if (!-d $request_filename){
                                set $rule_0 2$rule_0;
                        }
                        if ($rule_0 = "21"){
                                proxy_pass 这样同样
                        }
                }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-30 13:54 , Processed in 0.067124 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表