汉王BS软件的配置涉及服务器环境搭建、软件安装与端口开放等步骤,以下是综合多个来源的配置指南:
一、服务器环境要求
操作系统 - Linux:CentOS 6.4及以上版本或Windows Server 2008及以上版本
- 注意:Windows XP不支持多用户并发连接,需避免使用
硬件配置
- CPU:Xeon X5660 2核或更高
- 内存:12GB及以上(建议16GB以上)
- 硬盘:300GB RAID 5阵列
- 网卡:2千兆网卡,需配置双电源冗余
- 数据库:MySQL(需安装配套客户端)
网络配置
- 服务器需部署在外网环境,确保考勤机可访问(如IP地址为`xxx.xxx.xxx.xxx`)
- 端口号:默认8080(可修改),需在防火墙放行
- 数据库端口:9900(TCP)和9904(UDP)
二、软件安装与配置
安装IIS与.NET Framework
- Windows系统需先安装IIS 6.0或更高版本,再安装.NET Framework 3.5 SP1
- Linux系统直接安装LAMP(Linux, Apache, MySQL, PHP)环境
部署BS软件
- 将BS程序解压到指定目录(如`C:\BS`)
- 在IIS管理器中创建虚拟主机:
- 别名:SHAuto
- 路径:指向BS程序目录
- 默认文档:Default.aspx
配置ASP.NET
- 在IIS属性中,确保“ASP.NET”选项卡已勾选,版本选择2.0.50727
三、数据库配置
安装MySQL
- 在服务器上安装MySQL数据库,配置数据目录和权限
- 创建数据库实例,设置字符集为utf8mb4以支持中文
数据表设计
- 根据人脸识别系统需求设计数据表结构,包括员工信息、考勤记录等
四、安全与测试
防火墙设置
- 允许80(HTTP)、443(HTTPS)、8080等端口通信
- 配置IP白名单,仅允许特定设备访问
用户权限管理
- 在数据库中创建管理员账号,设置复杂密码
- 配置IIS用户权限,确保Web应用可正常运行
测试连接
- 通过浏览器访问`http://服务器IP:8080`,验证管理页面是否正常显示
- 使用数据库客户端测试数据库连接
五、常见问题处理
端口冲突: 若8080端口被占用,修改IIS默认端口(如8081) 数据库连接失败
浏览器兼容性:确保使用IE 8/9/10或更高版本
以上步骤需根据实际网络环境和硬件配置调整,建议优先参考汉王官方文档或联系技术支持获取最新配置指南。