个人web服务器搭建教程_服务器是干嘛的

个人web服务器搭建教程_服务器是干嘛的网上资料加自己整理========================一、Apache的配置(已经掌握)  Apache的核心配置文件是“Httpd.conf”,它在电脑中的位置为Apache的安装路径/Conf/,如果安装在C盘的根目录下,则该文件应该在“C:/Apache/Conf/”中,此外,打开Windows的“开始菜单”→“程序”→“ApacheHTTPServ

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

网上资料加自己整理

========================

一、Apache的配置 (已经掌握)

  Apache的核心配置文件是“Httpd.conf”,它在电脑中的位置为Apache的安装路径/Conf/,如果安装在C盘的根目录下,则该文件应该在“C:/Apache/Conf/”中,此外,打开Windows的“开始菜单”→“程序”→“Apache HTTP Server”→“Edit the Apache httpd.conf Configuration File”也可以,在最新的1.3.26版中,它的作用更加明显。用记事本打开它,可以看到这些配置文件都以文本方式存在,其中“#”为Apache的注释符号,我们可以在记事本菜单中的编辑选项点击“查找”逐一输入下面要配置的关键字,并进行相应配置。如图15在配置文件中查找“DocumentRoot”。 

   A.配置DocumentRoot。这个语句指定你的网站路径,也就是你主页放置的目录。你可以使用默认的,一般就是Apache安装目录下的一个子目录,当然也可以自己指定一个,需要注意,这句末尾不要加“/”。此外,路径的分隔符在Apache Server里写成“/”,例如我们可以在此处将其设定为“E:/Ww/Homepages/Homepage”,打开主页时,默认打开的文档就直接去该目录下查找了。 

   B.配置DirectoryIndex。这就是你站点默认显示的主页,例如你在“E:/Ww/Homepages/Homepage”中默认的主页名称为“Myfirstweb.htm”,在这里将其添加进来即可。此外,一般情况下,我们在此处还可以加入“Index.htm Index.php Index.php3 Index.cgi Index.pl Default.htm”等。注意,每种类型之间都要留一空格。 

  上面两步基本就设置好了,启动IE输入你电脑的IP即可访问自己的Web站点,你也可以在该文件的ServerName处定义你的域名,在ServerAdmin处输入你的E-mail地址。以上两条就是在安装时选择配置的,以后可以在此处修改它们的属性。 

  此外,如果你拒绝一部分人访问你的WWW站点,也可以到Apache的安装目录下找到Access文件,输入你禁止的IP地址即可。 

  可以看出,Appache没有图形化的配置界面,这也是它非常安全稳定的主要原因,但它的配置却非常简单,只需要在文本文件中输入参数即可,这种WWW服务器的架构方式在所有方式中是最专业的。

