环境搭建 – apache和nginx哪个快?哪个性能高?

关于建站前的环境搭建,本人是先去购买服务器,然后买的是linux系统的服务器,安装的是centos系统(一般是7的版本,6的版本太低了)。然后用linux面板,输入代码指令安装宝塔系统,如下:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

服务器环境搭建
服务器环境搭建

 

登录服务器的时候可以直接在空间供应商的后台直接登录服务器,也可以用xshell或者finalshell去链接服务器登录。我一般用的是xshell的破解版登录服务器进行安装宝塔系统,个人习惯是用xshell。

然后宝塔面板安装完成后,就是搭建环境,进入宝塔面板会提醒你安装系统环境的,基本上是直接默认安装就好了。

其中可以选择Nginx或者apache + mysql + pure-ftpd + phpMyAdmin + PHP,phpMyAdmin安装之后可以随意选择PHP的版本比较方便。选择好自己适合的PHP版本很重要,一般来说现在PHP5.5和5.6的兼容性比较好,PHP7.0和PHP7.2比较快,可以的话尽量使用PHP7.0或者PHP7.2。如果网站模板和数据库实在不兼容的话,也只能用5.5和5.6或者更低的版本了。而PHP7.3的话数据库如果是 MySQL 5.5.62的话是不兼容的会报错,只能换回PHP7.0或者PHP7.2了。

服务器环境搭建
服务器环境搭建

 

为什么Nginx的性能要比Apache高很多? 这得益于Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的select模型。

选择apache还是nginx
选择apache还是nginx

目前Linux下能够承受高并发访问的Squid、Memcached都采用的是epoll网络I/O模型。
处理大量的连接的读写,Apache所采用的select网络I/O模型非常低效。
下面用一个比喻来解析Apache采用的select模型和Nginx采用的epoll模型进行之间的区别:
假设你在大学读书,住的宿舍楼有很多间房间,你的朋友要来找你。
select版宿管大妈就会带着你的朋友挨个房间去找,直到找到你为止。
而epoll版宿管大妈会先记下每位同学的房间号,
你的朋友来时,只需告诉你的朋友你住在哪个房间即可,不用亲自带着你的朋友满大楼找人。
如果来了10000个人,都要找自己住这栋楼的同学时,select版和epoll版宿管大妈,谁的效率更高,不言自明。
同理,在高并发服务器中,轮询I/O是最耗时间的操作之一,select和epoll的性能谁的性能更高,同样十分明了。

 

原创文章,作者:SONIC SEO,如若转载,请注明出处:https://www.seo388.com/apacheornginx/

(3)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年8月4日 22:33
下一篇 2019年8月7日 13:56

