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

nginx配ip地址和域名(nginx如何设置ip访问)

  • nginx
  • 2024-03-29 08:14:19
  • 407
使用 nginx 配置 IP 地址和域名
nginx 配置中使用 IP 地址和域名需要以下几个主要要素:

1. 服务器块


每个虚拟主机都需要一个服务器块,它指定了特定 IP 地址和域名的设置。

2. 监听


监听语句指定 nginx 将在哪个 IP 地址和端口上监听传入的连接。

3. 服务器名称


服务器名称指令指定了服务器将响应的域名或域名列表。

4. 根


根指令指定文件系统中的根目录,其中包含要为请求提供服务的静态文件。
示例:
使用 IP 地址配置 nginx
server {
listen 192.168.1.100:80;
server_name example.com;
root /var/www/example.com;
}
在这段配置中,nginx 将在 IP 地址 192.168.1.100 的端口 80 上监听传入的连接,并为域名 example.com 提供服务。
使用域名配置 nginx
server {
listen 80;
server_name example.com;
root /var/www/example.com;
}
在这段配置中,nginx 将在所有可用的 IP 地址和端口 80 上监听传入的连接,并为域名 example.com 提供服务。
可以同时使用 IP 地址和域名
server {
listen 192.168.1.100:80;
server_name example.com example.net;
root /var/www/example.com;
}
在这段配置中,nginx 将在 IP 地址 192.168.1.100 的端口 80 上监听传入的连接,并为域名 example.com 和 example.net 提供服务。