- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用开源软件构建稳定高效教学支持平台
用开源软件构建稳定高效教学支持平台【摘 要】本文结合实例列举了开源软件作为服务器在初级中学教育教学工作中的各种应用,通过介绍开源软件在初中校园网中的应用,论述了如何使用开源软件构建稳定高效的教学支持平台。
【关键词】开源软件;服务器;初级中学;应用;教学支持;平台
在执教信息技术的同时,笔者也负责学校校园网的运行。在十一年的教育教学工作及网络维护中,深切地感受到开源软件的强大。在免费的同时,能充分发挥硬件的性能、具有超强的稳定性、高安全性以及更好的灵活性,开源软件为信息技术教育及教学管理提供了强大而又健壮的基础。下文,结合实际工作中的具体应用,对使用开源软件建立服务器,在初级中学教育教学工作中的各种应用加以说明。
什么是开源软件:
开源软件(Open Source Software),是指开放源代码的计算机软件:所有者在某个软件协议下,贡献源码及其它权利,允许用户研究、更改、改进,有时也发布软件。
开源操作系统:
Debian Squeeze GNU/Linux。仅安装文字界面,出于安全及性能考虑不安装图形界面,安装并开启SSH、 Apache2、 PHP、 MySQL、 Bind9、 DHCPD、 TFTPD、 SAMBA、VSFTPD 服务。
DHCP 动态IP地址分配服务:
安装isc-dhcp-server软件包,可以为内网用户提供DHCP服务。DHCP服务为客户机动态分配IP地址,这使得网络管理员可以轻松的管理网络IP,解决IP地址不足的问题,尤其是对于大规模的网络管理及为批量安装系统的计算机分配地址。
BIND域名解析服务:
在校园网内,可以使用与外网分离的域名,可以通过安装配置BIND来分配和管理校园网内的域名。这样,可以在校园网内部随意使用域名,而不用管互联网上的真正域名。这样,每台校园网内的提供服务的主机都可以分配到一个适当的域名。内部的域名解析还有一个用处,那就是可以阻止内部网络访问互联网上的网站。
网站服务:
Apache免费且安全、高性能、可移植性、扩展性。Apache有强大的虚拟主机功能,可以建立基于主机名的虚拟主机,实现一个IP地址,多个网站;也可以建立基于IP地址的虚拟主机;还可以建立大容量动态虚拟主机。使用mod_rewrite可以轻松实现个人主页系统。使用开源CMS Drupal建立学校门户网站,还可以使用开源 BLOG程序 Wordpress 建立教师个人网站。Apache 还支持 WebDAV服务,可以配置成WebDAV 服务器。
FTP 服务:
安装配置vsftpd包,可以实现一个强大的FTP服务器。vsftpd性能卓越,它的速度是BSD-ftpd的两倍。世界上有很多知名的大型ftp服务器使用 vsftpd构建,比如:
相较于 IIS所带的FTP服务器,vsftpd 可以实现众多高端的功能。虚拟用户、文件安全、多种认证方式,复杂的用户权限及限制。
Squid代理服务:
Squid是一个缓存代理服务器,支持HTTP、HTTPS、FTP等协议。通过高速缓存和重复使用经常请求的网页,能句减少带宽占用,提高响应时间。作为强大的服务器加速器,可以作为网页服务器的前端缓存众多请求来提高网站服务器的访问速度,也可以缓存互联网、域名及网络搜索,限制对特定网络的访问及并发连接数。
Samba 服务:
正如 首页上所言:“Samba 是一个开源/免费软件套件,为SMB/CIFS客户端提供无缝的文件和打印服务。”Samba 是免费提供的,不像其它的 SMB/CIFS 实现,它允许Linux/Unix 服务器与基于Windows的客户端互操作。
开源软件对教育的意义:
利用开源软件,我们可以为每一们教师开通网站,建立论坛,博客,可以为构建知识库,全文搜索引擎等等,从系统服务,网络服务到桌面应用,开源软件处处皆可开花。
综上所述,Linux 系统及其下的开源软件,在免费的基础上,拥有高性能,高安全性,丰富的配置,详细的日志,较低的硬件开销。开源软件在教育教学工作及教育管理工作中的应用,能够降低教育经费,给教育信息化带来更好的灵活性,方便定制,降低对商业软件的依赖程序。愿开源软件能够在教育教学中越来越多、越来越广、越来越深入的应用!
参考文献:
[1] Open-source software./wiki/Open-source_software
[2] Debian Linxu./
[3] Apache虚拟主机文档./public/doc/ApacheManual/vhosts/
[4] 使用 mod_rewrite 的个人主页系统.
/public/doc/ApacheManual/vh
文档评论(0)