Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Nginx domain name configuration virtual host

2025-04-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/03 Report--

一个域名,对应一个IP地址

通过DNS域名解析服务器,可以将域名解析为IP地址

这里

通过修改host文件,指定域名的IP地址

host劫持

是指在host文件中,配置域名和IP地址,当访问域名的时候

因为,host文件中已经有了域名所对应的IP地址

所以,不再需要访问DNS服务器进行解析,直接访问对应的IP地址

host文件的位置

C:\Windows\System32\drivers\etc

Nginx配置文件注释:

[root@localhost conf]# vim nginx.confworker_processes 1; #worker进程的数量events { #事件块的开始worker_connections 1024; #每个worker进程支持的最大连接数} #事件块的结束http { #HTTP区块的开始include mime.types; #Nginx支持媒体类型库文件default_type application/octet-stream; #默认的媒体类型sendfile on; #开启高速传输模式keepalive_timeout 65; #连接超时server { #第一个server区块的开始 listen 80; #提供服务的端口,默认为80 server_name www.nautilus.org ; #提供服务的域名主机 location / { #第一个location区块的开始 root html/www; #站点的根目录,相当于Nginx的安装目录 index index.html index.htm; #默认的首页文件,多个使用空格隔开 } #第一个location区块的结束 error_page 500 502 503 504 /50x.html; #出现对应的http状态码是,使用50x.html回应客户 location = /50x.html { #location区块的开始,访问50x.html root html; #指定对应的站点目录为html }}} #HTTP区块的结束

操作步骤

[root@localhost nginx]# lsclient_body_temp fastcgi_temp logs sbin uwsgi_tempconf html proxy_temp scgi_temp[root@localhost nginx]# cd html[root@localhost html]#[root@localhost html]# mkdir www [root@localhost html]# [root@localhost html]# cd www[root@localhost www]# lsindex.html[root@localhost www]# vim index.html hello localhost[root@localhost nginx]# vim /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6172.31.1.32 www.nautilus.org

访问网站:

www.nautilus.org

Nginx配置基于多域名

server { listen 80; server_name www.nautilus.org; location / { root html/www; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; }} server { listen 80; server_name bbs.nautilus.org; location / { root html/bss; index index.html index.htm; }}server { listen 80; server_name blog.nautilus.org; location / { root html/blog; index index.html index.html; }}[root@localhost nginx]# cd html[root@localhost html]#[root@localhost html]# mkdir bbs [root@localhost html]# [root@localhost html]# cd bbs[root@localhost bbs]# lsindex.html[root@localhost bbs]# vim index.html hello bbs[root@localhost html]# mkdir blog [root@localhost html]# [root@localhost html]# cd blog[root@localhost blog]# lsindex.html[root@localhost blog]# vim index.html hello blog [root@localhost html]# ls50x.html bbs blog index.html www[root@localhost nginx]# vim /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6172.31.1.32 www.nautilus.org172.31.1.32 bbs.nautilus.org172.31.1.32 blog.nautilus.org

访问网站:

www.nautilus.org bbs.nautilus.org blog.nautilus.org

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report