如何使用phpStudy本地快速搭建网站并内网穿透远程访问

我记得去年夏天我花了两天时间在我的家庭办公室建立了一个个人博客。
那是一个周末,阳光透过窗帘照在键盘上。
我一边输入代码,一边喝着冰镇可乐。
那时我第一次接触phpStudy。
那个绿色的小图标为我的网络世界打开了一扇新的大门。

当时我就按照教程一步一步安装好了Apache、MySQL、PHP。
感觉就像组装一个玩具。
记得安装过程中遇到了很多问题,比如端口号冲突、配置文件错误等,不过我都一一解决了。
现在回想起来,那种成就感依然清晰。

然后我创建了网站,设置了登录方式并选择了PHP版本。
我记得选择 PHP 7 .2 是因为我听说它比以前的版本工作效率更高。
在设置目录和文件时,我仔细按照说明进行操作,将所有 HTML、CSS 和 JavaScript 文件放在相应的目录中。

创建网站后,我开始编写代码。
那是我第一次自己写一个完整的网站,从头开始,一步步搭建起来。
记得测试网站时,我兴奋地在书房里跳来跳去,直到看到浏览器中出现“网站创建成功”的字样。

但是,我很快发现了一个问题:我的博客只能在本地访问。
我认为如果能够进行远程访问就好了。
于是我开始研究内网穿透,找到了ngrok工具。
注册、下载、设置,一切都很顺利。
突然,我发现自己可以从任何地方访问我的博客,这是一种奇妙的感觉。

现在回想起来,虽然创建网站的过程很艰难,但每次克服困难后的成就感是无与伦比的。
等等,我突然想到,如果我当时有更好的性能优化技巧,我的网站加载速度会不会更快?

我用phpstudy架设了一个网站,为什么我自己的电脑和局域网内的电脑输入我的IP可以访问到其他电脑就不行?

说白了,一个内网IP地址(1 9 2 .1 6 8 .x.xxx)其实很简单。
它就像局域网身份证一样,只能在该网络内使用。
我们先来说说最重要的事情。
例如,您为家庭路由器设置的 IP 地址的格式为 1 9 2 .1 6 8 .x.xxx。
还有一点就是这个IP地址只能在同一个局域网内访问。
例如,如果您的电脑和手机处于同一个WiFi环境中,则可以通过该IP地址直接通信。
还有一个非常重要的细节。
例如,我们去年运行的一个项目(大约 3 ,000 台)需要确保所有设备都位于同一个 Intranet 上。
否则,数据传输可能会出现问题。

一开始我以为内网IP地址是个技术问题,后来发现我错了。
这关系到整个网络的稳定性和安全性。
等等,还有一件事很多人没有注意到。
这意味着当您将内部网络设备连接到外部网络(通过VPN等)时,您的内部IP地址不再有效,因为它已经进入了公网环境。

因此,如果您在 Intranet 上遇到访问问题,请首先检查设备是否确实位于同一 LAN 上。
我认为定期检查网络设置以确保所有设备都能正常通信是值得的。

phpstudy快速搭建网站别人怎访问

配置端口映射:PHPStudy-配置-端口映射工具,设置服务器端口为8 08 0,本地服务器端口为8 0。

添加防火墙规则:Windows Defender,允许应用程序通过防火墙,php-cgi.exe,允许私有和公共网络。

获取公共IP地址:使用浏览器访问whatismyipaddress.com。

通知访问者:提供公共IP地址、服务器端口和子目录,例如http://[您的公共IP]:8 08 0/mywebsite。

访问者访问网站:浏览器输入提供的 URL。

注意:端口保持一致。
路由器防火墙设置。
ISP 正在阻止该端口。
联系 ISP。

操作提醒:先测试本地端口,然后打开防火墙并通知IP。