相关推荐

  • 浅析网站公安备案流程

    实际上,当我们在ICP备案通过后就要进行网站公安备案了,许多新手对于公安备案还有很多不明白的地方。接下来,小编就来说说网站公安备案流程是什么吧。 网站公安备案流程是什么呢?如下: 1)打开全国公安机关网站 www.beian.gov.cn 注册一个帐号登录; 2)登录后会提示填写开办主体管理,如果没有提示登录后点击左边的菜单就行; 3)填写主体相关的信息,比…

    2019年10月29日
    01.1K
  • 升级WordPress提示”另一更新正在进行”的解决方法

    最近我的强迫症老毛病又犯了,竟然又忍不住直接在WordPress后台点击现在更新到WordPress 4.6.1,没有想到那么小概率的事情都被我遇到了,在升级WordPress的时候,竟然直接给我一个提示说“另一更新正在进行”,反复点击几次都是这个错误提示,最后只能求助万能的度娘了。 前因: 在之前,同样是直接在后台点击升级到WordPress 4.6.1,…

    2019年8月3日
    11.6K
  • 关于如何修改wordpress后台登录入口

    这次,小编来给大家说说,关于如何修改wordpress后台登录入口。相信很多小伙伴也喜欢用wordpress来建站,简单便利而且优化效果好。虽然不是静态网站,其实伪静态网站排名也不差哦。 需要修改根目录里的wp-login.php和wp-includes文件夹下的general-template.php文件: 1. 首先在网站根目录下找到wp-login.p…

    2020年5月14日
    01.5K
  • WordPress如何配置Https,可以使用阿里云免费SSL证书

    WordPress如何配置Https,可以使用阿里云免费SSL证书。 先登录自己的阿里云账号,然后进入购买免费证书地址:https://common-buy.aliyun.com/?spm=5176.2020520154.cas.3.66daIevhIevh8M&commodityCode=cas#/buy 免费的就够用了,付费的Https 协议证书…

    2019年3月21日 免费建站教程
    11.3K
  • 如何连接Linux系统的服务器?用X-shell吧!

    买的服务器直接登录不好使?不能直接输入密码?密码输入有问题?那就用工具登录服务器吧! 方便快捷的服务器连接工具:Xshell       下面博主给大家提供下载连接: 06Xshell-6.exe 下载地址: 链接:https://pan.baidu.com/s/1S-FAHd7FTObsrMaz1sQBSg提取码:uias复制…

    2019年6月12日
    01.2K
  • shopify开店费用是多少呢?

    这次,小编来给大家说说,关于外贸独立站搭建平台shopify的相关小知识:“shopify开店费用是多少呢?” 有很多小伙伴在了解了什么是Shopify以后,就会接着想问Shopify如何开店?Shopify开店费用是多少呢?这些问题,小编来给大家解答一下吧。 一、Shopify开店费用: 首先Shopify最便宜的版本是多少钱?看下图就知道,有3个价格,2…

    2020年9月20日
    01.2K
  • 宝塔BT面板云备份实操:七牛云云存储使用攻略

    这次,小编给大家带来的是,“宝塔BT面板云备份实操:七牛云云存储使用攻略”。希望能帮助想用云备份网站的SEO站长小伙伴们。 宝塔免费板也可以免费下载七牛云云备份插件的哦,完全是免费的,大家不用担心,免费云储存量有10G,备份网站松松的够用。 现在最新的版本是:宝塔Linux面板7.03 。可通过计划任务,将您的网站或数据库打包备份到七牛云的对象存储空间中,下…

    2019年11月25日 免费建站教程
    01.2K
  • 纠结,WordPress忘记密码了!这次我来介绍几种解决方法

    不经意中,忘掉wordpress的登陆密码了,无语啊。正巧在后台管理又没都还没设定电子邮件,既然到处苦寻解决方案,还行终于找到…… ! 1. WordPress内嵌的找加登陆密码方式 当你的admin账号的电子邮件地址是恰当的, 你就依据一般的找回密码流程, 在Wordpress的登陆页点一下”密码忘了?” 随后键入admin或电子邮箱地址. 然后, 你能接…

    2019年5月24日
    01.4K
  • 如何在WordPress博客网站后台设置敏感关键词过滤?

    如何在WordPress博客网站后台设置敏感关键词过滤?这次,小编来教大家操作一遍吧。 小编在网上找到了一份关键词文档,通过添加删除一些关键词,整理出来了一份适用的关键词。 分享给大家使用,如下: 链接:https://pan.baidu.com/s/11boAKB6sUEfZsykhOkdTAA提取码:2o36 把这一份关键词内容复制粘贴到 仪表盘\设置\…

    2020年8月4日
    01.1K
  • 2019国外建站VPS推荐,便宜VPS推荐

    这次小编给大家继续推荐一些靠谱的、便宜的服务器商家给大家,大家可以看看用哪个来外贸建站好。 www.raksmart.com 自己家的美国西海岸sanjose机房,运作超过15年历史;支持中英双语,可以支付宝,售后给力!能把cn2 gia(他们家叫做“精品网”)卖到别人家常规网络的价格,甚至还更加便宜,这是目前独一份了!额外还有大陆优化、国际BGP等线路。 …

    2019年8月19日
    01.8K
  • 如何在网站添加百度地图?

    这次,小编来说说,“如何在网站添加百度地图?” 的这个话题。 一般来说,对于很多网站的来说,联系我们这一栏都有,但是只会写公司名称和公司电话,公司地址之类,如果在网站的联系我们这一栏中,加上一个百度地图,这样的效果是不是更好,用户看着也方便,那么如何在做网站过程中,插入一个百度地图呢?快来跟着下面的步骤给自己的网站添加百度地图吧。 方法/步骤 1、打开“百度…

    2020年9月3日 免费建站教程
    01.4K
  • 外国虚拟主机推荐,虚拟主机折扣,VPS裸机5美元/月

    A2主机成立于2000年,原名iniquinet,2003年更名为A2 hosting,在虚拟主机界的口碑一直不错。 这款国外主机的产品类别非常大,从Linux到Windows主机都有涉及。 子分类就更多了,包括虚拟主机,VPS主机和专用主机,但没有WordPress主机。 如果你是用WordPress建外贸独立站,那我并不推荐你用A2,因为SiteGrou…

    2019年3月14日 外贸建站
    11.8K