基于centos7搭建Nginx网站服务器的方法
绮风云服务器,并发支持
本文主要介绍了基于centos7构建Nginx网站服务器的方法。很详细,有一定的参考价值。有兴趣的朋友一定要看!
一 、Nginx服务基础
Nginx 是专门为性能优化而开发的,其特点是内存小、稳定、系统资源消耗低、并发连接处理能力高。事实上,nginx的并发能力在服务器的同类型网页中确实表现不错,中国大陆有:家百度、JD.COM、新浪、网易、腾讯、淘宝等使用nginx网站。还提供IMAP/POP3/SMTP服务。
Nginx的优点:
* * *可以高并发连接* *
官方测试显示Nginx可以支持5万个并发连接,实际生产环境可以支持2万到4万个并发连接。
* * *更少的内存消耗* *
在Nginx PHP 的服务器,在3万个并发连接下,打开10个Nginx进程消耗150MB内存,15MB*10=150MB,打开64个PHP-CGI进程消耗1280 MB内存,20MB*64=1280MB,加上系统本身消耗的内存,总共消耗不到2GB内存。
* * *低成本* *
购买F5BIG-IP、NetScaler等硬件负载均衡交换机需要十几万到几十万人民币,而Nginx是开源软件,采用2条款类BSD协议,可以免费试用,可以商用。
* * *配置文件非常简单* *
网络和程序一样容易理解,即使对于非专门的系统管理员也是如此。
* * *支持重写重写* *
根据不同的域名和网址,http请求可以分为不同的后端服务器组。
* * *内置运行状况检查功能* *
如果NginxProxy后端的一个web服务器宕机,不会影响前端的访问。
* * *节省带宽* *
支持GZIP压缩,可以添加浏览器本地缓存的Header。
* * *高稳定性* *
对于反向代理,停机的概率很小。
* * *支持热部署* *
Nginx支持热部署,自动化特别容易,可以连续运行近7天*24小时。即使运行几个月也不需要重启,不需要不间断服务就可以升级软件版本。
下图显示了Nginx、Apache和lighttpd的性能比较:
我说了这么多是为了突出Nginx强大的性能,那么如何构建基于centos 7的Nginx网站的服务器,我们继续讲解Nginx的配置及其在虚拟机上的应用:
二、准备工作:
1.一个CentOS 7服务器;
2.一个2.centos 7系统磁盘;
3.需要使用软件包,咨询客服
4.也可以从http://index.php;#默认首页,改为index.php以便支持php网页};..........................error_page500502503504/50x.html;#内部错误的反馈页面location=/
server{listen80;server_nameindex.php;}}server{listen80;server_name[root@localhostnamed]#echo"
客户机验证:
①访问
②访问
上述含义如下:
Active connections表示当前的活动连接数为2;
server accepts handled requests表示已处理的连接信息,三个数字分别表示已处理连接数3个,成功的握手次数为3个,已处理的请求为6个。
①访问
②访问
已上就是访问状态统计与虚拟主机的应用
以上是“基于centos7搭建Nginx网站服务器的方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注本公司行业资讯频道!
Tags:绮风云服务器,并发支持,基于centos7搭建Nginx网站服务器的方法
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。