如何将一台电脑设置成服务器
如何把自己电脑设置成服务器
这里我们讲一下怎样把自己的电脑变成一台网站服务器来使用, 把自己的电脑用作网站服务器并不难。
无需别的硬件或软件就能够轻松实现, 只需利用Windows95OSR2中提供的"个人Web服务"(PersonalWebServer)就可以。
如果想功能更加多一些的话, 就需要用 WindowsNTServer40。 您甚至还可以创作自己的HomePage发布信息、进行文件传送或开展网上讨论等等。
总言而之, 过去我们只能在网络上看见的, 现在全部都可以自己来完成。
一、Web服务器功能的设置 安装完Windows95OSR2后, 应该考虑让别人用什么样的方法来访问我们的Web服务器, 如用电话拨号来访问, 就应该安装像Plus之类的电话拨号服务软件。
如果只能提供电话拨号服务, 建议采用后一种方案, 即用 WindowsNTServer40, 因为它能提供256条电话线同时拨号。
当然我们也可以自己先连上一个公共的网络服务器, 让别人从这个服务器访问我们的Web服务器, 但必须要有一个固定的IP地址 , 并在这个服务器的DNS(域名服务器)中注册。
如果只有IP地址, 但没有在DNS中注册, 那么局域网以外的用户就不能访问该个人Web服务器。
不管用什么方式, 我们都要为计算机设置TCP/IP协议和Web个人服务器功能。
这可以在"网上邻居"中设置。
方法非常简单, 只需在"网上邻居"的"属性"中添加TCP/IP协议, 然后在"TCP/IP属性"中的"IP地址"标签中选择"指定IP地址"并输入正确的 IP地址。 在"DNS配置"标签中选择"使DNS无效"。
安装个人Web服务器的方法如下:
(1)在"网上邻居"的"属性"对话框"配置"标签中单击"添加"按钮;
(2)在弹出的"选择网络组件类型"对话框中, 在"厂商"栏中选择"Microsoft", 在"网络服务"栏中选择"PersonalWebServer", 然后单击"确定"按钮。这时Windows95将自动配置系统。 机器启动后, 在Windows95所在驱动器的根目录下面将建立一个名为Webshare的子目录, 其下还有三个子目录:WWWroot、Scripst和FTProot, 分别存放HTML超文本文件、CGI脚本文件和FTP文件传送文件。
安装完成后, 先可以进行一下测试。 启动机器, 在"控制面板"中双击"个人Web服务器"图标, 在"服务"选项栏中分别选择"HTTP"和"FTP"并单击"启动", 这样就开启这两项服务功能。 也可以设成"自动方式", 这样每次开机后, 就自动启动Web服务器功能。 启动Web服务器功能后, 我们可以打开 WWW浏览器(如IE), 在地址栏中键入我们的IP地址, 马上就会出现Web个人服务器中自带的一个主页。
然后可以在一个局域网中(如Intranet 网)进行测试。 方法是在网上的其他计算机中, 用WWW浏览器键入用作个人Web服务器的计算机的注册名, 这时应当出现同样的主页。 如果不能看见, 可以在个人Web服务器上用DOS方式运行一下winipcfg命令, 看一看这台计算机的IP地址是不是正确。
下面介绍怎样在WindowsNTServer40中文版中设置Web服务器功能。
WindowsNTServer40中文版中的Web服务功能通过 IIS20(InternetInformationServer20)来实现。 在安装WindowsNTServer40中文版的过程中 , 系统会提示"是否安装IIS20?", 应回答"安装"。 这样启动WindowsNTServer40中文版后, 就有Web服务器的功能。 和 Windows95中的情况一样, 在WindowsNT中也同样存在用什么样的方法让别人访问Web服务器的问题。
如果是在局域网中, 要安装网卡、设置协议及IP地址等。 如果准备用调制解调器让别人拨号访问, 则要安装调制解调器、电话线路。 还要在"服务项目"中添加"RAS远程服务"功能, 并在这个功能的"属性"中设置协议等等。 如果对这些设置不太清楚的话, 可以参考有关WindowsNT的书籍。
安装完成后, 可以按照前面在Windows95OSR2 中的方法进行一下测试, 看看能不能在另外的计算机中用WWW浏览器看到IIS20提供的一个主页例子。
二、制作自己的主页 要制作主页, 先要安装一些必要的网页制作软件, 笔者使用的是FrontPage97。
先把个人Web服务器中自带的主页修改成自己的主页。
方法是进入这个主页的目录(Windows95在Webshare目录的WWWroot子目录中, WindowsNT在InetPub目录的WWWroot子目录中), 找到defaulthtm文件双击打开后, 选中工作条中的"编辑", 系统会自动调出FrontPage97, 这时就可以发挥自己的才能进行一番设计。
在这个主页中, 我们能够向外发布消息, 让别人下载放在Webshare目录下FTProot子目录中的文件, 但是还不能实现双向交流, 接收访问者的信息。
三、安装CGI系统 要使Web服务器能为别人提供"写"的功能, 必须在服务器上安装CGI(通用网关接口)系统。
通用网关接口是一个信息服务器主机对外信息服务的标准接口(见图2)。
事实上, 任何一种程序语言所设计的应用程序可以在服务器主机上执行, 并利用CGI接口来传送应用服务信息, 皆称之为"CGI程序语言", 而用这种语言编写的CGI程序又被称为"脚本"。
现在常用的有Shell、VB、C/C++、Java、Perl等语言。
以PerlforWin32为例, 您可以从Internet上下载自解压文件pw32i316exe, 然后安装。
我们先来看看怎样在Windows95OSR2版中的"个人Web服务"上安装Perl系统: 启动Windows95后, 用鼠标双击下载下来的pw32i316exe, 自解包就会自动运行解压并进行安装, 整个安装过程可以全部回quot;Y"完成。
完成后一般会在C盘根目录下建立一个名为Perl的目录, 并在其下建立几个子目录, 其中在Bin子目录中有一个名为 perlexe的可执行程序, 这就是Perl系统的主程序。
但是这时的Perl主程序并不能运行按Perl语言方法编写的CGI脚本, 所以还必须修改 Windows95的注册表。
方法是先运行注册表编辑器regedit, 然后依次打开"HKEY_LOCAL_MACHINE \System \Currentcontrlset \Services \W3svc \Parameters \ScriptMap\", 加入"pl'C:\PERL\BIN\perlexe%s%s'"。
退出注册表文件后, 重新启动计算机, 然后进入Perl 目录下的Eg子目录, 从中任选一个扩展名为pl的文件并双击, 这时系统会出现一个列表窗口, 询问使用什么程序来打开这个文件, 这时应该在可选的可执行文件列表中找到"perl"(如果找不到可以在"其他"项中按路径来指定), 并选定"始终使用该软件打开这种类型的文件"项, 单击"确定"即可。
在 WindowsNTServer40中的安装过程与Windows95基本一样, 只是修改注册表时应运行regedit32, 加入的内容为:"pl:REG_SZ:C:\Perl\Bin\perlexe%s%s"。
安装完成Perl系统后, 我们就可以写一个CGI脚本试一试。
下面的例子中, 程序1是用Perl语法规则写成的一个CGI脚本, 这是一个 ASCII文本文件, 可用一般的记事本来编写, 完成后用samplepl文件名存盘。
注意不论是在WindowsNTServer40还是在 Windows95中, 都应把这个文件放在Scripts的子目录中。
程序2是相应的HTML文件, 这个文件应放在WWWroot子目录中。
接下来我们可以运行测试。
打开WWW浏览器, 在地址栏中键入:http://您的Web服务器名/程序2的文件全名, 会出现一个填写界面(见图 3), 当输入数据完成后, 单击"确定"按钮, 马上就会把您填写的这些内容写在屏幕上(见图4)。
当然, 我们也可以从网上的另一台计算机来测试。 这仅仅是一个很简单的例子, 要想得到更好的结果(如问卷调查、网上留言、BBS等), 就要进一步学习一些有关Perl语言的知识。
总而言之, 通过不懈努力, 完全可以使我们的个人Web服务器达到专业水平。如何把自己电脑设置成服务器
电脑主机在不考虑稳定性的前提下是可以用做服务器。
1在电脑主机上安装“IIS”可以实现WEB服务器的功能。
2IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
3IIS是Windows中的软件。Win2k/2k3/xp (XP家庭版没有IIS)都可以在“控制面板→添加/删除程序→添加/删除Windows组件→Internet信息服务(IIS)”前的小钩去掉(如有),重新勾选中后按提示操作即可完成IIS组件的添加。用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。
4 有了IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)
没有最低配置,以提供服务的资源或程序需要为准。
以下是我找的一个教程楼主可以参考:
一、安装IIS
从桌面打开“我的电脑“,进入后打开“控制面板“,好,这时找到“添加/删除程序“,进行双击;在弹出的窗口中,单击“添加/删除Windows组件“,等待,会
弹出一个窗口,这里可以进行选择,看要安装什么组件,这些你以后慢慢看吧,我们先完成我们要做的事。在组件列表中选择第一个“Internet信息服务(IIS)“,
也就是在这一个名称前面的四角框打上勾;(当然,你也可以对“Internet信息服务(IIS)“这一条进行双击,这时就会弹一个窗口,里面又可以进行选择,看哪些不需要安装都可以去掉勾。)
我们选好了以后,单击“下一步“,这时就会弹出一个进度条,安装过程中会提示你插入跟你当前所用的系统版本相对应的系统安装盘;例如:你的系统是XP,那就插入XP系统安装盘;
2000就插入2000系统安装盘。建议用2000server的的系统做服务器会比较稳定,而且人数访问限制可以自由设置。放入光盘后,单击确定。完成后,开始设置IIS。
二、设置IIS
也是打开“控制面板”--->然后打开“管理工具”--->这时找到我们刚安装的“Internet 服务管理器“,双击;我们看到的是“Internet信息服务“窗口,
这时我们对,左窗口的“Internet信息服务”文字下边的“你电脑的计算机名旁的+号进行单击,弹出下一级目录,我们现在只要做网站服务器,其它功能不需要,我们都把它停止运行,
免得被人攻击,如:”默认FTP站点“,我们现在不需要,对该项进行右击选”停止“。我们看到的都照这个步骤弄”停止“服务,只留一个”默认web站点”为”启动“状态。
接下来我们开始设置我们的站点吧。对“默认web站点”右击,选择”属性“,弹击一个名为”默认web站点属性”的窗口,我们要设的第一个“Web站点“:
详细设置列表:
Web 站点标识
说明: 默认Web站点
IP 地址: (全部未分配)
TCP 端口: 80 (填80)
连接
无限 (不限制访问人数,就单击前边的圆圈)
限制到 (要限制访问人数,就单击前边的圆圈和输入限制连接的人数)
连接超时:30(秒)
启用保持 HTTP 激活 (打上勾)
启用日记记录 (打上勾)
活动日记格式:
W3C 扩充日志文件格式
这一页设置就完成了;下一设置:
操作员:
这里就不用设了,用默认的
性能:
这里也可以跳过,可以不用设置。也可以过看后自已看看需不需要设置。
ISAPI 筛选器
这里不管它
主目录
(这里要好好设一下了)
连接到此资源时,内容应该来自于:
此计算机上的目录
另一计算机上的共享位置
重定向URL
(这里我们选第一个)
本地路径: (这里是你那网站肉容的文件夹)比如:我们的网站放在E:\web,那我们就填“E:\web“
(打勾) 脚本资源访问 (打勾)日志访问
(打勾) 读取 (打勾)索引此资源
写入(不打勾,打了勾,别人就可以修改我们的网站了)
目录浏览(不打勾,看情况定)
应用程序设置
应用程序名: 默认应用程序
起始点: <默认 Web 站点>
执行许可: 纯脚本
应用程序保护: 中 (共用的)
这一页也设置完成了
文档
(打勾)启用默认文档
列表里设置
indexhtm (单击添加,输入indexhtm,确定。进行添加)
indexasp (单击添加,输入indexasp,确定。进行添加)
indexhtml (单击添加,输入indexhtml,确定。进行添加)
Defaulthtm
Defaultasp
当然可以,比如网吧的主机,就是一个服务器。
可以的,只要你的电脑配置够的话。看你要用作什么服务器,如果是游戏服务器,只要是你电脑能流畅的玩这款游戏,那么在用户数量较少的情况下,问题就不大,比如说传奇私服。如果用作WEB服务器的话,装上相应的服务就可以了,少量用户是没问题的。
个人电脑(windows)可以作为服务器。
准备工作:
在局域网中只需知道自己在局域网的ip即可,互联网需要把个人电脑暴露在互联网下,有自己的公网ip。
一、作为web服务器
启动电脑iis信息服务,将制作好的网页文件放在信息服务站点目录下即可。iis仅支持asp或者aspnet,php需自行安装服务端应用程序。
二、作为ftp服务器
iis信息服务也有,亦可安装第三方软件。进行用户设置,权限设置即可完成。
三、作为软件服务器
自行编写服务端软件即可,较为专业。
可以,不过你得确定您的计算机所使用的IP是公网IP,也就是说,在任何一台连接到internet的计算机,都可以通过这个IP访问到您的计算机
如果您的计算机没有公网的固定IP而是通过PPPOE方式,通过拔号上网的话,您还可以通过一系列的IP绑定工具,例如花生壳等软件,将您每次拔号后的IP绑定,以达到实时解析的目的
家用计算机做为WEB服务器,存在着很大的弊端,首先是带宽的问题,一般家用计算机的上网速度都在512KB~2MB之间,这个速度只适合十人左右的同时在线,如果人数再有增加的话,将会导至网络堵塞而无法访问网站.
其次是连续在线的问题,由于家用电脑和服务器在构造上的不一样,不能连续长时间的工作(几月或更长时间不当机),从而导至在某一时间可能无法正常访问您的网站.
其三是网络安全的问题,由于专业的机房一般都配置有专业的软硬件防火墙,并且有专业的人员7*24小时进行专业的护理,而个人计算机从软件到硬件都不具有这些能力,从而导致系统的不稳定因素存在.
还有因电力中断\雷击等不可抗力因素的存在,造成网站的在线的不稳定因素存在.
最后,因为现在网上的一些小型服务器托管商的空间费用都较便宜,综合考虑,还是租用空间比较合适.如果您想拥有一个较大的,功能较全的网站,还是建议您将服务器托管到各主机托管商那里进行管理.
提问者评价
谢谢
主机可以代表一台服务器。
实际上都是一种类型的服务器产品,只不过叫法不同罢了。就好比土豆又叫马铃薯、番茄又叫西红柿,而且这两者之间没有具体的界定,并没有规定哪个是它的学名。
主机就是一台随时可以通过终端远程访问并控制的电脑,云主机是整合了计算、存储与网络资源的IT基础设施能力的一种租用服务。
是能提供基于云计算模式的按需使用和按需付费能力的服务器租用服务。相比我们经常接触的网盘,云主机除了存储的功能外,还可以下载软件、程序,并将软件安装在云主机上运行。
在容器或虚拟机中,每个VPS都可选配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验。
VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。VPS为使用者提供了管理配置的自由,可用于企业虚拟化,也可以用于IDC资源租用。
主机是指计算机除去输入输出设备以外的主要机体部分。也是用于放置主板及其他主要部件的控制箱体(容器Mainframe)。通常包括 CPU、内存、主板、硬盘、光驱、电源、机箱、散热系统以及其他输入输出控制器和接口。
指计算机硬件系统中用于放置主板及其他主要部件的容器(Mainframe)。通常包括CPU、内存、硬盘、光驱、电源、以及其他输入输出控制器和接口,如 USB 控制器、显卡、网卡、声卡等等。位于主机箱内的通常称为内设。
而位于主机箱之外的通常称为外设(如显示器、键盘、鼠标、外接硬盘、外接光驱等)。通常,主机自身(装上软件后)已经是一台能够独立运行的计算机系统,服务器等有专门用途的计算机通常只有主机,没有其他外设。
虚拟主机技术是互联网服务器采用的节省服务器硬体成本的技术,虚拟主机技术主要应用于的HTTP服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬体资源。如果划分是系统级别的,则称为虚拟服务器。
0条评论