二、 利用Serv-U 

  在FTP服务器的搭建中,Serv-U是目前使用比较多的工具之一。它设置简单,功能强大,而且非常稳定,总体上来说上它比IIS附带的FTP服务器略胜一筹。它适用于所有的Windows版本,是一款共享软件,可以让用户免费使用一个月。 

  第一步:Serv-U的下载和安装。 

  目前Serv-U的最高版本为4.0,文件大小为2.9MB,它的下载站点之一为“http://www.download.com.cn/show.phtml?action=detail&id=484”。 

  点击下载的可执行文件即可开始安装了,安装过程很简单,所有设置保持默认值就可以,按“Next”完成每一步(如图24)。安装完毕,在Windows的桌面上就出现Serv-U的图标,双击Serv-U图标,出现Serv-U主窗口,点击主界面右边窗口的“Start server”即可启动FTP服务器 。 

  第二步:FTP服务器的架设

  Serv-U的配置。 

  在Serv-U的安装完成之后即可出现配置向导,可以通过这个向导来对它进行配置,主要步骤如下。 

  A.安装程序首先启动一个设置向导帮助你设置FTP服务器,点击“Next”继续。 

  B.系统弹出输入IP的对话框,此项需要填入你准备为此FTP服务器绑定的IP地址。除非你的计算机有多个固定的IP地址,并且你只想其中一个被FTP服务器所使用,否则,建议不管你是否有固定的IP地址,都将此项保留为空(即让系统自动侦测),点击“Next”(如图25)。 

  C.输入Domain name(域名)。此处填入你FTP服务器的域名。但域名由DNS解析而不是由这里决定,因此实际上你可以填入任意内容,比如像“我的个人FTP服务器”这种对此FTP进行说明的文字。 

  D.输入FTP访问的端口号,一般保持默认的21即可。 

  E.匿名用户的创建和访问目录的设定。首先向导会提示你是否要创建匿名帐号,这里选择是,如果选择不,则用户需要用户名和密码才能访问FTP服务器。接下来安装向导提示输入匿名用户的主目录(Anonymous home directory),此处按照需要来设定匿名用户访问硬盘的位置。 

  F.选择匿名用户是否将其限制在主目录里,如果选择是,则用户只能访问其主目录及以下的目录树;如果选择否,则可以访问其主目录的同级或更高级的目录树。从安全角度考虑,一般建议选是。 

  G.创建新用户和访问目录。按照向导的提示一步一步创建新用户并输入密码(如图26),接着指定该用户可访问的目录和用户权限即可。 

  到这里,你的个人FTP就已经搭建完成了。不过这还只能实现Serv-U赋予的默认功能和权限,要真正让这个服务器能被你自己随心所欲地控制和管理,则还需要经过以下后续的操作,这主要包括如下几点。 

  A.对FTP用户的管理 

  欲增加一个新用户(包括增加Anonymous用户),则在Serv-U的一个域中选中Users(用户),然后单击右键,进入New User(新用户),依次根据提示为它设置好User Name(用户名)、Password(密码)、Home directory(主目录)等即可完成(如图27)。 

  欲删除一个用户,则在此用户上单击右键,选Delete User(删除用户)即可。 

  B.对目录权限的管理 

  在Serv-U左边框架中选中用户名,再在右边框架中进入Dir Access(目录存取)窗口,然后在列表中选中相应目录后,就可在窗口的右侧更改当前用户对它的访问权限了(如图28)。 

  文件的属性主要包括: 

   Read(读):对文件进行读操作(复制、下载,不含查看)的权力。 

   Write(写):对文件进行写操作(上传)的权力。 

   Append(附加):对文件进行写操作和附加操作的权力。 

   Delete(删除):对文件进行删除(上传、更名、删除、移动)操作的权力。 

   Execute(执行):直接运行可执行文件的权力。 

   List(列表):对文件和目录的查看权力。 

   Create(建立):建立目录的权力。 

   Remove(移动):对目录进行移动、删除和更名的权力。 

   Inherit(继承):如勾选中此项,则以上设置的属性将对当前Path(目录)及其下的整个目录树起作用;否则就只对其当前目录有效。 

  C.其他设置 

  在Local server下的Setting处还可设置服务器的一些通用信息。 

  在“max no.of users”处,设定同时登录该服务器的最大用户数。 

  在Max.Speed处根据自己电脑的配置,设置用户最大下载速度。 

  选择“Block users who connect more than XX times within YY seconds for ZZ minutes”复选框并设置相应的数值,可以防止有些恶意用户为达到攻击目的在短时间内对该服务器的频繁登录。 

  选择“Delete partially uploaded files”复选框,可以自动删除上传失败后留在服务器上不完整文件。如果不要选中这项,就能让Serv-U支持断点上传功能(如图29)。

WWW服务器和FTP的访问途径 

  WWW的访问都可使用IE或其他浏览器来实现,例如我们经常看到的Natscape和Opera等。由于它的访问很容易,这里就不再详细讨论。 

 FTP的访问一般有两种方式,介绍如下: 

  A.直接利用IE登录FTP。现在我们正在使用的IE也可作为登录FTP的工具了,跟浏览网页一样,只需要将地址前面的HTTP改为FTP即可,例如访问自己的FTP,可以在浏览器中输入ftp://localhost(如图30),这时是匿名访问方式,如果用IE登录FTP时需用户名和密码,则可以右键调出登录的菜单(如图31),在对话框中输入用户名和密码即可。IE登录FTP服务器之后,FTP服务器上的文件跟本机上的文件一样,可以对其进行复制和粘贴等操作。 

  B.利用专用的软件登录FTP。此类软件有很多,比较著名的有FlashFXP、CuteFTP、LeapFTP等。 

  个人觉得LeapFTP很不错,操作简单,占用资源也很小,它的用法分步介绍如下。 

  第一步:LeapFTP的下载与安装。 

  目前LeapFTP较新的版本为2.7.2,是一个共享软件,LeapFTP v2.7.2.592的汉化版可以去http://www.skycn.com/soft/711.html下载。它的安装非常简单,直接一路点击“下一步”即可完成,安装完成只有几个配置文件和它自身一个独立的程序,基本上是一个绿色软件。 

  第二步:LeapFTP的使用。 

  A.打开LeapFTP,它的主界面如图32。 

  B.添加FTP站点。点击菜单上的“Sites”→“Site Manager”,(或直接按快捷键F4),弹出一个FTP站点的管理窗口。点击“Add site”新建一个站点,在右边的对话框中逐一输入该站点的基本信息,例如服务器名称(可以任意填写,主要是为了管理的方便)、服务器地址、端口和用户名等(如图33),要登录该FTP站,只需在左边的窗口中双击该名称即可。 

  C.取得FTP服务器上的文件列表并按照需要上传或下载。登录上FTP之后,即可在LeapFTP的右上窗口中看到FTP上的文件列表,如果需要下载,将选中的文件拖入左边的本地硬盘中某个目录里(如图34)即可。同样,也可以用这种方法将硬盘中的文件上传到FTP服务器中去。 

