当前位置:项目开发->项目经验 ->云平台开发架构分析系列10:Nginx服务器默认配置文件入门分析2

原创版权标志云平台开发架构分析系列10:Nginx服务器默认配置文件入门分析2

作者:codexia  发表时间:2017/6/26 0:02:16  阅读:
[摘要] 本篇文章讲解了虚拟主机网站的相关关键配置项,可以让你对nginx网站的基本配置有一个不错的印象。学习之后,nginx配置基本的几个网站参数,是没有问题了。其实不只是要知道这几个配置项的含义,更多的是要了解配置项的背景知识,让你更懂网站。

        在文章《云平台开发架构分析系列9:Nginx服务器默认配置文件入门分析1》文章中,我们已经介绍过了配置文件的加载和监听端口以及域名的配置项等相关内容。本篇继续介绍其他的配置项。要看完整的配置文件内容,请先阅读前面这篇文章哦。

        前面我们已经介绍了nginx如何配置多个网站,根据监听端口或者域名来区分多个网站。而网站是如何组成的呢?最基本的就是各种网页文件。那么这些网站的文件存放在哪呢?网站的文件的根目录又在哪呢?和服务器的文件系统又是什么关系呢?

        其实我们这系列的文章,并不是简单的介绍一些配置什么的,还有相关的背景知识,知其然知其所以然,所以请认真阅读哦。

        网站的根目录,我们一般称为网站的虚拟根目录。一般说根目录指的是文件系统的根目录。然而我们网站的文件的操作都只需要相对于网站自己的最上层目录就行了。如果我们把包含网站所有文件的文件夹当做网站的根目录,那么所有网页文件就只需要使用网站的根目录来指定路径,而无需关注系统的文件系统的路径了。一方面这让网站的文件引用变得简单,另一方面,这样也让网站的目录信息对外不公开,更安全。在网站根目录下的所有文件,表面上是使用绝对路径,但是从操作系统的文件系统来看,还是相对路径。相对于网站的根目录而已。我们一般也就将网站的这个根目录定义为虚拟目录,目的也是为了保护网站文件真实路径不被外部知道。

         对于这些概念不必较真,知道是怎么回事就行了。网站的根目录就是操作系统的文件系统中的一个目录而已。只不过在n...【登录后阅读更多内容】

文章来源:C++技术网原创文章版权为网站和作者共同所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。

返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)