技术人员培训资料

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

技术人员培训资料2目录Serv-UFTPServer使用指南20Apache使用教程24WEB开发解决方案44后台数据库SQLSERVER46客户端动态网页工具JAVASCRIPT54服务器端开发工具ASP60XML课程提纲713Serv-UFTPServer使用指南一、Serv-U简介Serv-U是一个运行在Windows95/98/2000/ME和WindowsNT4.0下的FTP服务器软件。Serv-U可以将你的廉价的PC轻松变成一个功能强大的FTP服务器。这意味着在局域网或Internet上的其他人可以使用FTP协议(FTP=FileTransferProtocol,文件传送协议)在你的机器上复制、移动、创建、删除文件、目录。Serv-U由两个部分组成,主程序(Engine)和用户界面(userinterface)。引擎是Serv-U的主体,它提供FTP所有的服务;通过管理程序(TheServ-UAdministratorprogram)你可以配置Serv-U,例如添加用户、设置访问权限等等。二、主程序Serv-U是一个服务器程序,它是一个可执行文件:ServUDaemon.exe。当我们运行这个程序,它将在后台运行,并不提供任何交互。系统服务(SystemService)Serv-U服务程序可以作为“系统服务(SystemService)”来运行。一个系统服务程序在Windows启动时开始运行,用户的登录和注销并不会影响到它的运行。在NT/2000中,Serv-U自动的作为“系统服务(SystemService)”来运行,在Windows9x/ME中你必须选中Startautomatically选项。命令行选项(CommandLineParameters)ServUDaemon.exe提供一些有用的命令行选项,对Serv-U进行控制。没有任何选项直接运行,将启动FTP服务程序。如果Serv-U以作为Service运行,应当使用“服务”程序来控制Serv-U的启动与停止。命令行选项为:/s=停止服务/i=安装为“Service”(NTonly)[ini-file]=指定特定的ServUDaemon.ini文件三、管理程序Serv-U的管理程序是管理和配置引擎的程序。它可以创建一个域、创建用户并且确定用户的访问权限。启动Serv-U最简单的方法是双击TrayIcon。基本概念在使用Serv-U之前,理解一些基本概念是十分重要的。在Serv-U中可以设置多个虚拟FTP服务器。每一个虚拟的FTP服务器被成为“域4(domain)”。每一个域拥有自己的用户(users)、用户组(groups)和单独的设置(例如欢迎信息、用户权限)。当然至少有一个域存在,每一个域至少有一个用户。在第一次运行管理程序的时候,设置向导(SetupWizard)会要求你创建一个域、用户以及用户权限。你可以将所有的域以及用户想像成层次结构。Serv-UServerDomain1Useraccount1Useraccount2Useraccount3Domain2Useraccount1Useraccount2Domain3Useraccount1Useraccount2命令行选项(CommandLineParameters)如果ServUDaemon.exe一样,ServUAdmin.exe也提供一些有用的命令行选项。/s=停止管理程序/n=启动时,不显示欢迎界面/f=将管理程序设为前台(foreground)运行四、使用指南设置向导(SetupWizard)使用设置向导是最快的设置方式.向导将在设置程序第一次启动时自动运行。当然如果你是专家,你可以不必运行设置向导。所有的设置都可以更改。设置向导将询问你以下几个问题:1.Enablesmallimageswithmenuitems显示菜单上的小图标这个选项将在绝大多数的菜单命令前显示小图标。这将使你选择菜单命令更加容易。2.IPAddressIP地址你可以为Serv-U提供一个可用的IP地址。当然如果你不清楚的话,空在那里,Serv-U将自动寻找机器中的设置IP地址。3.Installassystemservice(Windows9x/MEonly)作为系统服务回答‘YES’,将使FTPServer在机器启动时自动运行,同时用户的登录和注销并不会影响到它的运行。如果你回答‘NO’,你必须自己启动FTPServer。在NT和Windows2000下,Serv-U将自动作为系统服务程序运行。4.Domainname域名可以键入任何的名称,来标识你的域。当然,最好是设置为你的机器的Internet域名。55.Allowanonymousaccess允许匿名访问匿名FTP用户(AnonymousFTPusers)是一个特别的用户种类:他们的登录名称是“Anonymous”并且使用他们的E-mail地址作为密码。如果你允许匿名访问选择‘Yes’,否则选择‘NO’。6.Anonymoushomedirectory匿名用户的用户目录每一个FTP用户需要一个用户目录,是登录时的缺省目录。你需要为匿名用户设置一个主目录,当然是一个包括盘符的绝对路径,而且这个目录应当已存在。7.Lockanonymoususersintheirhomedirectory将匿名用户限制在用户目录只允许匿名用户访问其用户目录,是不错的安全特性。这将隐藏你的实际目录,以及其它用户目录,提高系统的安全行。8.Createnamedaccount创建用户你可以为你的FTP服务器创建用户。9.Accountloginname用户名在这里输入用户名。10.Password密码在这里输入用户密码。11.Homedirectory用户目录设置该用户的用户目录。当然是一个包括盘符的绝对路径,而且这个目录应当已存在。12.Locktheuserinthehomedirectory限制在用户目录该用户是否被限制在自己的用户目录。13.Accountadminprivilege该用户是否具有管理员的权力该用户是否可以通过Serv-U管理程序对Serv-U进行远程管理。如果设置为‘SystemAdministrator’,该用户将具备全部权限。出于系统安全考虑,建议将这个选项设置为‘NoPrivilege’。所有的设置完成之后,我们可以在管理程序中看见刚刚的设置。点击左边的用户名,让我们注意一下右边的DirAccess设置,向导缺省设置为只读。你可以根据具体的需求更改设置。手工设置(ManualSetup)如果你对自己有足够的信心,你完全可以抛弃掉“设置向导”,自己进行设置。现在管理程序左边面板中只有LocalServer,那么如何进行设置呢?下面将一步一步的教你如何创建一个匿名用户:1.双击左边的面板中的LocalServer,这将启动FTP服务,并且展开该树(Tree)2.点击左边树中的”Domains”3.在菜单中选择Domains|NewDomain.4.在询问你IP地址时,不要随便输入,除非你确切知道IP地址。你可以空着,然后点击’Next’5.在询问’Domainname’时,输入域名,然后点击’Next’6.除非你有确切的要求,在询问’theportnumber’时,不要改变缺省值:21,6点击’Next’7.不要改变‘Domaintype’选项,点击’Next’8.你现在已经创建好了一个新的域(domain)。双击域名展开它9.点击左边树中的’Users’10.在菜单中选择Users|NewUser11.在询问用户名时,输入Anonymous,点击’Next’12.输入一个包括盘符的绝对路径名,这就是匿名用户的用户目录。例如,c:\ftp\anonymous,点击’Next’13.在询问是否‘Lockuserinhomedirectory’时,选择’yes’,点击’Finish’14.祝贺你!现在,你已经拥有一个供匿名访问的FTP服务器了以上所涉及到的,只是Serv-U的最最基本的设置,其实Serv-U提供了十分丰富的设置选项,如欢迎信息、每一用户的权限、下载速度、同一IP的连接数目、允许/拒绝的IP地址等等。总而言之,Serv-U是Windows下功能最强大FTP服务器,有了它,轻松架设一台功能强大的FTP服务器,将不再是遥不可及的梦想。OK!Let’sGo!7Apache使用教程一、简介由于HTTP协议比较简单,因此Web服务器软件相当多,但是性能、可靠性、功能等都非常优秀的却并不是很多。当前最流行的Web服务器软件是Apache,它基于几年前相当流行的一种Web服务器NCSA-httpd,并增加了很多新的特点,以增加功能和提高效率,因此它的使用非常流行。Apache的网址为,这里可以找到关于Apache的最新源文件和二进制文件、文档和相关的开发计划。这里提到的Apache本身及其相关的模块的源文件,均可以在这个站点中获得。Apache可以运行在各种操作系统──从Unix到Windows系统上,易于安装和配置,提供了很多较新的特性,例如它支持模块功能,很容易就能通过增加新的模块以增加新的服务器功能。Apache的特点Apache是一个功能强大的、符合HTTP/1.1协议(RFC2616)的Web服务器配置Apache十分简单、容易具备较高的安全性具有良好可扩展性的,可以使用第三方开发的模块(modules)Apache提供全部源码,它的许可证(license)十分宽松具有优秀的跨平台的特性,可以运行在多个操作系统之上,诸如,WindowsNT/9x,Netware5.x,OS/2,大部分的Unix系统Apache的仍处于开放状态,最新的2.0版本以处于β测试,不久就要推出正式版本Apache开发方式十分开放,它鼓励用户提出新的建议、程序的错误Bug和补丁用户认证数据库自已定义的错误信息自定义的索引文件虚拟主机……关于Apache服务器的性能,在Internet上存在很大的争议,基本上使用过Apache的使用者几乎都不怀疑它的优秀性能,Apache也支撑了很多著名的高负载的网站,但是在商业机构的评测中,Apache往往得分不高。从某些方面来说,Apache的性能确实不太出众,比如其静态网页响应性能就不如IIS,但是对于对一个网站来说,性能并不是唯一的指标,安全性、稳定性和价格也是不容忽视的,相对于漏洞百出的IIS而言,Apache还是具有整体优势的。需要指出的是,Apache服务器本身的缺省配置绝不是最优化和最高效的,而是要适应几乎所有种类操作系统、所有种类硬件下的设置,多平台的软件不可能为特定平台和特定硬件提供最优化的缺省配置。因此要使用Apache的时候,性能调整是必不可少的。二、安装Apache1.3是被设计在WindowsNT4.0和Windows2000下运行的。在Windows95和898下Apache也可以运行,但是并没有进行测试,所有无法保证其稳定性、可靠性。如果运行在NT4.0下,请运行ServicePack6,以保证系统的可靠性。如果运行在Windows95下,必须安装Winsock2的补丁。在Windows下安装apache十分简单,现在apache的windows下的最新版本1.3.20提供了MSInstaller的安装方式(MSInstaller的安装方式在windows98se之后已包含在系统之中,windows98se之前的版本需要到微软下载相应的补丁)。在安装过程中,Apache会要求你输入,你的姓名、公司名、服务器名、域名、管理员的电子邮件、Apache的安装路径(确实路径是C:\ProgramFiles\ApacheGroup\Apache),如果运行在WindowsNT/2000下,还会询问你是否希望所有的用户都能访问Apache。三、运行安装完毕之后,就可以尝试启动Apac

1 / 64
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功