教你在电脑上搭建网站web环境

昨天闲着没事干突然想能不能在自己电脑上搭建web环境并供外网访问呢,起初去网上查了下教程,结果都是花生壳加各种方法搭建服务器,个人感觉很麻烦,而且现在花生壳收费了并且对小白不友好,于是自己搞出来一套教程

第一步

首先安装web环境,我用的是宝塔面板(可以一键安装很方便)大致步骤是:

去宝塔官网选择windows(自家用大部分是Windows吧),点立即安装,

然后把下载下来的安装包解压,双击解压出来的文件进行安装,安装完后启动,点击环境,我选的的Apache(个人感觉比较好用),PHP版本可以装多个这个随便,数据库装的mysql。

这样web服务器就搭建好,点网站那里添加网站就行了,但是现在只能局域网访问(就是同一wifi下的才能访问)。你们可以试下找客服开通公网ip,我是直接给了宽带账号和姓名就开通了,开通后端口映射(百度有很简单)就能直接用ip:端口访问网站,如果申请不到公网ip的可以接着往下看。

第二步

没有公网ip的小伙伴可以用内网穿透的方法来访问,网上大部分是收费的,接下来给你们介绍个免费的ngrok,下载地址在文章最后面,首先把下载的压缩包解压到一个方便找到的地方,我是D:\1

然后按win+r输入cmd回车,在里面打开你刚刚解压ngrok的文件路径然后执行 ngrok -config=ngrok.cfg -subdomain xxx 80,xxx是域名前缀我这里输入yrz(友人帐),80是端口一般默认就行

执行以后是这样的,代表成功了,下面红框的是域名,把它复制起来,打开宝塔添加网站,填入这个域名,然后确认。这样网站就搭建好了。

如果复制不了就浏览器打开127.0.0.1:4040就可以看到域名了,注意复制的时候不要复制http://和后面的/

然后访问这个域名你会发现你的网站已经搭建好了

这样你的网站就完全搭建好了,如果你想添加自己的域名就输入ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80(xxx.xxx.xxx是你自己的域名) 要求先解析到120.78.180.104而且要北岸,没北岸的还是用上面的方法。,如果你想更方便就接着往下看

第三步

教你们把程序加入开机自启,只要一开机,网站就能运行完全不用手动

首先建立一个文本文件名字改成内网穿透.bat

然后用记事本打开,把下面的代码复制进去。

这是使用他们的域名的方法

@echo

d:

cd 1

ngrok -config=ngrok.cfg -subdomain yrz 80

这是使用自己域名的方法

@echo

d:

cd 1

ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80

记得把里面的域名和地址改下,然后点击开始--运行--输入gpedit.msc--确定--计算机配置--windows设置--脚本(启动/关机),双击“启动”,点添加--游览--选择你的bat,然后再确定--应用就可以了,

教程结束,有什么不懂的可以留言,码字不容易,

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180902G16OKC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券