美文网首页
Mac电脑 Apache2 (或者httpd)启动问题及 VPN

Mac电脑 Apache2 (或者httpd)启动问题及 VPN

作者: Qo_Tn | 来源:发表于2021-01-11 11:06 被阅读0次

    一、问题根源:

    重装了电脑(OS 11.1),迁移了以前的数据。表面没有问题,但是各种小bugs。
    因为修改了 当前电脑的用户名称,所以迁移后会发现,有很多软件因为路径更改,导致无法使用。

    最典型的 就是 Homebrew、gem.
    能重装的还好点,有两个重点问题卡了好久。

    1. Apache2 无法启动

    2. VPN 代理找不到 127.0.0.1:1086?

    二、解决方案

    1. 由于 Apache2 系统自带,通过Homebrew 安装后,会有两个。

    首先要分清楚启动的是系统自带Htttpd 还是 安装的Httpd?
    类似问题

    Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:8080
    

    应该都与这个有关,想想两个相同的Httpd 同时绑定一个域名端口....

    其次,相关问题如下:

    AH00558: Could not reliably determine the server's fully qualified domain name 
    

    的问题,找到当前运行的 httpd,然后在 httpd.conf 中加入 以下代码即可。

    #Listen 12.34.56.78:80
    ServerName localhost:80 
    

    相关类似问题,可以参考文章

    2. VPN 代理找不到 127.0.0.1:1086?

    安装后使用的学习软件: shadowsocks(SS) 不能使用了。
    使用 lsof -i:8090 可以看到在运行,但是 lsof -i:1086 未被占用。

    未认证,但是估计一部分原因还是 big sur 权限问题。
    需要关闭 SIP 是一个方面。
    还有一个方面,因为笔者对于和谐上网不太懂,所以仅限于猜测。
    SS 自动模式,如果本地 没有 127.0.0.1 服务会怎么样?
    所以大概率 本地服务没有启用,或者 本地服务 127.0.0.1 服务问题。

    笔者是 重新装了 相关服务的所有软件,关闭SIP,然后在重装 SS后便可以正常使用了。
    具体是哪个步骤起了作用,也不是很清楚。(问题出现没有log,也无法判断😂)

    相关文章

      网友评论

          本文标题:Mac电脑 Apache2 (或者httpd)启动问题及 VPN

          本文链接:https://www.haomeiwen.com/subject/loiraktx.html