首先需要在自己的电脑上搭建服务器,关于网上好多按步骤安装apache,sql,phpmyadmin的方法复杂而且没有必要,这里推荐wamp这样的一个集成软件,安装非常简单,一路点击next,apache+sql+phpmyadmin的环境一键搭好。
在百度中搜索Wamp下载,直接下载就行,亲测可用。
下载完wamp进行安装,一路点击next,本人装在c:\wamp下,最后install完成.
在浏览器输入localhost,出现以下页面说明安装成功了。现在服务器和php环境算是搭好了。此时在桌面右下角任务栏中会有wamp的图标,点击会有下图显示,www是网站页面根目录,localhost是网站默认主页,点击phpmyadmin可以进入数据库管理界面.
现在网站只能在自己的PC上显示,如何能把网站放到互联网上让你的朋友们也欣赏一下呢。这时就需要一款叫花生壳的软件,提供动态的域名映射.
下载完软件按步骤安装即可,这时候需要注册一下花生壳会员,注册时按网页提示的步骤即可,用身份证注册可以获得一个免费域名。用注册的账号密码登陆软件。会出现以下界面。这里的网址是本人申请的免费域名。
在域名上右键,选择新花生壳管理,填写应用名称,这个可以随便填,内网主机为本机内网的ip地址,这时需要查看以下,win+R在cmd中输入,ipconfig/all,
可以看到你的ipv4地址,填写即可。端口为80端口。
同时,现在需要设置一下路由器。在浏览器输入192.168.1.1。输入你的路由器用户名和密码,一般都为admin。进入路由器界面。需要设置三个地方,首先是动态DNS,选择服务商为花生壳,填写用户名密码,验证保存。然后是转发规则中的虚拟服务器,添加新条目,端口80,ip地址为内网ip。最后是,DMZ主机,设置开启,ip为内网本机ip。
现在设置基本完成,这时就可以测试了。注意,要把防火墙关闭,否则外网还是访问不了本机的网站。在控制面板中把防火墙关闭。现在可以写一段html代码,命名为index.html(注意此时先把index.php放到别的文件夹)放入你的wamp\www目录中,来测试访问。
最后,在浏览器输入你的花生壳域名,看看是不是就能访问了。同时你也可以把自己的域名发送给朋友们,让他们帮你测试一下。
其实这种想法是可以实现的,但是有些不现实,我来说下实现的方法先。家用电脑做网站联网的方法
1:花生壳动态解析
花生壳这个工具在一些家里的小型路由器上都有嵌入,可以实现IP地址的动态解析,并通过端口映射方式来实现让一台电脑可以通过公网来访问,而电脑本身也是可以作为测试服务器来使用的,要知道服务器其实只是比电脑更适合长期运行的电脑而已,这样的好处也十分明显,成本比较低。
但是因为ip解析为动态解析,对于搜索优化不友好,站长后台中有个抓取测试功能,蜘蛛每次抓取都会缓存ip信息,由于这个ip总是变动的,所以会导致抓取错误的产生,对于日常访问来说会有点影响,由于整个网络上也会对域名进行DNS缓存,也就是说会导致每次拨号上网都需要重新刷新整个网络的DNS缓存信息。
现在的动态解析技术是比较成熟的,但是对于这种经常会发生IP变动的情况是无法完美解决的,会导致网站收录困难,稳定性差。
2:独立IP的网线租用
目前我们比较常用的主要是联通、移动、电信的宽带业务,而且上行带宽一定要大,至少要达到3M带宽的上行,也就是上行传送至少要有384kb/s的上传速度,不然别人打开网页的速度会比较慢,普通的光猫拨号上网成本一般至少在每年1000左右,但是租用独立IP的成本会比较高,在网上查询到某地电信光纤接入固定ip的价位每年要2.5万,这个价位不清楚是不是现在的价格,但是可以肯定的是肯定要比家庭上网业务的费用要高很多,对于一个这样的价格情况,想必很多人都考虑虚拟主机了。
其次,如果只使用了一家的网络,无法实现南北互通,因为需要一些专业的网络设备支持,想整合成多线接入显然也不现实,对于一台家用电脑也完全没必要这么折腾。
说明:
以上两种方法都能实现用笔记本或者台式电脑做虚拟主机,但也意味着设备要每天24小时长期开机,长期通电对于家用级别的设备来说损耗是比较严重的,同时因为有网络攻击,所以还必须配备硬件防火墙,一台笔记本能抵御的攻击量是非常有限的。
替代方案
1:选一台云服务器,配备上防火墙,相比虚拟主机来说成本略高,一年1000-2000左右成本配置才具备使用前提。
2:选一个有防火墙的虚拟主机,成本抵御云服务器,
说明:
一般日均IP达到1000以上就可以选择云服务器,低于1000可以考虑虚拟主机,但是最好选择有防火墙和防攻击的。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)