美文网首页
Mac搭建本地服务器并映射到外网

Mac搭建本地服务器并映射到外网

作者: pingxhcn | 来源:发表于2020-04-09 18:45 被阅读0次
    首先搭建本地服务器

    Mac自带Apache服务器,所以比较简单
    一: 打开终端

    //开启apache:需要输入密码
    sudo apachectl start 
    //重启apache:
    sudo apachectl restart
    //关闭apache:
    sudo apachectl stop
    
    

    开启成功之后用同一局域网的浏览器打开http://127.0.0.1/或者http://localhost测试一下回显示

    image

    二:使用完成记得关闭,不然很耗费电脑性能

    本地web服务映射到外网

    一: 什么是ngrok
    本地服务映射到外网有很多,但这里说的是通过免费ngrok内网穿透映射到外网
    ngrok官网下载地址:https://ngrok.com/download
    Ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    image

    二: 如何使用ngrok
    上面已经介绍了如何打开本地web服务,在上面的基础上开始映射到外网奥

    1. 下载

      image
    2. 解压缩,并放到一个你认为合适的地方,注意:解压缩后的二进制文件是直接使用的,所以放到一个你认为方便的地方开始用终端命令行使用它吧
      2.1 使用命令行 打开文件所在位置,一下以我自己文件位置为例

    cd /Users/mass

    image

    2.2 开启服务

    ./ngrok http localhost:3000(自己本机的端口)

    image

    注意:http://097df238.ngrok.io便是外网可以访问的地址,这个地址在每次开启服务都是不同的,如果想要固定地址,就得注册ngrok获得token并付费获得,具体流程在注册成功后官网介绍很详细,上图中的Account便是我注册的免费账户,通过 auth token绑定

    1. 你还可以通过 http://127.0.0.1:4040 ngrok正在运行,查看隧道请求的历史记录。您还可以检查每个请求的标题和响应,或者重播请求以加快您的开发过程。当然也可以在终端查看

      image
    以上便是基本的搭建本地服务映射外网的基本使用,更深层次的使用方法还有很多,需要自己慢慢探寻了,有不对的地方希望能流言纠正,谢谢😁

    作者:海0_0滨

    相关文章

      网友评论

          本文标题:Mac搭建本地服务器并映射到外网

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