将自己的电脑打造成虚拟主机.doc_第1页
将自己的电脑打造成虚拟主机.doc_第2页
将自己的电脑打造成虚拟主机.doc_第3页
将自己的电脑打造成虚拟主机.doc_第4页
将自己的电脑打造成虚拟主机.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

独乐乐不如众乐乐 将自己的电脑打造成虚拟主机 如今个人建网站是一种潮流,可是现在网络上很少有服务过硬的空间提供商,即使有价格也很贵。其实如果你的电脑够好够稳定,那么不妨将自己的电脑打造成虚拟主机,不仅可以满足自己的建站需求,还能提供一部分空间供自己的好友架设博客和论坛。所谓独乐乐不如众乐乐,如果自己的朋友都能在自己的服务器上“安家”,那是多么惬意的一件事情埃一.建立虚拟主机的硬件准备不要以为网络上所有的网站都架设在专业的网站服务器上,其实将家用电脑打造成网站服务器的情况也很多见,那么我们首先来看看建立虚拟主机需要怎样的硬件准备吧。首先我们要考虑到网站的定位,如果你只是架设自己的博客,那么对于服务器的要求是很低的,即使你的电脑是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 、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl等程序的安装和配置。APMServ相当于“一键安装系统”,可以让我们跳过繁琐的步骤,直接帮我们做好一切。APMServ下载地址:/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浏览器,在地址栏中输入:/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.注册一个免费域名使用“花生壳”之前需要注册一个账户,打开其注册页面“/Passport/Passport_Register.asp”进行注册。注册完毕后登录,然后点击导航栏上的“域名服务”,进入“域名注册”的“免费域名”标签,注册一个合适的二级域名即可。小贴士:使用动态域名解析服务,必须激活花生壳服务。一旦激活花生壳服务,则不能使用域名的IP指向和CNAME功能。接着我们下载“花生壳”客户端,安装完成后运行,用我们刚注册的账户登录。登录后客户端会自动完成域名的解析服务,这时,我们在浏览器中输入刚才申请的免费域名,就可以访问到我们架设在本机上的网站了。如果我们的网站“搬了家”,也只需在那台主机上安装“花生壳”客户端,并用自己的账户登录即可。图5.“花生壳”客户端小知识什么是域名解析?域名是为了方便记忆而专门建立的一套地址转换系统。人们习惯记忆域名,不习惯记忆IP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论