PHP直播班直减600元+赠送服务器三个月(限前30名)
作者信息
视频教程分类
推荐视频教程
  • php程序员小白到大牛三个月集训php程序员小白到大牛三个月集训
  • Laravel 9 学习正当时—保姆级教程,想学不会都难!Laravel 9 学习正当时—保姆级教程,想学不会都难!
  • 千万级数据并发解决方案(理论+实战)千万级数据并发解决方案(理论+实战)
  • Laravel基础与实战(模块化)Laravel基础与实战(模块化)
  • UNI-APP开发(仿饿了么)UNI-APP开发(仿饿了么)
  • 首页 >运维 >Apache > 正文

    系统自带apache怎么停止

    原创2019-10-29 09:08:321904 关注公众号:每天精选资源文章推送

    在使用mac os 进行web开发时,会遇到80端口已经被占用的情况。解决这个问题可以通过以下几个步骤。

    1、使用lsof -i:80查看当前占用80端口的进程,如果有就kill掉。 (推荐学习:apache使用

    2、关闭mac自带apache的启动。

    sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

    如果哪天你想让它开机启动了,则将unload 改为 load:

    sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist

    3、也是最常见的一条,mac禁止了普通用户访问1024以下的端口,包括80端口。想要通过80端口访问则需要通过端口转发。命令如下:

    sudoipfw add fwd 127.0.0.1,1081 tcp from any to 127.0.0.1 80 in

    大致意思是做端口转发,80端口打到1081上,这样web服务都指向了nginx的1081(相当于原来的80端口)

    关于ipfw命令:

    a、查看规则:sodu ipfw list

    localhost:sbin lq$ sudo ipfw list
    00100 fwd 127.0.0.1,1081 tcp fromany to 127.0.0.1 dst-port 80 in
    65535 allow ip from any to any

    b、删除规则:sodu ipfw delete 100【删除的规则是:00100 fwd 127.0.0.1,1081 tcp from any to 127.0.0.1 dst-port 80 in】

    c、新增规则:sudo ipfw add fwd 127.0.0.1,1081tcp from any to 127.0.0.1 80 in

    以上就是系统自带apache怎么停止的详细内容,更多请关注php中文网其它相关文章!

    PHP小白到大牛线上直播班第二十期

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:apache
  • 相关文章

    相关视频


    专题推荐