三、域名的申请和动态IP的解决措施 

  为了便于记忆,我们可以申请WWW服务器和FTP服务器地址的域名。 

  网易提供免费域名的申请,大家可以去http://my.yeah.net/apply-new.htm上免费获得(如图35),例如申请http://202.117.51.43对应的域名http://forus.yeah.net,这样以后访问自己的WWW服务就再也不需记住那些毫无意义的数字符号了。在浏览器中直接输入自己申请的域名即可。此外,雅克精彩(http://www.k666.com/k666/yu-ming/apply.php)和My001.net网(http://www.my001.net)也都提供免费的WWW服务域名申请。 

  对FTP来说,域名的申请站点相对较少,这里推荐老牌的域名转向免费服务提www.dhs.org。打开该网站之后,点击Signup的连接,输入注册内容,包括用户ID、用户姓名和用户的E-mail地址,通过该网站给你发送的E-mail地址来激活注册的帐号。然后即可按照该网站提供的密码登录了,点击“Login”,输入帐号和密码之后即可增加域名的转向服务(如图36)。注册域名之后,以后如果想访问自己的FTP只需输入注册的域名,例如输入ftp://forus.dhs.org代表本机上的FTP服务器。 

  我们在架构WWW和FTP服务器时,一般都需要静态的IP地址,其实对很多拨号用户来说,IP经常变化,因此在设置服务器时,还得经常需要将变化的IP告诉别人来访问,显得非常繁琐,解决这种问题主要有两种方法。 

  第一种办法是申请动态域名系统,希www.3322.orgwww.dhs.org都提供此类服务,设置步骤跟上面申请域名服务类似。 

  第二种办法,我们可以使用希网开发的动态域名客户端,通过对它的设置来解决这个问题。要使用该软件必须首先在希网中免费注册动态域名,在“管理帐号”中输入申请的用户名和密码即可添加已注册的帐号(如图37)。为了更好地使用这款软件,还需要对它进行参数设置,选择一定的时间段内自动探测IP地址,并设置为开机自启动(如图38)。这样,以后只需要告诉别人你申请的动态域名即可,该软件会自动帮你完成剩下的一切。 
架设个人服务器之--花生壳新手教程 
许多新手问到的问题,许多也许都太简单,大家都不愿意回答,或者是懒得回答,因为越是简单的问题就越难解释清楚。写这篇东东的原因是想让刚刚接触WINDOWS服务器的人或者是虽然使用了一段时间但仍然百思不得其解的朋友能对花生、对WIN SERVER、对DNS、对域名、对IP、对端口及其映射、对IIS、对邮件服务器、对防火墙、对……,怎么要写那么多啊>>@_@<< 如果你还是有部分地方不懂,请先别急者上论坛提问,自己先仔细从自己过去学到的、听到的知识里头去想想。你每解答出一个难题,就代表你对这部分知识的了解越加深入,而你成为高手的日子也越将来到。

一、从操作系统开始 

  1、选择Server家族的系统 

  如果我们要建立一个稳定而强大的网络服务器的话就必须使用一个支持网络服务的系统。在WINDOWS系统集合里面作为服务器的系统有以前的 NT Server系列、有现在比较流行的2000 Server、2000 Advanced Server 、还有将来的 .net Server 系列。而对于花生的使用者来说,作为个人网站或者小规模公司网站的建立,无论从速度和性能方面比较使用Windows 2000 Server是比较合适的。以后的介绍都会以这个系统为基础展开。 

  另外提醒一句,现在D版市场上买的WIN2000大都是补丁过的,也就是所谓的SP版。微软现在最新的补丁是SP3。大家选择的时候最好买SP3的版本,可以省下上网补丁的不少时间哦:) 
   
  2、安装系统和软件 

  缺省模式安装WIN2000 SERVER系统就可以了。大多我们要用到的功能都有了。安装完成以后我们 还要安装拨号软件,我个人推荐RASPPPOE和NetVoyager,前一个安装起来比较复杂,对于新手的我们来说还是选个简单的好了:)NetVoyager是韩国人编的一个拨号软件,原理和RASPPPOE一样,在网卡上绑定一个协议,用ISDN的方式拨号,还支持自动拨号,不错吧:) 

  这个软件的安装也是很简单的,不停的NEXT就OK了。安装完成以后运行他在桌面新建的图标,输入你的帐号和密码,就可以连接到INTERNET也就是我们说的公网了。(如果你找不到这个软件,当然也可以使用网络服务商提供给你的软件上网) 

  连接到公网以后,第一件事情是上微软的Windows Update网站。就是点击“开始”在开始菜单最上面的那个”Windows Update”。他会弹出一系列的安装插件的窗口,统统点击“是”搞定。然后根据他的提示做,之中可能会让你从新启动只类的,所以你可能要重复好几次这一步直到把所有的“系统关键更新”全部更新完。记住,这段时间你最好不要登陆到任何其他网站,不要安装任何软件和其他插件。乖乖的等待他把全部更新下载、安装完毕。 

  然后是安装网络防火墙,我的推荐是Norton 的个人防火墙安全好用,还有自动更新功能。同样是一轮冲锋“NEXT”搞定,安装完成后,运行它的“live Update”更新。 

  有了网络防火墙还得有病毒防火墙,哎怎么哪么多堵墙啊。推荐是 Norton Antivirus 8.0中文企业版完成后同样要运行“live Update”更新到最新版本哦。 

  万里长城的墙都筑好后,就轮到我们的花生壳啦,下载地址不用我说了吧? 
