当前位置: 首页 > news >正文

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指定根目录就够了,这样基本的这些配置就能够掌握了

 

相关文章:

  • 不懂编程的运维人员到底还能走多远?
  • 经典SQL语句大全(数据开发篇)
  • 【Linux】一张图让你读懂Linux内核运行原理
  • nginx负载均衡实现tomcat集群
  • LeetCode-187. Repeated DNA Sequences
  • 有趣的玩意儿
  • 【直播回顾】21天搭建推荐系统:帮你减少90%代码量
  • 最少换乘 之简化版
  • Nginx(四):LNMMP架构实现Web动静分离
  • JNI 调用,C++ invoke C# dll return to java(见git代码)
  • [1204 寻找子串位置] 解题报告
  • PostgreSQL Analyze分区表:主表与子表的统计信息问题
  • UI初级 Label
  • 深入理解C++中的explicitkeyword
  • 触发JVM进行Full GC的情况及应对策略
  • C++类的相互关联
  • conda常用的命令
  • co模块的前端实现
  • ECMAScript6(0):ES6简明参考手册
  • Linux后台研发超实用命令总结
  • python_bomb----数据类型总结
  • SpringBoot 实战 (三) | 配置文件详解
  • vuex 笔记整理
  • 闭包,sync使用细节
  • 从tcpdump抓包看TCP/IP协议
  • 批量截取pdf文件
  • 漂亮刷新控件-iOS
  • 物联网链路协议
  • 因为阿里,他们成了“杭漂”
  • 优化 Vue 项目编译文件大小
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • $GOPATH/go.mod exists but should not goland
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (day 12)JavaScript学习笔记(数组3)
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (三)mysql_MYSQL(三)
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转载)Google Chrome调试JS
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .equals()到底是什么意思?
  • .net 程序 换成 java,NET程序员如何转行为J2EE之java基础上(9)
  • .net 生成二级域名
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • .NET 药厂业务系统 CPU爆高分析
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • [ JavaScript ] JSON方法
  • [ vulhub漏洞复现篇 ] Celery <4.0 Redis未授权访问+Pickle反序列化利用
  • [.NET]桃源网络硬盘 v7.4
  • [ActionScript][AS3]小小笔记
  • [BUG]Datax写入数据到psql报不能序列化特殊字符
  • [EWS]查找 文件夹
  • [flink总结]什么是flink背压 ,有什么危害? 如何解决flink背压?flink如何保证端到端一致性?