如何从同一网络上的另一台计算机查看localhost apache网站



我的网络上有一个树莓派,我想在上面托管一个网站。我不想把它插到显示器上,但仍然可以在网站上工作。
所以我通过SSH从主计算机访问它来编辑文件等……但我没有找到从主计算机查看网站的方法。

我没有重写000-default网站,而是创建了一个新网站,这样当我输入时,我就会看到默认的Apache页面http://localhost.
我也尝试过使用ssh -X,但我的主计算机是Mac,我在使X11工作时遇到了问题。

所以我的问题是,当我的网站托管在我的网络上的树莓派上时,我如何从我的Mac预览一个不是默认的Apache网站?

两种方法

  • 设置VNC连接

    使用ssh连接到RPi,并使用sudo raspi-config为VNC做好准备在CCD_ 4启用VNC并且在Advanced options设置分辨率。然后使用MAC上的VNC客户端连接到RPi

    有用的链接:https://www.raspberrypi.org/documentation/remote-access/vnc/

  • 使用本地转发

    ssh -L 8080:intra.example.com:80 gw.example.com

    此示例打开到gw.example.com的连接,并将到本地机器上端口80的任何连接转发到intra.example.com上的端口8080。

    有用的链接:https://www.ssh.com/ssh/tunneling/example

相关内容

最新更新