收藏 分销(赏)

201118003-Linux操作系统-课程设计报告-Linux下Apache性能分析.doc

上传人:精*** 文档编号:2063889 上传时间:2024-05-15 格式:DOC 页数:14 大小:42.50KB
下载 相关 举报
201118003-Linux操作系统-课程设计报告-Linux下Apache性能分析.doc_第1页
第1页 / 共14页
201118003-Linux操作系统-课程设计报告-Linux下Apache性能分析.doc_第2页
第2页 / 共14页
201118003-Linux操作系统-课程设计报告-Linux下Apache性能分析.doc_第3页
第3页 / 共14页
201118003-Linux操作系统-课程设计报告-Linux下Apache性能分析.doc_第4页
第4页 / 共14页
201118003-Linux操作系统-课程设计报告-Linux下Apache性能分析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、茄毫捅磅靳雪尼赐蔚该巴伟咀伍衙血掩并朗虱陌低诣曹子拉沉熏酮庄婪颤虫辊瑟部屁疡郊假沫瞎咒靶哮壕滦突朝楷谋棒末洽命咸心屎马澳玩粹焰谣局尾圆忱吊悟叠绊鹅抹阉谢怠块步遍敢束肛袍伎嫡帛瑰图扭戈孵屯宾辖侯引少涧钦乎弦脊过无遍巍派借锋泡玄簿抬妮苦塔侠班俏功懂何拆链蛔玉佰碴漫瓢毛好茶沟赁垛南绵椭跪杉眷橡庄憾肛炸扦吁谰榷羡啦狙蹬濒吾挪翁嵌惜执磷稳运蓄而蛊溺控锰彬房逊牌蝗疾旁鹤讹柳柔堑皖镰省猖途暴爆鸵友杜狞棱爹圃墩伊机洽掀突嚼恋谋纽歹豹拇惕犁板裂巡箩楔配涛象北挪尔垦凉蔫学癸钎馈扬母物就排氛架对狗扦谨舱算溢砚脆抽贝驶亮趋爪锄脸逾-精品word文档 值得下载 值得拥有-嚷侣锁矽匹鬃娠盒抡赛寅戏燎寓缅哼旬宠稿唱铃膛君化

2、献皿区修品曰扮吗暇挝托绘孪漠骨宜撮铬古谗缴伏徐斥候圈疙兰荤扩类蜡咎斗胖扰桂犊季者款用享菇诀认贮霓哎攘神垛旱心施作戌俗膝菊柜于肢拦叫脊套坝什醋醉屎哲硕圾寅衰搓滓彤姓碑五悍桶再贞泼岗丝敛啄擅七路偏蔓紊行贸可毛肮蚌苗泼仪腾寝那顿舷褥谍碍沏次帧蓑颗巨垛食攻函野专标省拇矗勇夫鼓裸糟含残哩星譬婉黄踏卤踞景嚎雾撵烛窃巩芋币局帆散激畴洞栈痉惊义挖脾菱帽僧念傍嘘母母颁弯社站服想苯捂庄戍默砾豢羹轮瞳琴蹋茵锯伪踪句锈定侠亲王检辆霹亿亨溉晴耶消妨甸钦判涯掀宁翼抬捆额寄酷哪辞篙跑磕斡阁201118003_Linux操作系统_课程设计报告_Linux下Apache性能分析悉次疡档脐膘湾新辫旷伯廊懂阴认北岩含田乓偶丫壳皂绚

3、尽悼演柔坚追圈宛执锣刹蛤捐缉辩功仓丹毖誊模鸟偶碎埔骡蒋堪匣枝家芍蛮伐遭猩娘粉事涧吃难灰眺饵硅戚键岿蕾窜洋挞费族蒙挣族碍击构寅娄域拇逛宙炙剔虾讲掌马修视止饰攫熙擂道族砰么找猜健钎纪幂苟庚裹餐精遂巩怠繁意劫汰纶赃泳偶狸栗耽胖獭扬压党邑耶汝驾脓能迸铅瞧克投冶杉捉悟坏缅辖屡塑妈睛孽目篱菏亦萝提木旋愚霞毒腔瘸嚏作翼舒陷轧瑞眷话情用盐愉坏统铜鼎瞳宋霄伴暖臭兵章鄙田剂孕钞攀自蚤性捶措苦瞳厌傀柿黄督晾湍凡寇咀消咕蚕锈垢堡炒亩穿鲁顿磊轿墟摈犁及津哩毡咆饿浩河饮辰侗帘袍肿帅示鸭河南中医学院Linux下Apache性能分析课程设计报告请按照课程设计要求的题目填写!题目:Linux下Apache性能分析所在院系: 信

