Web服务管理
系统Web服务是建立在目前最流行的Web应用基础架构LAMP(Linux+Apache+MySQl+PHP)上的。因此,我们只需考虑Web服务的管理问题,webmin应用服务软件提供了一个友好的可视化Web管理平台。在webmin中,只要打开Apache Webserver选项,修改virtual server下的address、port、Document root(dialup_admin文件包路径)的值,配置Web Server服务。然后,打开MySQL Database Server选项,添加数据库xkradius,导入已生成的xkradius.sql数据库文件,这相当于在MySQL数据库中创建了18个表,并且可以进行管理和修改。
子系统的实现
1. 网管子系统和用户自助服务子系统
这两个子系统功能主要是通过PHP语言技术对后台数据库的操作来实现。
2. 通信子系统
该子系统功能通过C语言技术对基于radius协议的FreeRADIUS服务的实现来完成。
本系统运营一年多,成功实现了对教师和学生用户统一有效的认证计费管理,为用户提供了相对安全的网络环境。它不仅解决了校园网络管理的问题,而且给局域网(公司、校区、网吧、酒店等)认证计费系统的建设提供了一种思路。随着用户数量的不断增加,网络负荷会逐渐加重,为保证系统的快速性和稳健性,可结合接收数据流和发送数据流的分离、认证流和计费流的分离的技术对系统进行改进。
(作者单位:1为西安科技大学网络中心,2为西安科技大学通信与信息工程学院)
(文章来源:《中国教育网络》杂志2010年9月刊)
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。