二、软件的设置 

  1、设置花生壳 

  要使用花生,必须要有一个帐户(护照),进入花生帐户的申请网页(http://8008.oray.net:8008/workstation/) 申请一个网域护照,注册你的花生壳,申请一个免费域名。(至于顶级域名,我们后面会讲到) 

  完成了么?打开你的花生壳,就是系统右下脚,时间旁边的一个小盒子。顺便说明一下,这个小盒子在网络连通而又登陆花生服务器的时候是彩色的,一旦花生服务器或者你的网络出现故障,他会变成灰色。我们现在还没登陆,所以现在小盒子应该是灰色的。我们现在就来登陆服务器,双击小盒子,会弹出一个窗口,在“状态”页里,填入你刚才申请的帐号和密码,然后点“刷新列表”。(这时你的防火墙会告诉你花生壳要访问公网。你必须同意这个请求,我们选同意)如果能看到你刚才申请的域名,就代表你成功了!而花生现在应该会变成彩色的了。 

  2、设置IIS 

  各位,关键内容终于来了。IIS 5.0 是WIN2000自带的HTTP/FTP/SMTP/FRONTPAGE SERVER服务,它结合了ASP动态页面技术、FTP服务器、SMTP邮件服务器、frontpage 服务器,是一个非常强大的服务群组。

  我们用右键单击“我的电脑”选“管理”,在“计算机管理”窗口里展开“服务和应用程序”然后点选“Internet信息服务”在窗口右边,我们可以看到“默认 Web站点”并且其“状况”是“正在运行”;“主机头名”是空的“IP地址”为“全部未分配” ;“端口”是“80”,大家不要让这些太多的概念打乱阵脚,待会你就会明白,其实他们都不重要(这里说的不重要并不是他们真的不重要,而是对于我们来说,我们暂时不会因为需要改变他们而了解他们) 在“默认 Web站点”点击右键,选“属性”。又弹出一个“默认 Web站点 属性”的窗口。在这里你必须小心,不要乱修改里面的任何属性,除非你有把握修改是对你有益的。我们先把“Web站点”页的“说明”改掉,原来是“默认 Web站点”的说明改成你自己的站点的名称。然后我们点选“主目录”页,把“本地路径”也修改掉,点“浏览”,然后选择你网站所在的目录。比如 你想把网站文件保存在D盘的“MYWEBSITE”的目录下,你就可以点选“浏览”然后选定D盘的“MYWEBSITE”目录,然后确定。你就能看到“本地路径”一栏的地址变成”D:/MYWEBSITE”了。 

  好了,最后一步是改变网站接入的文档。就是说,当人家在浏览器键入你的域名以后,服务器怎么知道该从你网站目录中那么多文件里打开其中一个给大家看呢?就是要看这里啦!我们选到“文档”页,看到“启用默认文档”中有三个文档,还有上下两个箭头和“添加”“删除”两个按钮。当IIS接到服务请求的时候它会在你的网站目录里头寻找,这三个文件的第一个,就是第一行的那个,如果找到,就打开这个文件以回应服务请求,如果找不到,就会寻找第二个,也就是第二行的那个,以此类推。所以,你要是想你的网站的效率更高一点,就必须把你的首页文件放在第一行。我们点选“添加”填入文件名,比如“index.asp”然后确定,然后你一看,怎么在最后一行啊?别急,你先点选刚才你填入的文件“index.asp”然后再点那个向上的箭头,就可以看见文件一点一点的上去啦:) 

  好了,最基础的IIS设置,已经完成了,我们点“确定”。到浏览器键入自己的域名看看。 

  3、设置自己的论坛、留言版、聊天室 

  如果你只是使用了HTML的静态页面,那你只是使用了IIS不到10分之一的功能。有没有想过做一个想花生这样的论坛?可以么?当然可以!不过你必须先了解一些关于ASP、数据库等等的知识。不会很难的哟:) 

  ASP全称是Active Server Pages 既是“动态服务页面”是微软的一种用于代替CGI(一种早期的动态服务及其其他服务的标准)的一种技术。现在最新的版本是asp .net 不过IIS 5是不能解释用ASP.NET写的页面的,我们还是用ASP吧。和ASP具有相同性质的有JSP、PHP、CRML……等等。大家性能和其他方面都各有千秋。对于我们这些新手来说不大可能自己遍出一套论坛或留言版之类的程序来,所以我们只能——他山之石,嘿嘿。 

  我们到 ( http://down.vv66.com/ ) 找一个合适的论坛下载 
又或者到( 
http://www.dvbbs.net/download/dvbbs5_final.exe )直接下载动网论坛(推荐) 
动网论坛以快速和稳定著称,还有各式各样的插件安装,最关键的是他有详细的安装说明。对新手来说是再好不过的啦。(对于我的手来说也非常不错哦,好酸啊~~) 

  下载以后,安装(自解压文件)到你的网站目录下比如“D:/mywebsite/”他会新建一个目录“dvbbs”。完成后,访问你的域名http://xxxx.vicp.net/dvbbs 看看。已经进入论坛啦~~哈哈。 

  然后我们来设置论坛的颜色和一些配置。在浏览器键入http://xxxx.vicp.net/dvbbs 打开你的论坛用admin登陆,用户名是admin,密码是admin888,然后选“管理”为了安全起见,程序会让你再次输入用户名、密码,还多了一个附加码,主要是保证你的论坛的安全。进入管理页面后可以看到好多好多的选项。嘿嘿,这些让各位自己研究咯。不懂的话,可以到动网论坛( http://www.dvbbs.net )请教,另,论坛的目录下有些文本文件,很重要的哦,多研究一下。 

  至于,留言版和聊天室的安装,和上面的基本类似,大家可以先试试,不懂的到坛子来问高手们咯:)

4、FTP的架设 

  哇,原来大家都希望建立自己的站点也~~。今天,我们就来看看FTP站的架设。 

  和前面的HTTP服务器一样,要建立一个FTP站点必须要有相应的软件。网上现在有好多好多FTP的建站软件比如现在很热门的Serv-U、还有速度至上的RaidenFTPD、还有老牌FTP服务器软件WS-FTP、当然有我们刚才说到的IIS自带的FTP。 

  作为新手,程序界面的简单易懂就很重要。所以还是选择了Serv-U 给大家讲。下载地址 (http://www.cnyou.com/down/list.asp?id=1059 ) 

  安装完成以后程序会自动运行,我们会接到这样一条询问”Please “next”to proceed or “cancel” to skip the setup wizard”是问你要不要开始设置你的FTP服务器。当然要啊。呵呵,NEXT! 

  然后问你”Enable small images with the menu items?”要不要小图标?这个随你的便啦(好象很废的样子)NEXT! 

  然后要你点击“next”开始运行本地FTP服务器,并连接它,next! 

  然后是硬盘的一阵狂响,又出来一个窗口”IP address(leave blank for dynamic or unknow IP)”问你所在的IP地址(不知道或者是动态IP的不用填)我们用花生的都不用理它啦,照点“next”了事。 

  在下来这个窗口填入你的域名,输入你在花生里申请的域名或者独立域名,继续下一步。 

  ”Allow anonymous access?”要允许匿名登陆吗(登陆名为:anonymous)如果你打算把这个站点公开给大家使用,那就可以选YES,然后下一步;要是只想给自己人用(独食难肥啊!!),就选NO。 

  我们那么大方,当然选YES啦,于是它问你FTP的主目录的路径,比如是D盘的FTPSITE目录,就可以填f:/ftpsite,当然也可以点那个文件柜在系统目录里中选啦。下一步! 

  程序询问你是否要锁定这个目录,如果锁定,匿名登录的用户就只能访问你所刚才指定的目录,就是说他只能访问这个目录下的文件和文件夹,其他目录如(D:/abc)就不能访问。哈,我的秘密怎么能让别人知道? 

  然后问你要不要建立一个用户?(不是匿名的那种)大家要是刚才禁止了匿名用户这里就要建立一个或以上的用户咯,要不是你的FTP就没人能够访问咯:)YES 。我们就建一个管理员的用户,填入van(这里自己随遍填哦,自己记得就行),下一步密码…… 不用说了吧?登陆目录是什么?和刚才一样就可以了,当然你也可以定义为( d:/)哈。又问你要不要锁定,自己就算了,NO,NEXT!你给自己( van )什么权限呢?自己嘛,当然是权力越大越好啦(可要注意密码的复杂性以保安全哦) 选system administrator 然后NEXT,点FINISH就完成啦!哈哈!自己的FTP服务器就这样建成了,用自己的FTP客户端软件登陆上去试试吧:) 