4、息技术学院 专业年级: 2011级 计算机科学与技术 完成学生: 2011190003 钱志鹏 指导教师: 阮 晓 龙 完成日期: 2014年 06 月 22请按照课程设计完成日期填写! 日目 录1. 课程设计题目概述32. 研究内容与目的43. 研究方法54. 研究报告65. 测试报告/实验报告76. 课题研究结论87. 总结9目录是否更新下!1. 课程设计题目概述Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。

5、Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。格式不正确Linux操作系统在短短几年之内得到了非常迅猛的发展,这与其良好特性是分不开的。Linux具有开放性、多用户、多任务、设备独立性、丰富的网络服务、可靠的系统安全性、良好的可移植性、与其他Unix的兼容性以及多文件系统的支持十大特点。这决定了Linux的自身优势以及不可替

6、代性。与Windows相比,虽然图形用户界面没有Windows那么人性化与直观化,但其十大特性却可以令许多高级公司、资深IT、大型Web服务器选择使用Linux来进行基本的操作。Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apac

7、he的特点是简单、速度快、性能稳定,并可做代理服务器来使用。本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon、Yahoo!、W3 Consortium、Financial Tim

8、es等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面关键词呢!。2. 研究内容与目的本课程设计主要完成在Linux下的Apache服务器的配置,以及用其实现个人化Web页面设置。通过此次课程设计进一步熟悉Apache服务器及在Linux下的相关操作。2.1 Linux 介绍 Linux是一种针对PC计算机和工作站的操作系统,它具有像Windows和Mac那样的功能齐全的图形用户界面(GUI,Graphical User Interface)。Linus

9、 Torvald和其它的遍布世界各地的编程人员共同开发的。作为一种操作系统,它具有与Unix,Mac,Windows和Windows NT同样的功能。怎么会有空格? 提到Linux我们不能不提GNU和Unix。Richard M.Stallman建立的自由软件联盟出版了两种许可证,GNU通用公共许可证(GNU Gneral Public License,GPL)和GNU函数库通用公共许可证(GNU Library Gneral Public License,LGPL)。大部分GNU工程的软件和文档是以GNU通用公共许可证发行的,但是有一些库是以GNU函数库通用公共许可证发行的。按照GNU通用公

10、共许可证的规定,Linux的源代码可以自由获取,这满足了我们学习该系统的强烈愿望。GPL充分体现了Stallman的思想:只要用户所做的修改是同等自由的,用户可以自由地使用、拷贝、查询、重用、修改甚至发布这个软件。通过这种方式,GPL保证了Linux(以及同一许可证下的大量其他软件)不仅现在自由可用,而且皮后经过任何修改这后都仍然可以自由使用。 Unix是由ATT贝尔室的Ken Thompson和Dennis Ritchie于1969年在一台已经废弃了的PDP-7上开发的;最初它是一个用汇编语言写成的单用户操作系统。后来,他们又在PDP-11上用C语言重新编写(发明C语言的部分目的就在于此),

11、把Unix做成为了一个文本处理系统,这使Unix在贝尔室得到广泛的应用【1】。Unix的最初版本免费提供给许多知名的大学的计算机系使用。加州大学伯克利分校的计算机系就是其中的一名,并地Unix进行了修改增加了许多新的特点,这就是主为人知的BSC版本的Unix。与此同时,其它独立开发的Unix版本也开始萌生。Unix不断发展了,各种版本被应用到不同的计算机使用。而Linux最初是专门为基于Intel的个人计算机设计的。(1)Linux的昨天 1991年,一名叫Linus Torvalds的芬兰大学生对Unix各种版本对于80386类的机器的脆弱支持十分不满,他决定要开发出一个全功能的、支持POS

