百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

nginx配置多个站点使用同一端口

off999 2025-01-08 16:28 54 浏览 0 评论

场景描述

用户在同一台服务器上部署了多个站点,需要使用不同域名的80端口来访问不同的网站

准备事项

  • 主机已安装好nginx服务
  • 站点文件已上传到主机目录
  • 不同域名已解析到主机IP

部署步骤

1、检查/etc/nginx/nginx.conf <span style="color:red">(nginx默认配置文件路径,如果使用其他方式部署,对应部署的其他路径)</span>配置文件,确保文件中包含 include /etc/nginx/conf.d/*.conf;

user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;

# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;

events {
    worker_connections 1024;
}

http {
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile            on;
    tcp_nopush          on;
    tcp_nodelay         on;
    keepalive_timeout   65;
    types_hash_max_size 2048;

    include             /etc/nginx/mime.types;
    default_type        application/octet-stream;

    # Load modular configuration files from the /etc/nginx/conf.d directory.
    # See http://nginx.org/en/docs/ngx_core_module.html#include
    # for more information.
    include /etc/nginx/conf.d/*.conf;  #nginx站点配置文件路径

    server {
        listen       80 default_server; #默认监听端口
        listen       [::]:80 default_server;
        server_name  _;
        root         /usr/share/nginx/html; #默认站点路径

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location / {
        }

        error_page 404 /404.html;
        location = /404.html {
        }

        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
        }
    }
}

2、在目录/etc/nginx/conf.d下面新建website1.conf,website2.conf,文件名可自定义。监听端口都改为80端口并绑定不同的域名,root路径分别配置为不同的站点路径。 website1.conf文件内容:

server {
    listen       80;	#website1监听端口
    server_name  one.example.com;	#website1绑定域名
    root         /var/www/html/web1/;	#website1站点路径
    # Load configuration files for the default server block.

    location / {
        index index.php index.html index.htm;	#站点默认页面
        }
    error_page 404 /404.html;
        location = /40x.html {
    }
    error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }
}

website2.conf文件内容:

server {
    listen       80;	#website2监听端口
    server_name  two.example.com;	#website2绑定域名
    root         /var/www/html/web2/;	#website2站点路径
    # Load configuration files for the default server block.

    location / {
        index index.php index.html index.htm;	#站点默认页面
        }
    error_page 404 /404.html;
        location = /40x.html {
    }
    error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }
}

3、重启nginx服务,验证不同域名访问效果

相关推荐

最好看最新高清中文字幕电影

在网上搜"影片名"+中文字幕然后,下载《美国往事》《银翼杀手》《我是传奇》(两个结局)《纽约黑帮》《紫色》《杀手莱昂》《心灵捕手》《杀手47》……想要免费观看高清电影的话!我强力为您推荐“影视大全...

免费主题软件大全(免费主题软件app)
免费主题软件大全(免费主题软件app)

步骤如下:1.我们首先打开vivo手机,在vivo手机自带的APP找到I主题,然后打开I主题,会在打开的时候看到精选里面包含了:主题,字体,铃声,息屏和动态壁纸。2.我们在我们在此页面的右上角找到一个放大镜的标识,点击,然后在弹出的页面输...

2026-01-21 05:43 off999

cad转换器免费版(cad转换器软件下载)

CAD版本转换器是一种非常有用的工具,可以帮助用户将不同版本的CAD文件进行转换,以便在不同的CAD软件中使用。在选择CAD版本转换器时,用户需要考虑以下几个方面:转换的速度、转换的准确性、支持的CA...

windows7旗舰版多少钱(win7旗舰版要多少钱)

windows7的旗舰版版本是6.1.7600。处理器:1GHz32位或者64位处理器;内存:1GB及以上(最低安装要求512M,且必须是64位操作系统);显卡:支持DirectX9128M及以上...

游戏交易平台官网(千岛游戏交易平台官网)

8868交易平台,是专门为手机游戏提供相关交易服务的电子商务平台,用户可以在这里方便地买到热门手机游戏的金币、道具、装备等虚拟物品。8868提供免费网络游戏帐号交易、游戏币交易、首充号购买、手机游戏代...

怎么把歌曲变成手机铃声(如何下载铃声到手机上)

到音乐里面的设置里面去设置下,就可以成为铃声,还可以在歌曲的选项里面选发送到情景模式也可以成为铃声。当然这些要你的手机支持才行的设置音乐为来电铃声的方法如下1、首先打开手机上的“qq音乐”,登陆到自己...

酷狗音乐在线听歌曲网页版(酷狗音乐网页版入口官网)
  • 酷狗音乐在线听歌曲网页版(酷狗音乐网页版入口官网)
  • 酷狗音乐在线听歌曲网页版(酷狗音乐网页版入口官网)
  • 酷狗音乐在线听歌曲网页版(酷狗音乐网页版入口官网)
  • 酷狗音乐在线听歌曲网页版(酷狗音乐网页版入口官网)
浏览器2025新版本安装(浏览器2025新版本安装不了)

360浏览器是最好的。2021年度电脑浏览器,最好用的就是360浏览器,360浏览器它是360公司生产的推出的,那么打开之后它拥有强大的搜索功能,而且一打开就会有大量的广告弹出,同时会有大量的应用自动...

超级马里奥3d世界(超级马里奥3d世界攻略)

超级马里奥3D世界游戏中,保存游戏的方法有以下几种:退出游戏并保存:在游戏过程中,如果出现故障或者意外退出游戏,可以通过关闭游戏窗口或者退出游戏主程序的方式保存游戏。保存进度:在游戏过程中,可以通过保...

37网页游戏官网(37网游下载)

你要是成年了,就没什么办法了,你应该玩的是网页游戏,网页游戏根本不保值,人家花了更多的钱,最后几百块都卖不掉,只能放弃或者送人。

免费的小游戏(不用登录的免费的小游戏)

1、《第五人格》?惊险、刺激围绕了整个一局游戏,第五人格作为一个非对称性的竞技游戏来说做的非常到位,有很多端游珠玉在前,所以第五人格的玩法和内容都令玩家沉迷,每一把都是新的体验,无论是逃生者还是追捕者...

mp4格式(mp4格式视频在电脑上播放不了)

MP4是一种常见的视频格式,可以在多种设备和平台上播放。要将视频转换为MP4格式,可以使用专业的视频转换软件,如Handbrake、FFmpeg等。首先,打开软件并导入要转换的视频文件。然后,选择输出...

正版windows官网(windons官网)

steam的官方网站入口是:https://store.steampowered.com/Steam,是一个整合平台,由Counter-Strike(CS)的开发公司Valve聘...

英语读音在线发音器(人工智能语音朗读)

“嘴巴”的英语单词读音是mouth[ma?θ]。mouth一、读音:英[ma?θ]美[ma?θ]二、释义:1、n.嘴,口;(山洞、过道等的)入口。2、v.装腔作势地说(枯燥乏味的事);吃;用...

下载电子书的好网站(下载电子书的好网站推荐)

下载电子书在今日头条上最好,因为这上面的电子书都是免费的所以进行下载可以不用花费,所以非常不错,大家可以进行试试。掌上书苑,绝对是好论坛,没广告,每本书都经过审核,且是唯一的,基本能下的都是完整的。...

取消回复欢迎 发表评论: