我的网络上有一个树莓派,我想在上面托管一个网站。我不想把它插到显示器上,但仍然可以在网站上工作。
所以我通过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