5、邮件服务器的建立 
  
  有了自己的HTTP、FTP站点后,是不是想有一个自己的邮件系统?完全免费还要无限空间?,还要提供SMTP和POP3服务让大家可以从OUTLOOK、FOXMAIL下载自己的邮件?还要有WEB界面?还要能在线申请??!!哇,这个……你也太贪心了吧。忽忽,都没问题。我们来看看网上有什么邮件服务器软件可以帮我们做到这一点。网上流行的邮件服务器有权威的IMAIL、有MD、有Magic Winmail、有CMailServer。前面三个都是老外的产品,CMailServer却是我们中国人自己做的啦,而且功能一点都不比老外的差哦。我们下载来看看(
http://www.cnyou.com/down/download.asp?downid=1&id=1403)。 

  安装完毕后(大家要注意了,如果你的机器安装了邮件检测类的防病毒软件就要把它关掉了,因为会引起端口的冲突SMTP用的是25端口POP用的是110端口)自动打开程序,我们先点击“设置”按钮,在服务框里选你要作为什么服务器运行,我们选“互联网服务器”把把“支持ESMTP”(支持ESMTP:用来设置客户端发送邮件身份认证,可以有效的防止非法用户利用CMailServer发送垃圾邮件。)“允许邮件代理”(这样OUTLOOK、FOXMAIL等软件才能在你的服务器上下载邮件和发送邮件)“作为NT服务运行”(作为NT服务运行:用来设置CMailServer是否做为NT服务后台运行,这项功能仅对WinNT/2000/XP的系统有效。)钩上。 

  在邮箱域名设置的地方选择“单域名”(哈,如果你想做多域名当然也可以,不过有点复杂,我们以后再说)然后在后面的输入栏里填入你的域名如(XXXX.vicp.net)哈当然如果你是独立域名也可以设为(XXXX.com之类)。注意如果你在此填写的域名是XXXX.vip.net那你的邮箱全名就是name@XXXX.vicp.net,又如果你填入的是XXXX.com那你的邮箱名就是name@XXXX.com。嘿嘿,一些投机的朋友可能会把域名设为263.net等等之类的名字,但很快就发现收不了信(可以发)这样是违背道德的哦:)我们还是规矩点好,呵呵。 

  还没完,接着我们选“高级”不要乱改这窗口里面的东西(后果严重哦@_@),我们看“帐号”这个选项卡,里面的内容我来解释一下: 

  “帐号申请时需要授权”这主要是用来管理用户帐号申请的。如果选择了这项设置,用户虽然可以申请帐号,但是并不能马上开通。需要管理员修改帐号设置,才能开通该邮箱帐号。#####我们不选。 

  “默认邮箱大小”用来设置新用户邮箱缺省大小。#####个人喜欢,建议不要太大改为2M。 

  “本地邮件地址可以简写”如果选择了这项设置,向本地用户发送邮件,可以只填写用户帐号,不需要写域名。#####钩上,这样可以方便一点。 

  “允许通过网页申请帐号”用来设置是否开放WEB界面(上面有申请新用户、登陆邮箱、收发信件等内容)#####视忽你的需要咯,我们也选上。 

  “所有邮件都抄送到此邮件地址”用来设置是否将所有通过CMailServer发送和接收的邮件保存到指定的本地邮箱。可用于邮件备份。#####算了,懒得。当然也可以钩。 

  “自动收取POP3邮件”可以设置服务器是否自动收取用户设置的POP3邮件以及收取邮件的时间间隔。#####不钩,或者时间长一点。 

  然后来到“其他”选项页。语言选择……不用多说了吧,当WINDOWS启动时,我们选最小化,那当WIN启动的时候服务器就会启动,并最小化在系统栏的小图标里。其他都不改,确定再确定。 

  然后就可以添加新帐户咯,点“新帐号”。帐号:填入你邮箱的名字如van(你的邮箱就是van@XXXX.vicp.net),密码,姓名:可以随便填(会作为发信人,让收信人看到),说明:可以不填。 

  由于是自己的邮箱,当然是改为无限空间咯。选“不限大小”,如果是其他人的邮箱,也可以修改邮箱大小或者不限大小。 

  要是你愿意用这个邮箱接收你另外邮箱的邮件,可以在其他POP邮箱一拦里填入相应信息,这里就不讲了。 

  全部填好后,确定。 

  最后一步,在“工具”里选“设置虚拟目录”(时间有点长,不是死机) 

  可以到浏览器去看你的信啦,打入http://***x.vicp.net/mail 

  登陆看看:) 

  其他属性的修改可以看该软件的帮助,里面很详细哦:) 
