PHP远程管理系统服务器端的实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
PHP远程管理系统服务器端的实现
1.1 安全访问模块
当用户在远程主机登录时,会出现下图让用户输入用户名和密码。之后还会出现PHP的验证页面,需要再一次输入另外的密码。当用户点击注销按钮后,用户就会失去管理的页面,又会回到PHP的身份验证页面,当用户需要再一次登录远程服务器进行管理时,可以输入密码登录进行管理。安全访问模块运行良好。 think58好,好think58 [资料来源:THINK58.com]
登录界面如图10: 本文来自think58
[版权所有:http://think58.com]
think58 [资料来源:THINK58.com]
图10 登录 think58好,好think58
1.2 文件操作模块
当用户登录到远程服务器进入文件操作模块后,就可以对服务器的文件系统进行操作。经过测试,可以正常的下载文件、显示文件和目录等,但在编辑和上传文件时需要在服务器端进行一些权限的设置。 [来源:http://www.think58.com]
文件操作界面如图11:
copyright think58
[资料来源:http://www.THINK58.com]
[资料来源:http://THINK58.com]
[资料来源:http://think58.com]
图11 文件操作 think58好,好think58 [资料来源:http://www.THINK58.com]
1.3 命令操作模块
当用户登录到远程服务器进入命令操作模块后,就可以输入命令进行各种操作。经过测试,对于非交互性的命令,该系统能够运行良好,对于交互性的命令,该系统有时不能运行,有时不能正确运行,有是经过很长时间。
1.4 进程操作模块
当用户登录到远程服务器进入进程操作模块后,就可以对服务器正在运行的进程进行操作。经过测试,可以以表格的形式正确的显示正在运行的进程,并且在表格的每一项最右边有KILL按钮,当需要杀掉某一进程时,可以点击该按钮。该模块可以正常的运行。
copyright think58 [资料来源:www.THINK58.com]
[版权所有:http://think58.com]
1.5 系统操作模块
当用户登录到远程服务器进入系统操作模块后,就可以对服务器进行各种
本文来自think58 [版权所有:http://think58.com]
系统管理操作。经过测试,可以正常地关机或重启,修改密码,查看系统信息,管理用户和组,管理软件包。但这只是简单的系统管理,对于复杂的系统管理并没有怎么涉及到,或者只是实现的一小部分。
内容来自think58
[资料来源:http://THINK58.com]
[资料来源:http://think58.com]
1.6 网络操作模块
当用户登录到远程服务器进入网络操作模块后,就可以对服务器的网络参数进行查看和配置。经过测试,可以查看网络连接状况、路由表、网卡接口信息、网络统计数据、arp暂存信息、基本网络配置参数。可以配置基本网络参数、添加和删除路由。可以查看PHP环境变量、PHP信息、配置PHP。可以停止Apache服务器和配置Apache服务器。可以管理MySQL服务器包括数据库查询和备份,服务器的启动、停止和重启。可以管理SSH服务器包括该服务器的启动、停止和重启。可以管理DHCP服务器包括该服务器的启动、停止和重启。但这只是简单的实现了网络操作的一小部分,还有一些复杂的操作没有实现。 内容来自think58
查看网络参数界面如图12: [资料来源:THINK58.com]
think58 [资料来源:http://think58.com]
图12 查看网络参数
本文来自think58