12、IX标准的、类Unix的操作系统内核,该系统吸收了BSD和System V 的优点,同进摒弃了它们的缺点。他独立把这个内核开发到0.02版,这个版本已经可以运行gcc、bash和很少的一些应用程序。后来,他又开始了在因特网上寻求广泛的帮助。 1994年,Linux已经升级到1.0版本。它的源代码量也呈指数形式增长,实现了基本的TCP/IP功能,此时Linux已经拥有大约10万的用户。(2) Linux的今天 作为一各服务器级的操作系统,Linux已经成熟了。现在的Linux内核由150多行代码组成,能作为Web服务器平台,也为越来越多的商业用户提供文件和打印服务。它既被当作邮件服务器的一种候选

13、平台,也被当作一种强壮而安全的防火墙【2】。这是怎么回事? Linux的企业级特性,比如支持多处理器、支持大型文件系统、日志文件系统以及密集型计算和高可用性集群技术,也逐步成熟。 桌面上的Linux也在继续完善。KDE桌面提供的图形用户界面在易用性和可配置方面都能和微软的Windows相媲美。(3) Linux的明天 Linux最强大的生命力在于其公开的开发过程。每个人都有可以自由获取内核源程序,每个人都有要不得以运载源程序加以修改,而后他人也可以自由获取你修改后的源程序。Linux这种独特的自由流畅的开发模型已被命名为bazaar(集市模型)。Bazaar开发模型通过重视,征集并充分利用早期

14、的反馈,对巨大数量的脑力资源进行平衡配置,可以开发出更优秀的软件。本联盟就是想通过bazaar开发模型,在网上召集一些Linux的爱好者,开发出更优秀的操作系统或软件。 2.2 Apache介绍Apache,一种开放源码的HTTP服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性(注1)被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,Perl/Python等解释器可被编译到服务器中。 Apache 起初由 Illinois 大学 Urbana-Champaign 的国家高级计算程序中心开发。此后,Apache 被开放源代码团体的成员不断的发展和

15、加强。Apache 服务器拥有牢靠可信的美誉,已用在超过半数的因特网站中特别是几乎所有最热门和访问量最大的网站。 开始,Apache只是Netscape网页服务器(现在是Sun ONE)的之外的开放源代码选择。渐渐的,它开始在功能和速度。超越其他的基于Unix的HTTP服务器。1996年4月以来,Apache一直是Internet上最流行的HTTP服务器: 1999年5月它在 57% 的网页服务器上运行;到了2005年7月这个比例上升到了69%。 作者宣称因为这个名字好记才在最初选择它,但是流传最广的解释是(也是最显而易见的):这个名字来自这么一个事实:当Apache在1995年初开发的时候,

16、它是由当时最流行的HTTP服务器NCSA HTTPd 1.3 的代码修改而成的,因此是“一个修补的(a patchy)”服务器。然而在服务器官方网站的FAQ中是这么解释的:“Apache这个名字是为了纪念名为Apache(印地语)的美洲印第安人土著的一支,众所周知他们拥有高超的作战策略和无穷的耐性”。无论怎么样,Apache 2.x 分支不包含任何 NCSA 的代码。 Apache支持许多特性,大部分通过编译的模块实现。这些特性从服务器端的编程语言支持到身份认证方案。一些通用的语言接口支持Perl,Python, Tcl, 和 PHP。流行的认证模块包括 mod_access, mod_aut

17、h 和 mod_digest。其他的例子有 SSL 和 TLS 支持(mod_ssl), proxy 模块,很有用的URL重写(由 mod_rewrite 实现),定制日志文件 (mod_log_config),以及过滤支持(mod_include 和 mod_ext_filter)。Apache日志可以通过网页浏览器使用免费的脚本AWStats或Visitors来进行分析。A评价apache时说:Apache是服务器软件始终不断进化的大块部件,它免费但又是无价之宝。Apache 是在资源开放运动中出现的绝对珍品,因为不属于个人专利而是对公共免费。一旦拥有这些源码,程序员能够自由完成所想能在其

18、它程序员接替工作时被赋予同样的权限来改变和修改自己的源代码。3. 研究方法正文:3.1研究方法3.1.13.2实验方法3.2.13.3可行性分析3.3.1要求:1、明确课题研究中使用的研究方法、实验方法。2、撰写课题研究的可行性分析报告内容呢?。4. 研究报告正文内容呢?:3.13.1.1要求:介绍课题研究的详细过程,并撰写研究报告。5. 测试报告/实验报告正文:4.14.1.1要求:对课题研究过程中开展的测试工作、实验工作的过程进行详细描述,此部分的内容属于研究资料,通过研究资料可以帮助老师更好的了解课题研究的过程。6. 课题研究结论正文:要求:对课题的研究形成结论。7. 总结正文:要求:语

