详解nginx服务器绑定域名和设置根目录的方法

 更新时间:2018年06月05日 10:59:31   作者:自由的web  
这篇文章主要介绍了详解nginx服务器绑定域名和设置根目录的方法,nginx服务器绑定域名以及设置根目录非常方便,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

nginx服务器绑定域名以及设置根目录非常方便,首先进入nginx安装目录,然后执行vim conf/nginx.conf打开nginx的配置文件,找到

server {
    .....
    .....
  }

这个代码段,这段代码就是用来配置对应站点的,首先我们应该在域名控制面板将域名解析到我们服务器的IP地址,然后绑定才可以生效

首先在我们的代码段中找到server_name这一项然后把后面的域名改成我们要绑定的域名即可

root这一项就是指定的根目录,设置成我们指定的目录即可

如果我们想绑定多个域名怎么办,或者是各种二级域名,比如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指定根目录就够了,这样基本的这些配置就能够掌握了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • nginx配置域名转发到其他域名的几种方法小结

    nginx配置域名转发到其他域名的几种方法小结

    本文主要介绍了nginx配置域名转发到其他域名的几种方法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Nginx实现自签名SSL证书生成与配置实现

    Nginx实现自签名SSL证书生成与配置实现

    本文主要介绍了Nginx实现自签名SSL证书生成与配置实现,文章将详细介绍生成自签名SSL证书的步骤,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • Nginx反向代理的location路径映射方式

    Nginx反向代理的location路径映射方式

    这篇文章主要介绍了Nginx反向代理的location路径映射方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Nginx配置https原理及实现过程详解

    Nginx配置https原理及实现过程详解

    这篇文章主要介绍了Nginx配置https原理及实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Nginx中map指令的具体使用

    Nginx中map指令的具体使用

    Nginx的map指令是一个强大的工具,用于根据变量的值来设置另一个变量的值,本文就来介绍一下Nginx中map指令的具体使用,感兴趣的可以了解一下
    2024-07-07
  • Nginx启用Brotli算法压缩的示例

    Nginx启用Brotli算法压缩的示例

    这篇文章主要介绍了Nginx启用Brotli算法压缩的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • ubuntu16.04下彻底卸载nginx的相关命令

    ubuntu16.04下彻底卸载nginx的相关命令

    nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;这篇文章主要介绍了ubuntu16.04下彻底卸载nginx的相关命令,需要的朋友可以参考下
    2018-12-12
  • Nginx使用ngx_http_upstream_module实现负载均衡功能示例

    Nginx使用ngx_http_upstream_module实现负载均衡功能示例

    本文主要介绍了Nginx使用ngx_http_upstream_module实现负载均衡功能示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Nginx服务器如何设置url链接

    Nginx服务器如何设置url链接

    这篇文章主要介绍了Nginx服务器如何设置url链接,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • nginx编译安装及常用参数详解

    nginx编译安装及常用参数详解

    这篇文章主要介绍了nginx编译安装及常用参数详解,一种是基于ansible role实现编译安装nginx以及编译安装参数详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-01-01

最新评论