资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
独乐乐不如众乐乐 将自己的电脑打造成虚拟主机 如今个人建网站是一种潮流,可是现在网络上很少有服务过硬的空间提供商,即使有价格也很贵。其实如果你的电脑够好够稳定,那么不妨将自己的电脑打造成虚拟主机,不仅可以满足自己的建站需求,还能提供一部分空间供自己的好友架设博客和论坛。所谓独乐乐不如众乐乐,如果自己的朋友都能在自己的服务器上“安家”,那是多么惬意的一件事情埃一.建立虚拟主机的硬件准备不要以为网络上所有的网站都架设在专业的网站服务器上,其实将家用电脑打造成网站服务器的情况也很多见,那么我们首先来看看建立虚拟主机需要怎样的硬件准备吧。首先我们要考虑到网站的定位,如果你只是架设自己的博客,那么对于服务器的要求是很低的,即使你的电脑是N年前的P3级别的古董,也基本能够胜任建立网站的工作。如果你是架设论坛、小型门户等比较占资源的网站,那么对于硬件的要求会有一定的提升,但是像P4或者目前的E2160级别的CPU,配上1G的内存,也能使网站运行得很流畅。而类似于采用E5200CPU级别的电脑,则根本没有问题。对于所需硬件,归结后有以下几点需要注意:1.CPU不是最重要的:视网站的情况而定,小型网站P4CPU足以,大型网站推荐使用双核处理器。2.尽量采用大内存:一旦访问人数较多,对系统的负载有一定的要求,最好使用2G以上的内存。3.使用SCSI硬盘:既然把自己的电脑做成网站服务器,那么就要保持24*7开机,这对于硬盘是一个考验,SCSI企业级硬盘是网站稳定的保证。二.设置虚拟主机对于高手而言,完全可以手动进行架设,例如使用系统默认的IIS,并安装MSSQL、PHP、MYSQL、SERV-U等软件后,即可完成虚拟主机的架设,但这样DIY难度比较高也比较复杂,因此我们还是采用傻瓜化的软件来完成虚拟主机的架设吧。APMServ是一款拥有图形界面的快速搭建网站服务器平台的绿色软件。通过它可以快速完成Apache 2.2.9、PHP 5.2.6、MySQL 5.1.284.0.26、Nginx 0.7.19、Memcached 1.2.4、phpMyAdmin 2.11.9.2、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl等程序的安装和配置。APMServ相当于“一键安装系统”,可以让我们跳过繁琐的步骤,直接帮我们做好一切。APMServ下载地址:http:/www.newhua.com/soft/41626.htm。将APMServ下载下来,经过两次解压后我们得到一个名为APMServ5.2.6的文件夹,由于是绿色软件,因此可以双击其中的APMServ.exe直接运行。APMServ的主界面较为复杂,但是不用怕,我们需要设置的地方并不多。服务端口的设置首先我们来看最下方的“Apache”标签,在“端口”一栏中输入80,勾寻SSL”选项,并将其端口值设置为443。勾选SSL选项后,程序会对网站的传输内容进行加密,保证数据安全,就像我们在登录网银时的加密一样。“MySQL”选项不需要改动,保持默认的5.1,端口3306即可,但如果你的网站程序只支持低版本的MySQL,那么需要取消勾寻5.1”,再勾寻4.0”选项,并将其端口值设置为3306。至于“ASP支持”选项视你使用的网站程序情况而定。小贴士:APMServ的ASP支持是基于NetBox的,NetBox是一个简单的ASP程序调试环境,由于还并不是很完美,因此会有少数的ASP程序无法支持。图1.启动APMServ图2.访问phpinfo.php设置完服务端口后,我们点击“启动APMServ”按钮,就可以启动网站服务了。现在,我们的电脑已经成为了一台网站服务器。我们打开IE浏览器,在地址栏中输入:http:/127.0.0.1/phpinfo.php并回车,不出意外的话我们可以看到本机的PHP配置环境,说明网页访问服务正常。我们接下来要做的是将自己的网站放到网站文件夹中。点击菜单栏中的“网站目录”菜单“打开默认Web目录”,将自己的网站都放到这个文件夹中,然后就可以通过IE浏览器进行访问了。最后,如果你已经申请了域名,那么可以将网站和域名绑定,这样别人就可以通过域名来访问你的网站,而不是难记的IP地址。点击“Apache设置”菜单“虚拟主机管理”。在打开的“设置虚拟主机”界面中,我们首先在“虚拟主机域名”处填入你申请好的域名,例如www.*.com,然后在“网页文件根目录”中填入C:APMServ5.2.6wwwhtdocs。最后点击“保存此虚拟主机”按钮即可。小贴士:在进行域名绑定时,需要进入到你的域名管理面板,将域名解析至你的IP地址。如果你是ADSL用户,没有固定的IP地址,建议采用下文中提到的“花生壳”解决方案。图3.设置第一个虚拟主机建立其他虚拟主机上面我们已经建立了第一个虚拟主机,当然这个虚拟主机的用户就是自己。那么我们如何为朋友建立虚拟主机呢?我们首先要在C:APMServ5.2.6wwwhtdocs目录下建立几个子文件夹,例如user1、user2、user3等。然后进入到“设置虚拟主机”界面,将“网页文件根目录”和“PHP读写限制在以下目录”选项选择为刚才建立的user1文件,至于域名让朋友提供给你,你只需绑定就可以了。添加完成后记得按下“保存此虚拟主机”按钮。通过相同的步骤我们就可以为朋友们设置好虚拟主机服务了,但是APMServ并不是专业的虚拟主机程序,我们在架设时会碰到以下问题:1.没有FTP服务。APMServ是免费的,但是FTP软件Serv-U却是收费软件,因此APMServ没有对其进行捆绑。如果想为朋友的虚拟空间提供FTP服务,我们需要自行安装Serv-U,限于篇幅原因在这里就不阐述了。不装Serv-U的情况下可以让朋友将程序直接发给你进行存放。2.虚拟主机大小没有限制。APMServ并没有对虚拟主机的大小进行限制,可在安装Serv-U后进行限制。当然术业有专攻,APMServ的专业不在于此,如果你想打造一款专业的虚拟主机,那么可以采用蓝芒、华众等专业的虚拟主机建站系统。小贴士:如果启动时提示Apache服务启动失败,可以取消勾选SSL选项后再试。如果提示80端口被占用,请先关闭迅雷等占用80端口进行通信的软件。三、使用“花生壳”做动态域名解析既然我们使用自己的电脑架设网站,那么就很有可能碰到这样一个问题:很多朋友都是通过ADSL,ISDN等方式上网的,而通过这些方式上网的计算机一般不具备固定IP地址,每次连接上网络都是由ISP动态分配暂时的一个IP地址,这样每次断网都需重新做一次域名解析,费时又费力。我们可以通过一款名为“花生壳”的动态域名解析软件,让电脑开机以后自己进行域名解析。以后无论我们在什么地方运行网站,只要有公网IP地址,就可以通过域名访问到我们的网站。图4.注册一个免费域名使用“花生壳”之前需要注册一个账户,打开其注册页面“http:/www.oray.net/Passport/Passport_Register.asp”进行注册。注册完毕后登录,然后点击导航栏上的“域名服务”,进入“域名注册”的“免费域名”标签,注册一个合适的二级域名即可。小贴士:使用动态域名解析服务,必须激活花生壳服务。一旦激活花生壳服务,则不能使用域名的IP指向和CNAME功能。接着我们下载“花生壳”客户端,安装完成后运行,用我们刚注册的账户登录。登录后客户端会自动完成域名的解析服务,这时,我们在浏览器中输入刚才申请的免费域名,就可以访问到我们架设在本机上的网站了。如果我们的网站“搬了家”,也只需在那台主机上安装“花生壳”客户端,并用自己的账户登录即可。图5.“花生壳”客户端小知识什么是域名解析?域名是为了方便记忆而专门建立的一套地址转换系统。人们习惯记忆域名,不习惯记忆IP地址。要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器DNS(DNS,Domain Name System或者Domain Name Service,即域名系统或者域名服务)来完成。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号