nginx

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > nginx > nginx IP多虚拟主机

nginx基于IP的多虚拟主机实现

作者:木木夕木目心.HDS

如果同一台服务器有多个IP,可以使用基于IP的虚机主机配置,将不同的服务绑定在不同的IP上,本文主要介绍了nginx基于IP的多虚拟主机实现,具有一定的参考价值,感兴趣的可以了解一下

结合这篇文章一起:https://www.jb51.net/server/3138014pw.htm

环境准备

配置好两个ip地址,给网络设备添加别名,绑定多个ip

ifconfig ens33:1 192.168.1.50 netmask 255.255.255.0 broadcast 192.168.1.255 up

配置

/usr/local/nginx/conf/extra/server_80.conf

server {
        listen 192.168.1.50:80;
        server_name localhost;
        location /{
                root html/server_50;
                index index.html;
        }
}

配置完后:

检查:nginx -t

重新加载配置:nginx -s reload

创建server_50目录

/usr/local/nginx/html/server_50/index.html

<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<h1>Welcome to server_50!</h1>

<p><em>Thank you for using nginx.</em></p>
</body>
</html>

测试:

到此这篇关于nginx基于IP的多虚拟主机实现的文章就介绍到这了,更多相关nginx IP多虚拟主机内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文