IDC知识库
IDC领域专业知识百科平台
首页 > 网络知识

网络知识Linux系统下Nginx支持ipv6配置的方法

容器云强势上线 上万Linux镜像供自由选择!

一、查看现有nginx是否支持IPv6

需要执行以下命令,查看现有nginx是否支持ipv6,如果参数中具有–with-ipv6,则支持,如 果没有,则不支持,需要重新编译nginx。

# 此处的nginx路径以您实际的nginx启动文件路径为准
/usr/local/nginx-1.14.0/sbin/nginx -V

二、 重新编译nginx支持ipv6

1、下载相对应的nginx安装包;

2、解压nginx的安装包;

3、进入nginx解压后的安装文件中,先执行 ./configure 命令,后面添加上上面 /usr/local/nginx-1.14.0/sbin/nginx -V 获得的参数,并再添加 –with-ipv6 参数,执行;

4、执行make命令,千万别执行 make install 命令,否则就把原来的nginx给覆盖了;

5、备份原来路径下的 nginx 执行文件:

sudo cp /usr/local/nginx-1.14.0/sbin/nginx /usr/local/nginx-1.14.0/sbin/nginx.old

6、make之后进入安装文件夹下的 objs 文件夹下;

cd objs

7、停掉原来的nginx服务,覆盖掉原来的 nginx 执行文件后,启动nginx服务:

sudo /usr/local/nginx-1.14.0/sbin/nginx -s stop
sudo cp nginx /usr/local/nginx-1.14.0/sbin/nginx
sudo /usr/local/nginx-1.14.0/sbin/nginx

补充:

同时监听IPV4和IPV6

server {
....
listen [::]:80;
...
} 

只监听IPV6

server {
....
listen [::]:80 default ipv6only=on;
...
}

监听指定IPV6地址

server {
....
listen [3608:f0f0:3002:31::1]:80;
...
}
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:hyg@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » Linux系统下Nginx支持ipv6配置的方法
  • 日销500+
    基础型云服务器

    2核CPU

    2G内存

    50G硬盘

    2M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥106 原价¥116

  • 日销500+
    超值型云服务器

    2核CPU

    4G内存

    50G硬盘

    2M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥156 原价¥171

  • 日销500+
    通用型云服务器

    4核CPU

    4G内存

    50G硬盘

    2M带宽

    独立IP

    分布式存储

    适合电商、论坛类网站

    ¥203 原价¥223

分享到:更多 ()
    • 企业邮箱 全新登场
    • 虚拟主机
    • 云服务器

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址

    中国领先的互联网域名及云服务提供商

    为您提供专业域名知识,域名交易知识,云服务器知识,虚拟主机知识讲解

    域名注册云服务器