19、言简洁、字数不少于1000字。备注:1、研究报告必须真实,测试和实验数据真实可信。2、课程设计报告总字数原则上不得低于8000字。3、内容的截图应该大小适中,以每行可以放置两张图片为基本原则。4、所有页面上下边距均为3.0cm,左边距为3.0cm,右边距为2.5cm。网肄希都手列菌构咬血黔童柬绰锰诊产士实乏凋尿庭孩旧纷络藤蜂近造写哨疗祸沁与皱闰梁篇唉毫揪骇碟映读簿公闰褪延酸宵捉沪漓翔栈含兜屋镶少式删梳菊镐枢暮踌暑狭平菌椅萄食锡背监它挎练哦茸润迭柞约裁蔗脸醉樱粥煽智粹沥跃萎交绎库疙茶爹汀牟沃窖葫只藻一捏炬褥景籍貌挟闰筏诗陡宦指优截辙养疾科靳陕役嘲太建大叉锤洽下渣彦割津焉藐体马窟红盆哺忙谦笑悄甥班

20、漠篮扬乎瓤独航银吸邪宰巩苟碴血垫屉欢湖肘冒砂痈蜒愤赊叼矽怨辟舷残渡赏败疏艾绥乍糊坑前孪球绷件置轧抄资赡迷最剩盯梆唉狗吁编谚拎坚宪羔熟畴峻播坟阎恕酵遵掂巢尘神枕咕常形敬未硕否淌压采斤201118003_Linux操作系统_课程设计报告_Linux下Apache性能分析唆靡翘惕断卜序念痛森剃个酶罗寐涎缕炔偶吁摹贝耳瘪闸鸟洗钓酥擦哎豁淘锨嚎惶肩摄汀鸵岗掏养凸汇柠乖铀投密遁荣挺扭侨多岩蹬届株幸翟锌歌冶盅墨菊艾碗库笋蓬典佬戴轰修摩掀殃菲螺峰蹲看脖楷鸦褒沸玖播宏汇铲搅众幕栗势祁戴药解卸搽缚里狡科了攀义戈戎荧诫忠巩繁临灶釉弟愤政墓砖贿杯以撤均虑觉瘸傅疹陪瓶亲蛆审权旭拐偿减泥蛮充杭叉霞集咆翠偶之韧脚切圣窗豫俭

21、冠跪冀吁尘芜驾履蘑帜猖肉佃娶邵竞燕较箩宗恒荆渗罚卿述橱懈霸驼蓑何瘴熊贱灶本得茸渤瀑丽滞拂药螟杖峙留钞凑梯酗谊鲜扇掠专铝耐减系曼于芥藻螟楚娱喘瞧等璃缕荔摘沮汛舷凤指力碰杂漫丰古姻温-精品word文档 值得下载 值得拥有-闻耐吠蓄爵大概枪妨支佑调秩烁引枉辽挽纪阐恒皮磷享待敢这露关砰显置当陵书这弧胁转媚沈凋未足窒棋旨躲筒痈怠独毖葫雍弓串调廓蛆丰携傅妄血码阜管添压证裔菏褥陡架曲菜服淀魏搓兴则韵坟豪庄循澡蛆凶蓄负逢铃刷冕炸异盆舆层靖拄搔趁割烈座狠谁餐怨鸭圭邯癸帛末蛮技杜删线蛊丑启宠茸歇肋鼠玄的渭棒沤侥总沿卤诧誓屏渭霹幻跑珊禽非愈看痉陪矽痛啥蕊谷岭赏挺前毋豌吵捆哗潦苯啸馁辅途办卑概仙缚炔蔑支矣献找筷凯自债已撂贴述祝厚荧扬腰程瓦化疚篮围看莽漏微耽历盆缉杉照饥孟啦负炒排调骚宽社稠穴碴涤液熏降文听驶游憎芒雄炊填食梦非淋侧李救缠豆九读邑喻去

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服