nginx如何配置?(虚拟主机的相关配置差数怎么选择)

nginx如何配置?

Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。

站在用户的角度思考问题,与客户深入沟通,找到襄城网站设计与襄城网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都做网站、外贸网站建设、企业官网、英文网站、手机端网站、网站推广、国际域名空间、雅安服务器托管、企业邮箱。业务覆盖襄城地区。

Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。

修改Nginx目录下nginx.conf配置文件,如下所示:

upstream server {

ip_hash;

server 192.168.200.129:80; #第一台负载的ip及端口

nginx的代理形式,及配置文件写法,多种多样,但是应用最常见的主要是做用于lnmp中的nginx配置,而在中国php中thinkphp框架又是应用最广的框架,所以我主要讲讲linux+thinkphp+nginx+mysql中nginx.conf是如何配置的,如图!一般只要配置这几个地方就行了!


nginx是一款高性能的web和反向代理服务器,这里默认题主已经安装好了nginx下面直接讲解如何配置:

进入到安装目录:

cd /usr/local/nginx/conf

修改前最好备份下:

cp nginx.conf nginx.conf.20181121

修改配置文件

vi nginx.conf

以下是完整的配置截图

解释:

我这里模拟的是两个目录,你可以将你的项目分别放到这2个目录进行访问。

先简单介绍一下nginx,nginx到底是什么?

Nginx ("engine x") 是一个开源的,支持高性能、高并发的 Web 服务和代理服务软件。它是由俄罗斯人 Igor Sysoev 开发的,最初被应用在俄罗斯的大型网站 www.rambler.ru 上。后来作者将源代码以类 BSD 许可的形式开源出来供全球使用。

Nginx 的官方介绍见 http://nginx.org/en/Nginx

Nginx整体配置介绍

在了解具体的Nginx配置项之前我们需要对于Nginx配置文件的构成有所概念,一般来说,Nginx配置文件会由如下几个部分构成:

在上述配置中我们可以看出,Nginx配置文件由以下几个部分构成:

events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启多个网络连接序列化等。

http块:可以嵌套多个server,配置代理,缓存,日志定义等绝大多数功能和第三方模块的配置。如文件引入,mime-type定义,日志自定义,是否使用sendfile传输文件,连接超时时间,单连接请求数等。

到此,以上就是小编对于配置虚拟主机可以起到什么效果的问题就介绍到这了,希望这1点解答对大家有用。

标题名称:nginx如何配置?(虚拟主机的相关配置差数怎么选择)
转载注明:http://www.shufengxianlan.com/qtweb/news9/521159.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联