在任何手机上查看存储在Linux PC上的网站



我希望能够通过wifi将智能手机连接到Linux PC上,随时随地访问存储在Linux PC上的自己的网站,以便能够测试我的网站。 我在互联网上搜索,但我唯一能做的就是将手机连接到计算机,但不访问存储的网站。

是否有可能使计算器像个人服务器一样工作?

您需要安装服务器软件,获取IP和端口。 深入(假设你使用的是 ubuntu 使用 apache2 lamp 服务器(:
1. 安装软件:
安装 apache2(需要(、mysql(可选(和 php(可选(

sudo apt update
sudo apt install apache2
sudo apt install mysql-server
sudo apt install php libapache2-mod-php

重新启动 Apache

sudo /etc/init.d/apache2 restart

2. 将文件移动到托管目录:
您想通过拖放或 mv 命令将网站中的所有文件(您可以保留子文件夹(移动到/var/www/html 中
3.端口转发:
进入路由器设置,转到端口转发设置,使端口80(HTTP(指向计算机的IP。
4. 设置静态 ip:
用命令行打开/etc/network/interfaces 或使用 sudo nautilus 找到它。添加以下行并替换 ((:

iface (Ethernet or WiFi port) inet static
address (IP address you want on network but the first 3 numbers must be the same as the default gateway)
netmask 255.255.255.0
gateway (default gateway a.k.a router settings ip)


5. 连接:
如果您的手机与您的网站是同一网络,您可以从网络浏览器连接到您之前创建的静态 IP。要从任何地方进行连接,请在 http://www.whatsmyip.org/等站点上找到您的外部 IP,并与任何 Web 浏览器连接。

最新更新