环境搭建 – 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

相关推荐

  • 解决WordPress无法建立到WordPress.org的安全连接的解决办法教程

    解决WordPress无法建立到WordPress.org的安全连接的解决办法教程 WordPress是世界上流行的一款博客软件,由于其众多的开发者和免费共享的插件和主题模板,使用起来非常方便,并受到世界各地用户的喜爱。然而,因为境内网络的原因,有时候会遇到连接不上WordPress.org的问题。当服务器无法连接到WordPress.org时,无论是更新W…

    2023年8月21日
    01.0K
  • 阿里云服务器设置:安装宝塔BT面板

    随着价格的大幅度优惠,现在云服务器已经成为站长建站的首选。不过还有一部分不懂技术的小白苦恼于不懂linux命令,害怕买了云服务器之后不会配置,其实大可不必担心,今天就给大家分享一下阿里云服务器设置教程之【安装宝塔面板一步到位管理服务器】,让管理服务器像管理虚拟主机一样简单。 一、首先我们打开ecs服务器购买页面: 对了,不知道大家是否知道?初次购买阿里云产品…

    2019年6月16日 免费建站教程
    01.8K
  • 源码建站DeDe织梦CMS安装页面出现dir

    这次,小编来给大家说说一个常见的织梦建站问题,“源码建站DeDe织梦CMS安装页面出现dir”。相信很多小伙伴有遇到过,那应该怎样解决呢?接下来,我们来看看吧。 有些小伙伴们买了的dede织梦CMS的二次开发的源码结果又遇见安装时出现dir,认为这套源码时不能安装的 ,我今天给大家带来一个这样的教程吧! 1.遇见安装页面出现dir 2.你这个肯定是已经安装过…

    2020年6月8日 免费建站教程
    02.4K
  • Shopify如何挑选主题?Shopify主题挑选的原则是什么?

    这次,小编来给大家解读一下,关于 “Shopify如何挑选主题?Shopify主题挑选的原则是什么?” 的一些shopify新手小答疑,希望能帮助做外贸营销推广的shopify新手站长们。 2020年热门的独立站自建站平台Shopify注册成功后,首先呈现在后面的界面是这样的:Add product 、  Customize theme、 Add domai…

    2020年5月23日
    01.8K
  • 关于宝塔面板修改端口后无法登陆解决方案

    忘记宝塔面板登录管理端口怎么办?改完端口后忘记了怎么办?关于宝塔地址忘记了的处理方法,你知道吗? 服务器好几个月没有登录管理了,之前没有存档,现在忘记宝塔面板的后台端口是多少了怎么办 ?下面小编来给告诉大家几个指令,解决宝塔面板端口遗忘而无法登陆的问题。 1、找回端口 方法1 在终端输入 cat /www/server/panel/data/port.pl …

    2019年7月27日
    13.5K
  • 关于Apache的服务器环境管理面板的教程

    Apache服务器环境,免费Linux管理面板 免费Linux管理面板 http://www.365yg.com/item/6414812516660019714/ 一键搭建自己的网站 http://www.365yg.com/item/6414813720978915842/ 如何远程连接管理Linux服务器 http://www.365yg.com/it…

    2019年3月13日
    01.5K
  • shopify独立站2020年收款方式汇总详细解析

    这次,小编给大家带来的是关于 “shopify2020年收款方式汇总详细解析 ”。 希望能帮助做外贸独立站推广营销的小伙伴们。 这次来介绍Shopify最新的收款方式。 目前Shopify(Payment Providers)的收款方式主要分为5大类: 一、Shopify Payments 二、PayPal 三、信用卡(Credit Cards) 四、其他方…

    2020年5月23日 外贸建站
    02.2K
  • 宝塔BT面板云备份实操:七牛云云存储使用攻略

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

    2019年11月25日 免费建站教程
    01.7K
  • 关于跨境电商独立站Shopify的新手开店教程

    这次,小编来跟大家说说,“关于跨境电商独立站Shopify的新手开店教程”。希望能对做海外独立站推广的小伙伴们有所帮助。Shopify是由托比亚斯·卢克创办的加拿大电子商务软件开发商,总部位于加拿大首都渥太华,其提供的服务软件Shopify是一个SaaS领域的购物车系统,适合跨境电商建立独立站,用户支付一定费用即可在其上利用各种主题/模板建立自己的网上商店。…

    2020年4月17日 外贸建站
    01.6K
  • 个人网站公安备案应该如何操作?

    这次,小编来给大家说说 “个人网站需要公安备案吗?个人网站公安备案怎么操作?”的问题。 现在我们做网站,只要是国内的空间就都需要备案的,香港或者是国外的主机虽然不用备案,但是速度比不上国内的云主机与云服务器VPS(香港或者国外的空间需要加带宽,不然会很慢),而且显得不正规,因此网站最好都要备案。 个人网站需要公安备案吗? 现在的个人网站备案,不单是指网站备案…

    2019年10月29日
    01.5K
  • 使用宝塔面板如何更换网站域名?

    使用宝塔面板如何更换网站域名?最近有朋友问到我这个问题,小编就写个小教程给小伙伴看吧。很简单的啦。 首先进入宝塔面板。 点击 “网站“。 然后点击网站的域名,如下图: 点击进去域名之后,能看到该网站所解析绑定的域名,然后 现在框里输入要替换的域名,如下图: 在这个框里输入要替换的域名,然后把之前的域名删除了,就可以替换网站域名了。 点击操作下面的垃圾桶小图标…

    2019年12月5日 免费建站教程
    04.0K
  • shopify外贸独立站首页的标题和描述应该如何设置?

    这次,小编来给大家说说,关于 “shopify外贸独立站首页的标题和描述应该如何设置?” 的相关事项。接下来,大家一起来跟着小编来操作吧。 具体步骤如下: 在 Shopify 后台中,转到在线商店 > 偏好设置。 按照 SEO 最佳做法输入商店的标题和元描述。 单击保存。 添加跟踪代码 您可以使用 Google Analytics 跟踪商店访客,也可以…

    2020年6月5日
    02.2K