×

nginx 域名配置有哪些?

分类:域名资讯 编辑: 浏览量:100
2021-08-10 16:54:00
  关于nginx 域名配置有哪些的问题,下面就随着小编一起了解一下nginx 域名配置的相关知识,对接服务器,打开服务器IP,对配置进行查看了解,如何绑定域名以及设置根目录的方法,小编都有讲解到,并且也了解遇到nginx 域名配置的问题时如何去解决。

  平滑重启

  当nginx接收到HUP信号时,它会尝试先解析配置文件(如果指定文件,就使用指定的,否则使用默认的),如果成功,就应用新的配置文件(例如:重新打开日志文件或监听的套接字),之后,新网nginx运行新的工作进程并从容关闭旧的工作进程,通知工作进程关闭监听套接字,但是继续为当前连接的客户提供服务,所有客户端的服务完成后,旧的工作进程就关闭,如果新的配置文件应用失败,nginx继续使用之前的配置进行工作。


  nginx服务器绑定域名以及设置根目录的方法

  如果我们想绑定多个域名怎么办,或者是各种二级域名,比如hao.、tools.这样的二级域名;首先还是将域名解析到服务器,然后整体复制上面server{}代码段重复粘贴到下面即可,这样构造出多个server就是多站点配置了,注意要复制全,大括号要对称,并且shell脚本中大括号和前面的语句之间必须有空格或者换行,这个很重要比如server { 或者if () {等一定要注意,其他的都很容易理解;当然很多集成包中会在和配置文件nginx.conf同目录下设置一个vhost这样的代码拟主机的目录,对于绑定多个域名设置多个配置文件,比如aa.conf、bb.conf这些文件,然后在新网nginx.conf使用include vhost/*.conf;全部引入,引入相当于所有代码写在nginx.conf中一样,并且不用考虑其他目录的关系,都以nginx.conf为准,这样方便管理,比如aa.conf。其他规则配置也可以像上面一样建立多个文件的方式统一管理,全部配置完毕保存退出,然后重新启动服务器即可生效了。另外listen指定的就是站点端口,可以在不冲突的前提下自定义配置,server_name指定域名、index 指定默认首页、root指定根目录就够了,这样基本的这些配置就能够掌握了。

  遇到的问题

  1 首先看看是否有index文件,要是检查后发现都有,应该不是这个原因。

  2 再检查是否是文件夹的权限问题。

  3 检查启动用户和nginx工作用户是否一致修改nginx.conf的第一行,重启nginx,访问正常。

  以上是对于nginx 域名配置的介绍,相信大家也有了一定的了解,对域名配置终端口知识也有了掌握,以上内容希望能对大家在选择的时候提供支持。

声明:免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发

送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。本站原创内容未经允许不得转载,或转载时

需注明出处:新网idc知识百科

免费咨询获取折扣

Loading