企业网实用技术.doc_第1页
企业网实用技术.doc_第2页
企业网实用技术.doc_第3页
企业网实用技术.doc_第4页
企业网实用技术.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

企业网技术实训报告数据库一、 SQL Server 2005 数据转换:数据的导入导出导入1. 新建数据库jmj2. 选中jmj右击任务,导入数据将Access数据库导入到SQL Server数据库,选择数据源及目标 依照数据导入导出向导完成如下: 注:导入文本文件和Excel文件到SQL Server数据库同理。导出注:在导出之前,需要新建空的Excel、文本文档和Access,以便导出数据的存放1.选中数据库jmj右击任务,导出数据将Excel数据库导出SQL Server数据库,选择数据源及目标 依照数据导入导出向导完成如下: 导出到文本和Access同理。二、 数据库的维护1. 启动代理服务2. 通过新建维护计划或维护计划向导来创建维护计划三、 数据库的安全1. 创建登录帐号2. 创建用户帐号四、 数据库的备份与恢复1. 备份数据库2. 恢复数据库五、 数据库的分离与附加(1) 数据库的分离(2) 数据库的附加网络服务实验一 单位内部DNS架设及域名解析服务一实验目的 在了解DNS工作原理整个工作过程的基础上,掌握在windows server 2003系统下DNS的安装和配置方法二. 任务目标1)理解DNS的基本概念和工作原理2)理解DNS的解析过程3)学会DNS服务器的安装方法4)学会正向和反向查找区域的建立方法5)学会DNS服务器的测试方法三.实验内容实验二 单位内部Web服务器、文件服务器的配置与管理一、实验目的1、了解IIS的概念2、掌握WEB服务器的创建及管理3、掌握FTP服务器的创建及管理二实验内容1. 创建和管理WEB服务器1)设置WEB默认站点的属性,访问默认站点2)创建自己的WEB站点,设置测试网页,通过客户端访问自己创建的测试站点3)创建虚拟目录,使用虚拟目录存放WEB页,设置测试网页,通过客户端访问该站点4)虚拟主机的实现a.创建两个站点b.测试:分别用不同的端口访问两个站点 注:部分过程图未截图,为了实验过程完整,附加了他人的几张过程图。5)IIS6.0网站安全设置测试:使用用户名、密码访问页面2. 创建和管理FTP服务器1)创建不隔离用户的FTP站点a. 创建b.客户端测试(IE浏览器/FTP命令)2)创建隔离用户的FTP站点a.创建b.测试(IE浏览器/FTP命令)3)FTP命令使用实验三 单位内部电子邮件服务器架设一 实验目的1.Pop3/Smtp邮件服务器安装2.Pop3/Smtp邮件服务器配置3.邮件用户/客户端管理二. 任务目标1.构建POP3和SMTP服务器,为局域网中的用户提供电子邮件2.邮件要能发送到Internet上,同时Internet上的用户也能把邮件发到企业内部用户的邮箱3.最好能够提供时髦的功能:反垃圾、网络硬盘等功能三实验内容1.测试各邮件服务器工作是否正常2.安装SMTP服务器3.安装POP3服务器4.管理POP3界面5.选择适当的验证方法6.建立E-mail域7.为用户建立电子邮箱8.控制用户电子邮箱大小9.Smtp服务器的基本设置10.Smtp服务器的访问控制11.身份验证12.连接控制13.中继限制14.邮件属性设置15.邮件传递设置16.出站安全性17.出站连接18.使用客户端软件outlook express测试 Web服务器的配置与管理一 Tomcat(1)在操作系统中创建两个系统环境变量。a) JAVA_HOME:JDK的安装目录;b) CATALINA_HOME:Tomcat的安装目录。(2)环境测试问题:启动Tomcat时,应用程序并不能正确运行,只是在页面上跳了一下就关闭了。原因:在创建环境变量时,因为不细心的原因写错了,导致Tomcat无法启动。启动Tomcat注:startup.bat启动Tomcat,shutdown.bat关闭Tomcat。(3)测试TomcatTomcat启动后,在浏览器中访问http:/localhost:8080,安装正确如图:二 Web程序部署1. 默认部署将studentManager文件夹拷贝到webapps目录下,启动Tomcat,在浏览器中输入http:/localhost:8080/studentManager访问。2. 非默认部署在confserver.xml文件中的标签内添加标签注解:其中reloadable=false表示当应用程序中的内容发生更改之后服务器不会自动加载,这个属性在开发阶段通常都设为true,方便开发,在发布阶段应该设置为false,提高应用程序的访问速度。docBase为路径,可以使用绝对路径,也可以使用相对路径,相对路径相对于webapps。path属性的值是访问时的根地址。三 虚拟主机的配置(1) 在d盘创建文件夹jmj,盘符和文件夹名自定,将studentManager文件夹拷到该文件夹下。(2) 在C:WINDOWSsystem32driversetc下的Hosts文件中做如下配置。 (3)在server.xml的标签之间添加一个Host标签,并将属性name值为localhost的改为,配置(4)重启Tomcat,在浏览器中输入:8080 ,可以看到Tomcat默认主页。输入:8080/studentManager,可以看到studentManager的默认页。将文件夹studentManager重命名为ROOT,注意要大写,访问方式就变为:8080。因为ROOT是虚拟主机的默认Web 应用目录,所以URL路径中无需加入/studentManager路径。四 数据源的配置A.搭建数据库环境(1).数据库服务器环境配置 a. 查看数据库服务实例 b. 启用服务器连接 c. 使用有效的用户名和密码 d. 启用Sql Server的身份验证模式 e. 重启实例 f. 测试(2).执行sql脚本,创建数据库环境 B.配置数据源 (1)拷贝sqlsever2005驱动sqljdbc.jar到Tomcat的lib下(2)配置Tomcatconfcontext.xml文件(3)配置Web程序studentManager的web.xml文件(4)测试 注:环境的配置是为了确保客户端程序能通过网络访问数据库服务器,需要关注的参数是服务实例的IP地址和端口号、sqlserver登录模式、用户名和密码,即客户端连接所需的参数。五Tomcat的控制平台和管理平台配置A.配置控制平台(1)配置admin模块a.解压apache-tomcat-5.5.26-admin.zip,将conf和server两个文件夹拷贝到Tomcat的安装目录下 b.解压commons-modeler-2.0.1.zip和commons-logging-1.1.1-bin.zip文件,将commons-modeler-2.0.1.jar、commons-logging-1.1.1.jar拷贝到Tomcat的安装目录下的lib目录中(2)配置用户 修改Tomcatconftomcat-users.xml文件(3)修改文件夹名称将TomcatconfCatalina下的localhost改名为,通过域名访问Web程序B.测试Admin应用重启Tomcat,在浏览器中输入:8080/admin ,这里,我同样遇到了一个问题,该页面存在,但是页面出错解决:缺少文件,重新解压覆盖登录进入主界面:C.Tomcat控制平台功能D.测试管理平台输入:8080/,点击Tomcat Manager,输入用户名“manager”和密码“manager”,进入管理界面六SSL的使用(1)准备安全证书 命令为:Keytool -genkey -alias “tomcat”-keyalg “RSA” -keystore d:mypathtest.keystore生成一对非对称密钥和自我签名证书保存在test.keystore 文件中(注:首先需要在D盘新建一个名为mypath的空文件夹)问题:直接执行命令,出现系统找不到指定路径的错误解决:在d盘新建mypath文件夹,显示如图(2)配置SSL连接器 在Tomcat的server.xml文件中有配置SSL连接器的代码,去掉元素的注释,并在末尾加入keystoreFile=d:mypathtest.keystore具体:(3)测试 访问:8443/ ,当Tomcat收到HTTPS请求后,会向客户端发送服务器的安全证书,该安全证书非权威机构颁发,不能作为有效的验证对方身份的凭据,但通信数据会经过加密后才在网络上传输,通信数据是安全的七Tomcat与Apache服务器集成(1)运行apache_2.0.63-win32-x86-no_ssl.msi,启动安装程序,正确安装Apache Web服务器(2)在Apache服务器中加入JK插件把mod_jk.so复制到D:Apache2modules下(3)创建perties文件,用来配与tomcat通信的参数,它存放在D:Apache2conf下(4)修改Apache服务器的配置文件httpd.conf(5)studentManager文件,用于测试(6)测试,重启Tomcat服务器和Apache服务器,访问/studentManager八Tomcat集群1.配置(1)Apache的负载均衡配置,对perties文件进行修改(2)配置Apache服务器的配置文件httpd.conf(3)配置Tomcat集群,完成会话同步,修改Tomcat的配置文件(4)复制Tomcat,并重命名(5)修改Tomcat2中的关闭端口、HTTP监听端口及AJP连接器的端口,会话同步的TcpListent prort(6)分别修改两个Tomcat的server.xml文件,把它们的元素的jvmRoute属性分别设为worker1和worker2(7)将Web程序分别复制到Tomcat1、Tomcat2中的webapps下(8)删除系统环境变量CATALINA_HOME2.测试(1)关闭Apache,重启两个Tomcat(3) 重启Apache,访问http:/localhost出现Apache默认窗口,再访问/studentManager,如图所示 注:刷新页面,SessionID不变,worker1与worker2交替变化九性能监视与调优A性能测试和监视1.安装启动JMeter解压运行bin/jmeter.bat,启动JMeter2.建立测试计划 (1)添加线程组(2)添加取样器(3)添加monitor,再添加一个Summary report monitor和生成概要结果(4)测试:启动Tomcat,点击菜单运行-启动,查看测试结果3. 性能监视B.增加负载测试及性能优化(1)请求数为几百的时候,发现Error%为0%(2)增加请求线程数为1500,发现Error%为90.55%,表明服务器端已经来不及处理所有请求,丢弃了90.55%的http请求(3)此时JMeter窗口运行项不可以启动,重启JMeter.bat,再次执行线程数为1500的测试,结果如图:Error%为18.11%,明显减少,Tocmat控制台也无错误(4)将最大线程数调整为500,maxActive调整为500,线程数增加至1800,JMeter窗口运行项不再可以启动,发现Error%为62.17%(5)将最大线程数调整为1300,maxActive调整为1300,线程数1300,发现Error%为80.04%(6)将最大线程数调整为1300,maxActive调整为1000,线程数1300,发现Error%为82.80%(7)将最大线程数调整为500,maxActive调整为500,线程数1300,发现Error为80.20%(8)将最大线程数调整为500,maxActive调整为800,线程数1300,发现Error为76.86%(9)将最大线程数调整为800,maxActive调整为500,线程数1300,发现Error为81.80%,且Tomcat控制台出现严重错误(10)将最大线程数调整为200,maxActive调整为800,线程数1500,发现Error为52.31%,且Tomcat控制台未出现错误(11)将最大线程数调整为800,maxActive调整为200,线程数1500,发现Error为88.75%,且Tomcat控制台出现严重错误(12)将最大线程数调整为100,maxActive调整为800,线程数1500,发现Error为64.92%,且Tomcat控制台未出现错误(13)将最大线程数调整为100,maxActive调整为1000,线程数1500,发现Error为58.05%,且Tomcat控制台未出现错误(14)将最大线程数调整为100,maxActive调整为1200,线程数1500,发现Error为26.37%,且Tomcat控制台未出现错误(15)将最大线程数调整为100,maxActive调整为1500,线程数1500,发现Error为57.53%,且Tomcat控制台未出现错误(16)将最大线程数调整为100,maxActive调整为1300,线程数1500,发现Error为24.80%,且Tomcat控制台未出现错误(17)将最大线程数调整为200,maxActive调整为1300,线程数1500,发现Error为54.25%,且Tomcat控制台未出现错误(18)将最大线程数调整为50,maxActive调整为1300,线程数1500,发现Error为61.60%,且Tomcat控制台未出现错误(19)将最大线程数调整为50,maxActive调整为1000,线程数1500,发现Error为15.59%,且Tomcat控制台未出现错误(20)将最大线程数调整为50,maxActive调整为800,线程数1500,发现Error为61.36%,且Tomcat控制台未出现错误(21)将最大线程数调整为50,maxActive调整为1100,线程数1500,发现Error为12.97%,且Tomcat控制台未出现错误(22)将最大线程数调整为50,maxActive调整为1200,线程数1500,发现Error为69.39%,且Tomcat控制台未出现错误(23)将最大线程数调整为20,maxActive调整为800,线程数1500,发现Error为26.17%,且Tomcat控制台未出现错误(24)将最大线程数调整为20,maxActive调整为700,线程数1500,发现Error为1.03%,且Tomcat控制台未出现错误(25)将最大线程数调整为20,maxActive调整为400,线程数1500,发现Error为25.21%,且Tomcat控制台未出现错误(4) 急剧增加并发的请求数,将线程数增加为6000,JMeter和Tomcat的控制台出错,并且在自己的电脑上的JMeter窗口运行中的启动项不可以再次启动,需要重新启动JMeter。调优:资源分配协调,精简功能,释放资源加密解密一DES对称加密技术对称加密就是含有一个称为密钥的东西,在消息发送前使用密钥对消息进行加密,在对方收到消息之后,使用相同的密钥进行解密。根据密钥来产生加密后的消息(密文)的这一加工过程,由加密算法来完成,加密算法通常是公开的1.发送方使用密钥对消息进行加密。2.接收方使用同样的密钥对消息进行解密。1.使用KeyGenerator keyGen = KeyGenerator.getInstance(AES),得到一个使用AES算法的KeyGenerator的实例2. Key key = keyGen.generateKey(),通过KeyGenerator产生一个key,密钥算法已定义,为AES3. Cipher cipher = Cipher.getInstance(AES/ECB/PKCS5Padding),获得一个私钥加密类Cipher,定义Cipher的基本信息:ECB是加密方式,PKCS5Padding是填充方法4. cipher.init(Cipher.ENCRYPT_MODE, key),使用私钥加密,把刚才生成的key当作参数,初始化使用刚才获得的私钥加密类,Cipher.ENCRYPT_MODE意思是加密5. byte newPlainText = cipher.doFinal(cipherText),对刚才私钥加密的字节流进行解密,解密后返回一个字节流byte二 RSA非对称加密技术非对称加密的接收者和发送者都持有两个密钥,一个是对外公开的,称为公钥,一个是自行保管的,称为私钥。非对称加密的规则是由某人A的公钥加密的,只能由A的私钥进行解密;由A的私钥加密的消息只能由A的公钥解密。此时我们可以得出接收方、发送方有两个公钥两个私钥一共四个密钥,我们先看看两种简单的方式,这两种方式都是只使用两个密钥。1.A要向B发送消息,A和B都要产生一对用于加密和解密的公钥和私钥。A的私钥保密,A的公钥告诉B,B的私钥保密,B的公钥告诉A。A要给B发送信息时,A用B的公钥加密信息,因为A知道B的公钥。A将这个消息发送给B(已经用B的公钥加密信息)。B收到这个消息后,B用自己的私钥解密A的信息。其他所有收到的这个报文的人都无法解密,因为只有B才有B的私钥。2. KeyPairGenerator keyGen = KeyPairGenerator.getInstance(RSA),产生一个RSA密钥生成器KeyPairGenerator3. keyGen.initialize(1024),定义一个密钥长度1024位4. KeyPair key = keyGen.generateKeyPair(),通过KeyPairGenerator产生密钥,这里的key是一对密钥5. Cipher cipher = Cipher.getInstance(RSA/ECB/PKCS1Padding); cipher.init(Cipher.ENCRYPT_MODE, key.getPublic();获得一个RSA的Cipher类,使用公钥加密6. byte cipherText = cipher.doFinal(plainText); cipher.init(Cipher.DECRYPT_MODE, key.getPrivate();用私钥加密和解密实训体会 本次关于企业网技术的实训,总体学习了四课的内容,第一部分是数据库方面的知识,第二部分是Web服务器的配置与管理的知识,第三部分是网络服务的相关内容,最后一部分是加密解密方面的知识。通过为期两周的实训,说实话,在几位老师的严格监控下,收获还是很大的。先说说数据库的内容,这一部分应该算是最简单的部分了,这里学习了数据的导入与导出,数据库的维护,数据库的安全,数据库的备份与恢复以及数据的分离与附加,看起来简单的操作其实也有一些细节方面的问题需要注意,比如说第一个,导出数据时,需要在外面新建空表,在导出Excel表时,出现了一个异常,重新命名表名,错误就被纠正了,成功完成表的导出。其他地方在做的时候没有遇到什么问题。关于网络服务这一块的知识,我觉得是很有意思的,因为这里做起来很顺手,或许是之前有接触过相关知识的缘故,进一步了解了DNS、Web服务器、文件服务器、电子邮件服务器等的配置与管理,再次温故了outlook express测试的使用。下面再说Web服务器的配置与管理模块,这一模块说实话工作量是比较大的,基本上花了一个多星期去完成,期间遇到各种问题,第一部分Tomcat在创建环境变量时出现了一点小错误,Tomcat运行处了问题,后来解决了。第二部分部署Web程序,此处分为默认部署和非默认部署,这一部分是比较简单的,关于Tomcat的目录结构要了解清楚,bin下存放启动、关闭等Tomcat的脚本,conf下存放

温馨提示

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

评论

0/150

提交评论