phpstudy+sakurafrp使用家用电脑搭建网站

做网站的朋友都需要购买云服务器,搭建网站成本占比最高的就是云服务器,想要配置好一点的云服务器更是不便宜。实际上我们使用的电脑就是一台配置极好的服务器,而且家用电脑的配置可以吊打大部分的云服务器,只需要为网站所需要的运行环境即可家用电脑上运行网站,这样在电脑本地就可以访问网站了

但是我们搭建网站都是想要在网络上让所有人访问的,而家用宽带网络是不提供公网IP的,所以我们就需要用到内网穿透的工具实现让所有人都可以访问我们在电脑上搭建的网站

安装网站运行环境

phpstudy官网:www.xp.cn

PhpStudy(小皮面板)可以完美的解决网站运行环境的问题,直接下载官方提供的WIN版本安装即可,安装之后环境都是已经部署好了的,并且操作就跟宝塔面板一样方便,安装后面板界面如下

phpstudy面板界面

创建网站

跟宝塔一样,没有什么特别的;创建完网站需要重启服务才可生效

phpstudy创建网站

安装网站程序

一样没什么特别,把网站程序文件丢尽根目录就行,程序放好后在浏览器中可以直接访问自己的网址,但是只有你自己能看到,其他人是无法访问的。成功访问如下图

浏览器访问本地创建的网站

注意,搭建出来的网站只有自己才能正常通过浏览器访问,如果只是用于本地测试网站那么到这里就结束了,如果想要让所有人访问那么就需要继续观看以下步骤

内网穿透

SAKURA FRP官网:www.natfrp.com

内网穿透的工具很多,但一般收费不便宜,SAKURA FRP是提供免费线路的,并且每天签到还可以额外赠送节点流量,国内外节都有,支持免备案;需要注册账号并实名认证(实名认证接口为支付宝),它的用处不只是建站,你可以还可以用来搭建游戏服务器邮件穿透等等

安装启动器

实名认证后需要安装启动器,也是一个程序直接下载安装就好了

安装SAKURA FRP启动器

启动器填写访问密钥

访问密钥在SAKURA FRP用户管理的首页即可查看

查看访问密钥

将访问密钥填写在启动器中

启动器填入访问密钥

创建隧道

想要使用国内节点需要域名备案并在后台验证备案信息,免备案的节点只有一个,并且经常被人打死,隧道用于建站需要在SAKURA FRP管理界面创建,隧道类型选择HTTP(S)建站隧道,本地IP直接填你在phpstudy中新建网站的域名;HTTP(S)隧道类型可以直接访问网站,如果是TCP隧道就需要加上端口才能访问

创建隧道

启动隧道

启动器点击隧道即可查看刚才创建的隧道,点击启动即可

在启动器中启动创建的隧道

域名解析至节点

在SAKURA FRP后台的节点列表或者启动器的日志中都可以查看到节点,我们需要给域名添加一条CNAME记录指向隧道的节点,然后网站就可以让所有人访问了

后台隧道列表处查看节点
启动器日志查看隧道节点

节点速度

经测试,SAKURA FRP国内的节点速度是非常优秀的,这还是网站没有做任何优化的情况下。免备案隧道节点只有一个,在写这篇文章的时候被打死了所以没法测速

SAKURA FRP国内的节点速度测试

总结

如果家里有台闲置积灰的电脑,那么使用本文方法搭建网站是非常合适的,使用本文方法需要将电脑中的phpstudy面板和sakurafrp的启动器常驻后台,并且需要一直联网,断电断网或者隧道节点被打死这些都是影响网站正常访问的因素。如果是想用来建站练练手那么非常不错,如果是想要稳定的做站那么还是老老实实用云服务器比较好

版权声明:
文章标题:phpstudy+sakurafrp使用家用电脑搭建网站
文章作者:HONG
文章链接:https://www.hongnote.cn/218.html
CC共享协议许可协议:BY-NC-SA 4.0
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录