端口绑定(映射)教程 
首先我用的路由和远程访问的配置来做映射,结果建成的站点只能在36.*这一段访问,实在不知怎么办,就这样了。 

第一步,保证你内网的机器通过所谓的代理服务器能顺利连上internet,这里就不多说了,粗略的写写。 
看看这图,至于这个具有公网IP的代理服务器(或称代理网关)如何接入internet(也是就问号里的东东)对于个人用户来讲这是ISP的问题,这里就不说了. 
此服务器备有双网卡,一块设定IP为61.134.36.58用来接公网;一块设为192.168.0.1用来接内网。参数设置如下: 

服务器端 

ADP 1接外网,这里就不多说了。(在高级选项里设置启用Internet连接共享) 
ADP 2 接内网,参数: 
Ip:192.168.0.10 
子网掩码:255.255.255.0 
网关:为空 
DNS:为空 

在服务器的DNS控制台中启用DNS服务,并且启用转发器,转发你的ISP提供的DNS,也就是ADP1的DNS(如果此项不设置,那么客户端只能以IP访问WEB) 

客户端(即内网机器的设置) 
IP:192.168.0.* 
子网掩码:255.255.255.0 
网关:192.168.0.1 
DNS:192.168.0.1 

此时试试,客户端已能成功连上Internet了。 

