一般家庭上网都是采用ADSL电话拨号上网,在这种情况下每次重启电脑或路由器,IP地址将会发生变化,称之为动态IP.那么在这样的情况下如何在自己的架设自己网站可以被外界访问呢?下面就叫大家如何架设:
情况一:只有一台电脑上网,且没有连接到路由器,只有一个电信的modem,(俗称:猫,专业名:调制解调器)连接到电脑。
具体步骤:
1、注册账户
提供动态ip解析的公司有很多了这里我提供几个关键词.【3322】【花生壳】等等路由里面设置的地方都有提示你可以自己选择.
这里我选择了花生壳:http://www.oray.com/
注册好后选择我的控制台→产品管理→域名管理→免费域名
看他们送你的域名是否被激活.未激活的话前面那个彩色小图标是灰白色的.
如果被激活就不用管了.如果没有被激活就选中域名点击.激活花生壳.
这里(http://www.oray.com/peanuthull/download.php)下载花生壳安装,然后使用刚才注册的账号密码登陆即可!
然后就可以打开你的网站了,比如:http://ddvps.vicp.net,前提是你电脑上安装了IIS或者是其他的web 服务器软件(apache、nginx等)
情况二:家里有一台或多台电脑上网,都是使用猫连接路由器,然后各台电脑用线连上路由器上网。这种情况比较普遍!
具体步骤:
1、跟前面情况一一样,得先注册账户,安装花生壳等动态域名解析软件。
2、2、设置路由器
路由器也有很多种但是大同小异.我这里是tp-link.
进入路由器→动态DNS→选择服务提供者填入账号密码→OK
3、设置路由器DMZ主机
将你要做服务器的主机网内IP设置成为DMZ主机
4、大功告成
现在如果你的网内主机搭建好环境内网可以访问的情况下.外网也可以访问了.而且不怕你切换ip地址因为自动会将动态IP更新到花生壳.
------------------------------------------
利用家庭电脑搭建服务器,运行网站
如果你喜欢网页设计,并学会掌握了网站制作的相关技术,你一定会想到要找一个环境来测试你的设计的网站页面和程序。通常,我们可以租用一个小型的网站空间来存放你的网页、图片和源代码。不过如果你对网速,稳定性等要求不高,只是为了测试的话,用自己的家庭电脑来搭建服务器运行网站空间也是一个不错的选择哦。这样不用花钱,无需租用别人的带宽,用自己的电脑,甚至不用上网就可以看到你设计的网站和程序。当然,如果你想让别人也能看到你电脑上的网站,你需要连接到宽带,并且有一个相对固定的IP地址。
首先,必须确保你的电脑硬件配置,现在新购的电脑基本都可以满足运行网站空间的需要,内存推荐要1G以上。另外,电脑上需要安装常用的Windows XP专业版操作系统,而不是家庭版,因为专业版可以安装Internet信息服务组件(简称IIS),这个组件是Windows自带的一个Web服务器软件,你可以通过Windows的光盘,到添加/删除组件功能里面来安装。它可以帮助你发布网页或程序,然后你可以通过浏览器打开网站。
然后,你需要安装其他运行网站空间所需要的软件,除了IIS之外,根据你网站设计所用的脚本和数据库,还需要安装PHP,MySql或SqlServer。当然,如果没有用到这些脚本,就不要去安装了,以节省内存。一般常用的中小型网站都是由ASP和Access设计的,这两个组件在安装IIS的同时就已经安装好了。还有现在最新的ASP.NET框架也是需要手工安装的,现在有.Net 2.0/3.5/4.0这几个版本,你可以到微软的官方网站去下载。另外,你还需要对IIS进行一些基本的设置,比如定向到网站空间的目录,设置默认文档等。如果你碰到问题了,可以把具体出错信息在百度上搜索一下,上面会有很多你需要的答案的。
最后,就是上传的你的程序文件了。程序文件包括文档,图片,源代码,数据库等。如果你就是在自己设计网站的电脑上安装服务器软件的话,直接把这些程序文件复制到IIS的网站空间目录即可。如果是在其他电脑设计的,可以用U盘或通过网络传输拷贝过来。一切就绪后,你就可以通过 http://localhost 或 http://127.0.0.1 来访问你搭建好了电脑网站空间了。如果这台电脑有一个固定的IP地址的话,别人也可以通过 http://IP地址 来访问你的网站。不过,你需要保证你的电脑24小时开机,并且网络良好。
用自己的家庭电脑搭建网站空间是网络初学者经常采用的方案,适合对网站程序进行测试。不过要正式运营或者商业用途的话,推荐一定要选择正式的,专业的网站空间服务,或者整台服务器租用服务,这些网站空间是采用专业的服务器,并且放置在有24小时监控的电信标准机房中,是有专人维护的,稳定性和耐用性一定比自己电脑搭建的网站空间要高很多.
ppt.cc/fVjECx ppt.cc/fEnHsx ppt.cc/fRZTnx ppt.cc/fSZ3cx ppt.cc/fLOuCx ppt.cc/fE9Nux ppt.cc/fL5Kyx ppt.cc/fIr1ax ppt.cc/f71Yqx tecmint.com linuxcool.com linux.die.net linux.it.net.cn ostechnix.com unix.com ubuntugeek.com runoob.com man.linuxde.net v.gd/4A2G5b v.gd/VBg0IE v.gd/kVkm7n v.gd/jCKP1G linuxprobe.com linuxtechi.com howtoforge.com linuxstory.org systutorials.com ghacks.net linuxopsys.com v.gd/2P9wTx v.gd/FtfpqE v.gd/eMfHsm v.gd/Ub7mqv v.gd/RReVk0 v.gd/vS3uTI v.gd/4Zxmba v.gd/1BnFph
No comments:
Post a Comment