精华内容
下载资源
问答
  • 修改nginx占用端口
    千次阅读
    2022-03-15 14:53:37

    在基于CentOS或RHEL的Linux发行版中,需要安装policycoreutils软件包并添加SELinux对Nginx所需的以下规则以绑定到新端口。这里需要先安装semanage再安装policycoreutils软件包。

    安装semanage命令:

    yum install semanage

    如果提示No package semanage available

    执行如下命令:

    yum provides semanage

    以上命令执行成功后,再执行:

    yum -y install policycoreutils-python.x86_64

    安装policycoreutils软件包:

    yum install policycoreutils

    安装完成之后执行如下命令:

    semanage port -a -t http_port_t -p tcp 90

    semanage port -m -t http_port_t -p tcp 90

    再重启nginx即可 :

    systemctl restart nginx.service

    更多相关内容
  • 但是,有时候80端口占用,或者一些其他原因,我们需要这些服务工作在非80端口上,那么如何修改Nginx默认端口,使其占用8089端口(或者其它非80端口),方法步骤如下:1.首先修改nginx根目录下的配置文件n...

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

    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

    展开全文
  • 很简单,修改nginx的配置文件,比如版本为nginx-1.11.10的则修改: nginx-1.11.10\conf\nginx.conf 修改 http -> server -> listen 对应的值,如图: 将其改为别的端口号,就可以了。 总结 以上就是这篇文章的...
  • nginx 修改端口没用从左边的图片看来 应该是80端口占用了,所以无法启动nginx,可以使用lsof -i:80查看端口是否被使用。从右边的图片看,你配置的端口是8083,你将localhost改为实际的ip,在试试如果还是提示80...

    nginx 修改端口没用

    从左边的图片看来 应该是80端口被占用了,所以无法启动nginx,可以使用lsof -i:80查看端口是否被使用。

    从右边的图片看,你配置的端口是8083,你将localhost改为实际的ip,在试试

    如果还是提示80端口被占用,可以使用 service nginx start

    nginx 域名开了非80端口 访问不加端口指向什幺路径

    不加端口号访问的默认就是80端口

    如果访问的机器上没有开80端口,则无法打开

    如果80端口的服务器开启,指向的路径为开启80端口的服务器的默认根目录

    不用nginx如何实现代理本地3000端口

    可以通过防火墙的NAT进行端口数据的转发。

    nginx 什幺端口号都能访问

    检查一下防火墙的设置。

    如果是linux的话,看看iptable是否授权了80端口,或者干脆关闭iptable

    如何修改Nginx的默认端口

    在server段写上2个Listen就可以了.listen 192.168.0.2:808;listen 192.168.0.2:809;如上,就可以同时监听2个端口了.

    nginx端口号怎样分发

    需要配置的,监听哪个端口,转发到哪个地址的哪个端口上

    nginx能做非HTTP协议的端口映射幺

    从程序开发的角度来看,既然http映射都做的那幺强大,那幺普通TCP协议(非HTTP协议)也能映射啊,但是我没找到配置选项,

    另外,之所以不用iptables做映射,是因为除了linux我同时也想在windows平台上进行部署.

    nginx可不可以做端口跳转

    nginx可以用作代理,代理的端口可以与nginx开放的端口不同,相当于端口跳转

    nginx也可以做重定向,重定向的目标位置可以带端口号,也是端口跳转

    nginx host变量怎幺添加端口号

    在nginx中$host变量是无法添加端口号的,即便是在请求中修改Host的内容,也无法修改让$host中增加端口信息。但是可以使用$http_host变量来做到这一点。

    例如,如下的配置:

    使用如下的命令:

    $?curl?-H?"Host:127.0.0.1:8080"?'

    http://127.0.0.1:8080'

    可以得到如下结果:

    因此,从结果看,即便是使用-H修改了请求中的host,但是$host变量仍然只是ip地址部分,而$http_host则可以显示成ip:port的形式。

    展开全文
  • 修改nginx运行端口

    万次阅读 2017-03-06 13:50:23
    本文出自【我是干勾鱼的博客】 nginx默认使用80端口,但有时候不想让nginx使用80端口,如何修改呢?很简单,修改nginx的配置文件,比如版本为nginx-1.11.10的则修改:nginx-1.11.10\conf\nginx.conf修改http -

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/60573953
    本文出自【我是干勾鱼的博客

    之前在文章windows下nginx的安装、使用及80端口被占用导致nginx不能启动问题的解决中提到nginx默认使用80端口,而Windows下80端口被系统进程占用的解决办法。但有时候不想让nginx使用80端口,如何修改呢?

    很简单,修改nginx的配置文件,比如版本为nginx-1.11.10的则修改:

    nginx-1.11.10\conf\nginx.conf

    修改

    http -> server -> listen

    对应的值,如图:

    这里写图片描述

    将其改为别的端口号,就可以了。

    展开全文
  • 解决Nginx启动出现端口占用的问题

    千次阅读 2021-07-30 02:56:59
    Posted by 撒得一地 on 2016年6月2日 in nginx笔记不管是 nginx 还是 apache ,Web服务器默认占用的都是 80 端口。当我们的服务器 80 端口被其它程序占用时,如果我们这时候尝试启动 nginx,这时候就会报错,提示...
  • 1、进入nginx.conf文件 2、修改listen后的默认端口号改为想改的端口号(如下图) 3、设置防火墙允许通过修改端口号 1、firewall-cmd --zone=public --add-port=90/tcp --permanent 2、firewall-cmd --reload 3、...
  • 修改 nginx 的默认端口

    万次阅读 2020-05-29 11:56:47
    修改nginx的配置文件,不让他用80端口号。这是最好的方法。 修改文件:找到nginx压缩文件: nginx不需要做任何的安装,在他的官网上下载后,直接解压后出现如下图就ok。 我的另外一篇文章有具体操作,可以去看。 ...
  • nginx 服务器怎么修改端口

    千次阅读 2021-05-12 05:43:15
    匿名用户1级2017-05-23 回答linuxNginx达并发数高TCP TIME_WAIT套接字数量经达两、三万服务器容易拖死事实我简单通修改Linux内核参数减少Nginx服务器TIME_WAIT套接字数量进提高Nginx服务器并发性能vi /etc/sysctl....
  • NGINX启动报错,端口占用

    千次阅读 2021-07-25 22:46:57
    4276#4280: bind() to 0.0.0.0:80 failed(10013: An attempt was made to access a socket in a way forbidden by its access permissions)此错误信息,从错误信息可以看出是因为80端口占用导致Nginx无法启动。...
  • nginx修改端口

    2019-11-19 23:13:47
    所以修改nginx端口 1.找到配置文件(存在多个的时候需要挨个查看 查看的指令是 cat 绝对路径 ) 命令:find / -name nginx.conf 2.修改nginx.conf中的端口号 命令:vim /opt/shell/shell_day01/nginx-1.16.0/conf/...
  • 解决在win10中 nginx的80端口占用不能启动的问题
  • nginx启动提示端口占用,不能启动问题。 第一步:首先修改tomcat端口,如改为8089 第二步:修改nginx配置文件 nginx.conf 修改nginx.conf内容: server { listen 80; server_name localhost; location /text/web...
  • 8080端口
  • k8s ingress更改端口号 k8s apiserver端口更改
  • 解决nginx:80端口占用的问题 修改步骤 1、打开Nginx的配置文件nginx.conf 找到这个文件 2、修改默认端口的值即可(nginx默认的端口为80) 3.启动我改成了90,亲测成功
  • netstat -ano | findstr 0.0.0.0:80 or netstat -ano | findstr...更改默认端口 win+r运行命令 services.msc 查看是否启动命令:或者在任务管理器查看 tasklist /fi "imagename eq nginx.exe" ......
  • Nginx——Windows下默认端口修改

    千次阅读 2020-03-11 13:40:45
    一、查看当前Nginx配置信息 打开nginx根目录下conf文件夹,点击编辑nginx.conf文件。 Tips:Windows系统用记事本打开会使utf-8文件头部加上BOM头,这会导致配置文件不能正常读取,Nginx启动失败。... #默认端口号 ...
  • 修改/www/server/panel/vhost/nginx/ 下的所有.conf结尾的文件,将里面的80换成你开放的其它端口,确保不能遗漏
  • MAC安装nginx,并解决80端口占用问题安装nginx安装HomeBrew解决80端口占用,导致nginx启动失败 安装nginx mac上的包管理工具HomeBrew非常好用,一般通过这种方式安装nginx 若mac没有安装HomeBrew,建议安装 安装nginx...
  • nginx 修改默认监听端口的问题

    千次阅读 2020-12-22 12:26:34
    但是 frp 配置 vhost 的端口如果不是 80 的话,每次还得在域名后加端口或者再去 nginx 做转发。就想着把 80 端口给 frp 用,然后把 nginx 的默认监听改到 8080 之类的。说干就干,先把 nginx 停了之后,把 fprs 配置...
  • nginx学习之旅——解决80端口占用问题 项目场景: 近期在做一个easymall商城的web app项目工程,根据项目业务拆分为多个微服务,采用springcloud框架,这里涉及的是商品分页展示的功能 问题描述: 在商品分页展示时...
  • nginx配置修改后,需要重启nginx,出现上图中的异常。 找不见无法正常nginx的原因,所以只能强制关闭所有端口,再重启nginx 运行命令:fuser -k 80/tcp 转载于:...
  • 更改 nginx 默认端口 ( ubuntu、linux )

    万次阅读 2019-03-26 17:15:38
    2. 修改 nginx 端口,只需要修改其监听的端口就行了。 找到 nginx 的配置文件,并编辑 listen 后面的端口号就行了。 如 我把原本的 80 改为了8082: 3. 重新加载 nginx 配置、重启 nginx 都行。 ...
  • 修改nginx的默认端口号 一般来说,nginx默认使用的是80端口号,但是狗血的是服务器上80端口号被占用
  • 上一篇文章,说了,修改nginx端口的事情,就是,默认配置的80端口占用,修改为其他端口。 然后就遇到其他的问题了,修改端口后,访问项目找不到了。 其实很简单,nginx中端口修改,访问的项目,也要顺便写上修改...
  • 宝塔占用80端口完美修改

    千次阅读 2021-04-11 13:25:53
    作为网站服务提供者,占用80端口情有可原,但有时候80端口要用来干其他事情(下期预告pihole)寻找被占用的80端口安装好nginx后,查看其加载的配置文件nginx -tnginx: the configuration file /...
  • nginx 修改端口8080,php端口修改9001

    千次阅读 2018-10-27 14:15:52
    user www www; worker_processes auto; error_log /www/wwwlogs/nginx_error.log crit; pid /www/server/nginx/logs/nginx.pid; worker_rlimit_nofile 51200; events { use epoll; ...
  • linux nginx进程占用80端口杀不掉

    千次阅读 2020-02-13 10:13:30
    在 linux 装了nginx 之后,发现启动不起来,提示端口占用nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)),用kill -9 PID 杀,杀掉一个,端口号又增加一个,很是疑惑。 根据PID找到的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 36,124
精华内容 14,449
热门标签
关键字:

修改nginx占用端口