看到别人形形色色的网站是不是也想自己搭建一个自己的网站呢?无论是不想用云主机,还是安全隐私的保密要求,需要用自己电脑作为服务器搭建网站!给大家介绍下用自己的电脑做服务器搭建个人网站,另外没固定IP的公司想让服务器外网访问也同样适用!
一、搭建网站需要满足的条件
(1)有固定的IP可以访问到网站(通常家用宽带是动态IP,重启路由器就变了)
(2)网站的源码(网站什么样子由源码决定)
(3)域名(就是网址,别人得知道如何找到你的网站)
(4)运行网站的环境(我这里以php运行环境讲解)
(5)安装IIS证书(非必须,但是最好有,我的其它文章介绍过重要性,可以看我其它文章找找)
二、配置IP和域名
下载花生壳到自己电脑,申请注册账户并登录。原理是我们家庭宽带都是动态IP,花生壳自带一个域名可以随时根据自己当前IP重新解析域名。注册完花生壳会自动给到一个多级域名来使用。这样上文提到的(1)(3)就解决了。
三、下载源码
现在网上有很多开源的个人博客源码,下载一个就可以了。如果想做商城、论坛等等也是有开源的,百度搜下,下载备用!(当然如果想要个独特的,那只能找开发了)
四、安装运行
运行环境使用phpStudy,然后创建网站。域名填写花生壳给的域名,把源码解压放到下面的根目录下面。
五、路由器映射
打开自己的路由器控制面板,Tp_link的管理地址一般是192.168.0.1 华为路由器的管理地址一般是192.168.3.1,如果都不是就到路由器后面标签找找。登录路由器后在下面地址进行映射。(内网IP填写当前电脑IP并且在路由器里面绑定好,不然每次也会变动,查询当前设备内网IP可以按win+R 输入cmd 在命令窗口出入configip查询)
补充:现在大部分的路由器都自带花生壳,可以省去下载花生壳的步骤。
原文链接:https://zhuanlan.zhihu.com/p/269377756