windows 修改nginx端口号_修改nginx默认端口,使其占用非80端口

windows 修改nginx端口号_修改nginx默认端口,使其占用非80端口Postedby 撒得一地 on2015 年 8 月 25 日 innginx 笔记 nginx 相关文章在 web 服务器中 不管是 Apache 还是 Nginx 这些服务器默认占用的端口都是 80 端口 但是 有时候 80 端口被占用 或者一些其他原因 我们需要这些服务工作在非 80 端口上 那么如何修改 Nginx 默认端口 使其占用 8089 端口 或者其它非 80 端口 方法步骤如下 1 首先修改 nginx 根目录下的配置文件 n

Posted by 撒得一地 on 2015年8月25日 in nginx笔记

windows 修改nginx端口号_修改nginx默认端口,使其占用非80端口

nginx相关文章

在web服务器中,不管是Apache还是Nginx,这些服务器默认占用的端口都是80端口。但是,有时候80端口被占用,或者一些其他原因,我们需要这些服务工作在非80端口上,那么如何修改Nginx默认端口,使其占用8089端口(或者其它非80端口),方法步骤如下:

1.首先修改nginx根目录下的配置文件nginx.conf,修改如下:

server {

listen       8089;

server_name  192.168.171.210;

#charset koi8-r;

#access_log  logs/host.access.log  main;

location / {

root   html;

index  index.html index.htm;

}

其中:listen后面的端口号改为你自己需要的端口号,server_name改为你自己的外网ip。server_name默认为localhost即127.0.0.1。

修改完配置文件后重启nginx:/usr/local/nginx/nginx -s reload.我的nginx是安装在/usr/local/目录下,根据你自己nginx的安装目录重启你的服务器。

2.然后修改防火墙配置文件

#配置防火墙,开启8089端口(注意:这里要开启你自己配置的端口,和上面listen指定端口一样)

vi /etc/sysconfig/iptables 添加如下语句:

-A INPUT -m state –state NEW -m tcp -p tcp –dport 8089 -j ACCEPT  #允许8089端口通过防火墙

防火墙配置修改完成后:

/etc/init.d/iptables restart #最后重启防火墙使配置生效

最后访问你的站点:http://ip:8089

其中ip是你设置的server_name也就是你外网的ip地址,访问站点时要记得加上你配置的端口号。

nginx相关文章

… other posts by psz1992

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/217285.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午9:55
下一篇 2026年3月18日 上午9:56


相关推荐

  • VIM删除一行或者多行内容具体方法

    VIM删除一行或者多行内容具体方法转载自良许 linux 教程网 https www lxlinux net 6053 html 安装删除单行删除多行删除指定范围行删除条件匹配行安装 vim 在 Ubuntu Debian 中的安装方式 sudoaptinsta 在 RHEL Centos 中的安装方式 yum yinstallvim 删除单行内容将光标移动到需要删除的行按一下 ESC 键 确保退出编辑模式按两次键盘上面的 d 键 即 dd 就可以删除了 删除所有的行有三种方法 按一下 ES

    2026年3月16日
    2
  • 千兆网络PHY芯片 RTL8211E的实践应用(自我总结篇)

    千兆网络PHY芯片 RTL8211E的实践应用(自我总结篇)这篇算是对 FPGA 做千兆以太网的电路搭建这一块儿的最全的扫盲篇了吧 废话不多说 直接上干货 一 千兆以太网的系统搭建 1 硬件系统搭建以太网 MAC 模块负责实现以太网 MAC 子层的功能 完成 802 3ab 的数据封装与解封 其同时负责适配硬件 PHY 的物理接口 组成物理层的通讯接口 硬件系统的功能可以通过 VerilogHDL 硬件描述语言在 FPGA 控制器内部来实现 当然也可以在 FPGA 控制器内 使用 FPGA 提供的 MACIP 核来实现 MAC 协议功能 从而可以替代 MAC 接口协议芯片 这样可以大大简化系统的硬件电

    2026年3月17日
    1
  • NSGA3算法及其MATLAB版本实现

    NSGA3算法及其MATLAB版本实现NSGA3算法及其MATLAB版本实现一丶NSGA3和NSGA2的一些参考资料看懂NSGA3之前,了解的NSGA2的话更有帮助,这个博士写的带约束的NSGA2的matlab版本很不错(9个非约束的测试问题和5个带约束的测试问题),大家想了解NSGA3的最好先看看。1.ConstrainedNSGA2:https://cn.mathworks.com/matla…

    2022年5月12日
    50
  • 数据结构和算法——Huffman树和Huffman编码

    数据结构和算法——Huffman树和Huffman编码Huffman 树是一种特殊结构的二叉树 由 Huffman 树设计的二进制前缀编码 也称为 Huffman 编码在通信领域有着广泛的应用 在 word2vec 模型中 在构建层次 Softmax 的过程中 也使用到了 Huffman 树的知识 在通信中 需要将传输的文字转换成二进制的字符串 假设传输的报文为 AFTERDATAEAR 现在需要对该报文进行编码 一 Huffman 树的基本概念在二叉

    2026年3月19日
    2
  • 浅谈MySQL和mariadb区别

    浅谈MySQL和mariadb区别MariaDB 是 MySQL 源代码的一个分支 在意识到 Oracle 会对 MySQL 许可做什么后分离了出来 MySQL 先后被 Sun Oracle 收购 除了作为一个 Mysql 的 向下替代品 MariaDB 包括的一些新特性使它优于 MySQL 这两个数据库究竟有什么本质的区别 我看 mariadb 文件夹 BIN 中还是 mysql exe 除了 MySQL 会被 ORACLE 闭源外 而 mariadb 则开源 他俩之间到底还有什么本质区别没有 区别一 MariaDB 不仅仅是 Mysql 的一

    2026年3月16日
    2
  • 阿里云轻量应用服务器、ECS云服务器和虚拟主机的区别

    阿里云轻量应用服务器、ECS云服务器和虚拟主机的区别阿里云轻量应用服务器、ECS云服务器和虚拟主机区别在哪?这三种机型都可以建站,不过对于不同用户来说还是有区别的。下面老魏从难易程度、权限等方面来说说。比较简单的是云虚拟主机,系统已经预装建站环境,用户安装程序后就可以建站了,不过权限很少,适用于入门级建站首选;而云服务器的对用户技术要求高一些,用户要自行搭建环境,自由程度很高,可以自由配置服务器,需要有专业技术人员来维护;轻量应用服务器是给新…

    2022年6月25日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号