我用两台机做的测试,一台做服务器,一台做客户机,没有经过HUB,是直接用网线极连的。 

第二步:增加端口映射,以便Internet上用户能通过你的代理服务器(代理网关)访问内网。 
这里我们需要一个工具. portTunnel. 
下载地址: 
http://www.steelbytes.com/download/porttunnel_ch.zip 
当然,也可以在网上搜索其它的下载地址,此软件现在免费. 

将这个程序装在你的代理服务器(代理网关)上,然后进行设置 
这里以映射192.168.0.10的80端口上的http服务为例 
启动这个程序,如下图 

然后点击”增加” 

这个详细看看。 
名字:站点名,随便输入 
输入端口:这里指将服务器的哪个端口映射到内网的机器,只要服务器没有使用到的端口都可以。36.58没有开HTTP服务,所以80端口可用。(当然,你也可以改成其它的,如88,这样访问时,用
http://代理网关IP:88 进行访问) 
输出端口:这里指内网计算机提供服务的端口,比如内网计算机提供了http服务而使用了默认端口,那么这里填入80;也就是说与内网机器IIS站点属性里的端口。如果你启用的是ftp服务,那么填入21 

输出地址:这里指将端口映射到哪台内网计算机;也就是说是哪台内网计算机上面建了站要提供给internet访问。 

当然,如果是内网架FTP站,那么安装相应软件如 SERV-U,然后在portTunnel中设置不同的端口即可,类似于建http站。 

呵呵,一试才知道其实也很简单。

===========================

关于Win2k Server上设置端口的教程 
  以下方法是在windows 2000 server版测试通过。就是用到win2000服务器的端口映射功能。     

  第一种专业方法   
  首先在服务器主机打开“管理工具”的“路由和远程访问”,如果不想用启用路由功能的话可以直接跳到第二种方法。 
  一、在“SERVER(本地)”右键但击,选“配制并启用路由和远程访问” 

  二、这个当然是选“Internet 连接服务器”,然后按下一步。 

  三、选“设置 Internet 连接共享(ICS)”,接着下一步 

  四、到这里路由功能已经打开 

  五、打开“IP路由选择”里的“网络地址转换”,你会发现有本地连接和本地连接2,现在要修改的就是直接连接互联网的本地连接2 

  六、按鼠标右键“本地连接2”的属性,打开到特殊端口那里。就可以设置端口映射了。 

  七、首先要选UDP协议(图中看到的是驱动网吧本身设置好的端口映射) 

  八、然后按添加,选在此接口,传入传出端口填你想要的CS服务器端口,一般就填27015,专用地址填你内网要建服务器的计算机的ip地址 

  九、按确定后,整个设置过程就完成。接着就可以在你指定IP的内网计算机建CS服务器了。   

  大家可以到以下通过端口映射的服务器测试driver.bfcn.net:27015 =F.S= & [ Black Faction ] CS 1.6 Serverdriver.bfcn.net:27016 #2 =F.S= [ Black Faction ] CS 1.5 Serverdriver.bfcn.net:27017 #3 =F.S= [ Black Faction ] CS 1.5 Server   

  第二种方法,如果你觉得上面的方法觉得太专业的话,可以用下面简单的方法 
  一、首先在桌面右键“网上邻居”的属性 

  二、选连在互联网上的“本地连接2”属性,打开后应该是勾了“启用此连接的Internet连接共享”,然后按设置。 

  三、在出现internet 连接共享设置菜单后按“服务”。 

  四、你会发现很多服务已经在里面,不用理它,直接按添加。 

  五、就出现我们要做的工作咯。 

  六、分别按红字那样添入各个选项,最后记得要选UDP项。 

七、最后就可以在IP为192.168.0.8的计算机上建立一个27015端口的CS服务器了。 

  一台计算机做服务器然后用ADSL MODEM拨号上网。而不是用MODEM本身的拨号和路由功能去实现网络共享,因为我曾经测试过我的“合勤”modem的自带的端口映射功能,却不成功,所以今天暂时不说。这次要介绍的方法所用的拨号软件是Enternet 300,为什么要用这软件呢?引用littlefish的话就是“在网关机器win2kserver上装拨号软件Enternet 300,而不要装其它拨号软件,因为Enternet拨号可以把ADSL连接虚拟成网卡连接,然后就可以用Nat网络地址转换了。”看完下面的方法,大家就可以用我上篇所提到的第一种方法去做端口映射了。 Windows 2000 Server / Advance Server 作为微软网络产品的核心,具有强大的网络管理服务功能,我们可以直接利用它们内置的路由服务功能实现局域网的共享上网,而不是使用所搭载的ICS(共享上网功能)。   在ADSL虚拟拨号环境下,对于使用模拟56K拨号的PPPoE程序,由于PPPoE始终不是标准拨号,路由服务无法确认拨号端口和设备故我们没有调试成功,对于使用模拟局域网网卡的Enternet系列下可以轻松实现,专线方式ADSL与此类似。  首先以Administrator管理员身份进入服务器,打开路由设置,如下图所示  进入“路由和远程访问”控制台以后,我们选择“配置并启用路由和远程访问”, 
   
  然后进入配置向导界面,单击下一步,在公共设置中我们应为是要让服务器作为共享上网服务器,所以我们选择“Internet 连接服务器” 
   
  然后向导将让我们决定使用简单的ICS(Internet连接共享),还是功能更强大的NAT路由服务器。(ICS我们已经在本栏目介绍了).我们选择设置成为路由器 
   
  接着服务器将让我们设定所使用的连接互联网的接口,使用Enternet系列拨号的就选择 Efficient Networks P.P.P.o.E Adapter 即可,使用专线方式的那么选择连接ADSL邦定ISP提供的IP设置的网卡即可。当然如果你使用56K拨号等,则选择 ///”创建一个新的请求拨号Internet连接///”,按照新向导完成设置即可,PPPoE模拟56K拨号的存在问题还不能实现。 
   
  然后向导将提示我们DNS地址解析设置,为了正确访问Internet网址,我们选择使用Internet上的 DNS 就可以了

  最后安装向导将提示你,路由服务将为局域网地址范围内用户提供NAT路由服务,一般向导能正确自动检测出来局域网地址范围,点击下一步即可完成设置。 

  完成设置以后我们可以在控制台看到///”网络地址转换(NAT)///”,里面定义了内部连接和外部连接的接口,查看属性可以确认是否选择了正确的接口。 

  服务器设置完成以后,需要对局域网内客户机进行设置。设置方法也很简单,把网关和DNS都设置指向Windows 2000 Server/Advance Server即可 

  客户端我们测试了 HTTP,POP3,SMTP,FTP,MSN,ICQ,QQ2000,CouterStrike,Diablo II等多种网络应用均顺利实现共享上网,在访问某些国内网站的时候也出现了HTTP不能打开的问题,通过降低MTU数值得到解决。

http://blog.csdn.net/yuelengxin/article/details/642228

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184418.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月31日 下午7:36
下一篇 2022年8月31日 下午7:36


相关推荐

  • iterator_category

    /**迭代器类型*1.inputierator*2.writeiterator*3.forwarditerator在迭代器所形成的区间上进行读写操作*4.bidir

    2021年12月18日
    65
  • latex设置itemize形式以及多层itemize

    latex设置itemize形式以及多层itemizehttp://tex.stackexchange.com/questions/48036/how-to-represent-cross-and-tick-in-itemize-bullets转载于:https://www.cnblogs.com/sumile123/p/5545104.html

    2025年5月24日
    3
  • golang的AES加密和解密的三种模式实现(CBC/ECB/CFB)「建议收藏」

    golang的AES加密和解密的三种模式实现(CBC/ECB/CFB)packagemainimport( &quot;bytes&quot; &quot;crypto/aes&quot; &quot;crypto/cipher&quot; &quot;crypto/rand&quot; &quot;encoding/base64&quot; &quot;encoding/hex&quot;

    2022年4月16日
    202
  • 优先级队列的使用[通俗易懂]

    优先级队列的使用[通俗易懂]优先级队列(priorityqueue)中的元素可以按照任意的顺序插入,却总是按照排序的顺序进行检索。也就是说,无论何时调用remove方法,总会获得当前优先级队列中最小的元素.然后,优先级队列并没有对所有的元素进行排序。如果用迭代的方式处理这些元素,并不需要对它们进行排序。优先级队列使用了一个优雅且高效的数据结构,称为堆(heap)。堆事一个可以自我调整的二叉树,对树执行添加(add)和删除(

    2025年12月2日
    4
  • Web容器是什么?

    Web容器是什么?在学习之前 我们想想什么是 Web 容器 以及怎么学习 Web 容器 在学习一门技术之前 想想这两个问题 可以达到事半功倍的效果 让我们回顾一下 web 技术的发展历史 可以帮助你理解 web 容器的由来 早期的 web 应用主要应用于浏览静态网页 HTTP 服务器 比如 Apache Nginx 向浏览器返回静态 HTML 浏览器负责解析 HTML 将结果呈现给用户 随着互联网发展 我们已不满足于仅仅浏览静态网页 还希望通过一些交互操作来获取动态结果 因此也就需要一些扩展机制能够让 Http 服务器调用服务端程序

    2026年3月16日
    2
  • Py之scikit-image:Python库之skimage的简介、安装、使用方法之详细攻略

    Py之scikit-image:Python库之skimage的简介、安装、使用方法之详细攻略skimage 即是 Scikit Image 基于 python 脚本语言开发的数字图片处理包 比如 PIL Pillow opencv scikit image 等 PIL 和 Pillow 只提供最基础的数字图像处理 功能有限 opencv 实际上是一个 c 库 只是提供了 python 接口 更新速度非常慢 scikit image 是基于 scipy 的一款图像处理包 它将图片作为 numpy 数组进行处理 正好与 matlab 一样 因此 我们最终选择 scikit image 进行数字图像处理

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号