千家信息网

nginx虚拟主机如何设置

发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章主要为大家展示了"nginx虚拟主机如何设置",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"nginx虚拟主机如何设置"这篇文章吧。1.http服务
千家信息网最后更新 2024年11月24日nginx虚拟主机如何设置

这篇文章主要为大家展示了"nginx虚拟主机如何设置",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"nginx虚拟主机如何设置"这篇文章吧。

1.http服务上支持若干虚拟主机。每个虚拟主机一个对应的server配置项,配置项里面包含该虚拟主机相关的配置。参考文章,https://blog.csdn.net/liqi_q/article/details/78799121。
2.什么是虚拟主机
拟主机使用的是特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台"虚拟"的主机。
台虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完整的Intemet服务器功能(WWW、FTP、Email等)。
一台主机上的虚拟主机之间是完全独立的。
网站访问者来看,每一台虚拟主机和一台独立的主机完全一样。
用虚拟主机,不用为每个要运行的网站提供一台单独的Nginx服务器或单独运行一组Nginx进程。
拟主机提供了在同一台服务器、同一组Nginx进程上运行多个网站的功能。
3.server中包含的内容,如下:
listen 监听端口,默认80
server_name 服务器名,如localhost、www.example.com

配置纯静态的html支持的虚拟主机,例子如下:
nginx服务器ip地址:192.168.64.132
第一步:vim /etc/nginx/nginx.conf,添加如下内容:

如果默认侦听端口是80的话,不用写listen 80;也可以。
server中的root /soft/code/www;是定义虚拟主机的默认网站根目录位置,index index.html;是默认的首页文件,如果有多个index的话,按顺序从左到右依次匹配,第一个打不开,那就会打开第二个。
第二步:nginx -t -c /etc/nginx/nginx.conf 自动检查刚修改过的配置文件有没有错误,如果不加-c指定文件的话,那就默认检查主配置文件nginx.conf
第三步:创建目录,mkdir /soft/code/{www,blog},并在新建的目录中创建index.html文件。
第四步:如果是从其他机器上访问虚拟主机,需要配置域名解析才行。
vim /etc/hosts,添加内容如下图:

第五步:启动nginx,输入nginx不带任何参数就是启动nginx.默认侦听端口是80,顺便检查一下80端口开启没有,命令如下:netstat -ntulp | grep 80
第六步:测试虚拟机设置成功没有,在nginx服务器测试的话,可以这样:
curl www.test.com.zai 在其他机器测试虚拟主机时,直接在浏览器中输入域名即可:比如:www.test.com.

以上是"nginx虚拟主机如何设置"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

主机 虚拟主机 服务 服务器 配置 内容 文件 网站 端口 独立 运行 域名 篇文章 检查 测试 不用 功能 多个 机器 目录 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 贵州win10服务器托管 网络安全专家是谁 数据库访问技术程序代码 diy低功耗服务器 戴尔r210服务器显示数字 贵州网络技术开发含义 长沙软件开发一度教育 20万服务器维护一年多少钱 网络技术服务费包括哪些内容 笔记本无线网dns服务器 实况足球连不上服务器ps4 湖北创新网络技术服务哪家好 我的世界主播上线的服务器编号 网站服务器架设教程 单片机数据传输服务器 如何将数据库的文件打印出来 软件开发者判决案例 数据库技术与应用答案冯博琴 陕西甜橙网络技术优先 有关数据库的常用面试题 广州优雇互联网科技有限公司 功能机软件开发用什么 把一个对象存到数据库一个字段 潍坊苹果软件开发服务公司 触犯网络安全法刑法相关条款 如何往数据库中插入日期格 玩服务器拿火箭筒去拆家 三河市网络安全培训学校 登图科技公司超算服务器 河南创新网络技术服务哪家好
0