现在多少公司用 apache 多少公司用 nginx ?还有就是为啥用你现在的服务器额?
1
ivmm 2016-07-27 10:28:44 +08:00
Nginx 主要用作前端
后面可能是 tomcat 也可能是 apache 也可能直接就是 php-FPM |
2
mrytsr 2016-07-27 10:30:11 +08:00 via Android
n
|
3
nightspirit OP @ivmm 我看着好多小公司 用的 nginx ,说 nginx 能处理高并发
|
4
9hills 2016-07-27 10:31:47 +08:00 via iPhone
Nginx 居多, apache 逐渐不行了,因为包括 php python java 等都不需要 apache 了,有 php-fpm ggunicorn etc
原来是 mod_php mod_wsgi 之类 |
5
loading 2016-07-27 10:32:36 +08:00 via Android
apache 和 nginx 对比文章,一大堆~
|
6
nightspirit OP @9hills 那为何 apache 不行了,有没有相关方面的介绍或者资料呢?
|
7
ivmm 2016-07-27 10:33:51 +08:00
@nightspirit
Apache 确实属于比较厚重的了。 Nginx 社区版是免费的,而且又有 Openresty 和 Tengine 这样的衍生, 而 Litespeed 这种兼容 Apache 的又太贵 |
8
nightspirit OP @loading 网上文章确实挺多,可是都不够完全介绍的
|
9
nightspirit OP @ivmm 恩,那 apache 比起 nginx 的优势有么?
|
10
tvallday 2016-07-27 10:38:42 +08:00 via Android
@nightspirit LetMeGoogleForYou
|
11
nightspirit OP @tvallday 更希望能推荐我本书,对于一些技术,搜索引擎有些时候不会很准确,而且技术版本更迭,单纯的应用,对于提高也没什么好处
|
12
ivmm 2016-07-27 11:03:18 +08:00
@nightspirit 善用搜索引擎
|
13
ovear 2016-07-27 11:07:03 +08:00
然热 Nginx 一般情况都充当的是代理服务器,不直接处理业务。。而且还可以用 lua 编写点小脚本。。
Apache 一般是拿来处理业务的。。 |
14
pubby 2016-07-27 11:07:13 +08:00
都用, nginx 前端接入
其他主要用 apache mod_php 跑 php ,以前 cgi fpm 都不如 mod_php 稳定,一致沿用下来。 |
15
smileawei 2016-07-27 11:12:10 +08:00
Nginx 用久了。回过头来配 httpd 总感觉很不爽。
|
16
nightspirit OP @ivmm 哦,好吧
|
17
nightspirit OP @ovear 也就是说 apache 做主要业务吧?
|
18
nightspirit OP |
19
ovear 2016-07-27 11:19:51 +08:00 1
@nightspirit 对, Apache 之类的能直接跑业务逻辑。简单来说就是, Apache 可以直接跑你写的 php 。
Nginx 是把请求全部转发到 php-fpm 上面,让 php 自己处理 |
20
9hills 2016-07-27 11:20:02 +08:00
@nightspirit 因为 mod_php mod_wsgi 是 apache 的 Module 啊,现在不用了,就没必要再带一个重重的 Apache
|
21
9hills 2016-07-27 11:20:28 +08:00
@nightspirit nginx 和 php7 又不冲突。。。
|
22
adminsvv 2016-07-27 11:21:00 +08:00
公司以前用 apache 现在改用 nginx
|
23
jasontse 2016-07-27 11:25:34 +08:00 via iPad
现在除了用 Apache 跑 CGI 好像没什么用处了
|
24
pubby 2016-07-27 11:27:11 +08:00
我们也用 apache 跑 php7
但是还是建议前面加 nginx 两个架构不一样,擅长的事情也不一样。 如果只有 apache ,容易遭受慢连接攻击. 脑补一下一大堆人慢吞吞发请求过来,又慢吞吞一个个字符读回去... |
25
jarlyyn 2016-07-27 12:39:16 +08:00
说的 nginx 和 apache 是替代品一样。
一般总会跑个 nginx 做前端反代的。 |
26
shyling 2016-07-27 12:52:53 +08:00
大部分最前面都是 nginx
|
27
initialdp 2016-07-27 13:58:46 +08:00
对中小公司来说,这两者没什么差别。网上 apache 的资料多些,部署起来也更方便一些,因此如果不想在环境搭建方面费事的话,我推荐 apache 。
|
28
yun 2016-07-27 14:23:45 +08:00
楼上大多评论带有个人习惯色彩
我只使用 apache ,所以我认为 apache 比 nginx 好。 |
29
rrkelee 2016-07-27 15:36:48 +08:00
|
30
pathbox 2016-07-27 16:34:44 +08:00
@nightspirit 大公司用 nginx 也很多吧?
|
31
tianshiyeben 2016-07-27 17:26:48 +08:00
nginx 确实用的人很多,但是 apache 某些情况比 nginx 要快
|
32
binaryer 2016-07-27 17:30:13 +08:00
|
33
nightspirit OP @9hills 没说冲突,只是一个案例,好像是一个会员系统,并发还是蛮高的,说当时没用用 nginx 是因为对 apache 的配置比较熟悉,而且技术掌握的比较成熟
|
34
nightspirit OP @shyling 是反向代理的意思吧?
|
35
nightspirit OP @pathbox 我经历的 3 家公司 都是 nginx 问了为什么,就说因为 nginx 能够承担更高的并发
|
36
nightspirit OP @rrkelee 这个是什么时候的统计额?
|
37
nightspirit OP @binaryer apache 也可以用 fastcgi 的
|
38
nightspirit OP @tianshiyeben 那像我去搜索引擎查到的那样,说 nginx 能够承担更高的并发,这个对么?
|
39
nightspirit OP @pubby 那你们主要是用 apache 了?那用过 nginx 么?不是反代,就是跑业务用过没?
|
40
nightspirit OP @initialdp 那么就性能上说,是不是 nginx 就能处理的大并发, apache 就相对弱?
|
41
strwei 2016-07-27 18:46:04 +08:00
前 n 后 a
|
42
paulw54jrn 2016-07-27 18:56:56 +08:00
在用 Nginx + uWSGI
|
43
pubby 2016-07-27 19:05:24 +08:00
@nightspirit nginx 都是反代啊,自身如果不用其他模块,除了提供静态文件还能做咋?
|
44
nightspirit OP @pubby 额,原来如此
|
45
9hills 2016-07-27 22:32:03 +08:00
@nightspirit 就纯性能上讲,在资源占用相当的情况下, nginx 的性能比 apache 好
|
46
nightspirit OP @9hills 恩,知道了,谢谢
|
47
tianshiyeben 2016-07-28 09:04:30 +08:00
@nightspirit 是对的,高并发下 nginx 明显比 apache 有优势的, apache 最高支持并发 20000
|
48
iCodex 2016-07-28 09:29:56 +08:00
怎么感觉这是一个伸手党的问题。 Google 搜索出来的是有很多资料,这些资料的时效性和可靠性或多或少存在问题,这个不可否认,楼主你是不是做运维的也不重要,但你至少需要掌握一项技巧,无论你做任何事情都一样。如何从这些资料中过滤出你要的答案,这比起来这里问浅显的问题更好,你能得到的答案无非就是大家说的一句话而已,这么多一句话依然不能支撑起你的知识结构。
|
49
nightspirit OP @iCodex 这个问题立意没那么高,我不想把服务器了解的那么透,因为这需要很多时间,我只想了解先现在大多数公司的架构,哪个用的比较多,因为最近可能找工作,所以想了解下生产环境,因为之前公司都是 nginx ,至于为什么用 nginx 也没人给我特别详细的分析,我是做程序的,所以也不怎么了解。所以只是做个调查,当然我也想系统的学习服务器,不过时间暂时不允许。
|
50
nightspirit OP @tianshiyeben 恩,知道了,不过即使服务器支持这么高,数据库通常也做不到吧
|
51
tianshiyeben 2016-07-28 11:09:27 +08:00
@nightspirit 当然,这就需要其他技术处理了
|
52
nightspirit OP @tianshiyeben 恩
|