Windows下 OpenAcs测试平台搭建

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介:
OpenAcs从ACS测试演变过来,由于我是实习生,在公司还没呆两天,所以搭建建个平台先练练手,顺便熟悉下公司的业务.
  顺便提一下,我实习公司是NetCore.
  搭建大体流程以及软件
  搭建环境:
  Windows7X64,其他环境自测
  所需软件(其他版本自测):
  jdk-6u45-windows-x64
  jboss-4.2.3.GA
  mysql-5.5.28-winx64
  还有openacs的相关文件,我是从http://sourceforge.net/projects/openacs/files/?source=navbar的虚拟机里面搞出来的:
  acs.ear
  openacs-ds.xml
  openacs-service.xml
  openacs-bin-0.4.zip(貌似这些openacs文件csdn上面有的,去找找吧)
  安装流程:
  1.安装jdk并配置环境(不会的百度)
  2.解压JBOSS到某个目录下,直接进行环境配置
  JBOSS_HOME  .;D:\jboss-4.2.3.GA
  path  D:\jboss-4.2.3.GA\bin
  运行run.bat(如果上述环境配置成功,直接在CMD下运行run.bat)
  访问http://localhost:8080, 能访问说明JDK和JBOSS均安装成功.
  3.安装mysql 建立用户 建立数据库 并授予新用户权限
  安装好mysql后
  在cmd下mysql -u root -p(未设置root密码的,百度mysql root密码设置 记住默认密码为空,直接回车)
  我的版本的MySql建立用户时用如下
  insert into mysql.user(Host,User,Password)values("localhost","openacs",password("openacs"));
 之后刷新数据库
  flush privileges;
  再quit下,测试用openacs账号是否能成功登入
  切换到root进行数据库创建及授权
  create database acs ;
  flush privileges;
  grant select,insert,update,delete,create,drop,index on acs.* to openacs@localhost identified by 'openacs';
  4.连接数据库
  将mysql-connector-java-5.1.18.jar
  复制到$(JBOSS_HOME)/server/default/lib/.如果没有就先下载。
  5.配置openacs
  复制acs.ear到JBOSS_HOME \server\default\deploy ,不修改。
  复制openacs-ds.xml到JBOSS_HOME\server\default\deploy
  这里需要修改openacs-ds.xml中数据库连接的用户名和密码,打开该文件,设置用户名和密码为我们之前设置的用户,即openacs,
  还要修改地址这里将connection-url>的值设置成jdbc:mysql://localhost/ACS,因为我的数据库在本机。
  复制openacs-service.xml到JBOSS_HOME\server\default\deploy\jms,不需要修改。
  6.开启服务并测试
  运行JBoss控制台run.bat
  开启mysql服务


最新内容请见作者的GitHub页:http://qaseven.github.io/
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
3月前
|
关系型数据库 MySQL 测试技术
【分享】AgileTC测试用例管理平台使用分享
AgileTC 是一个脑图样式测试用例管理平台,支持用例设计、执行与团队协作,帮助测试人员高效管理测试流程。
273 116
【分享】AgileTC测试用例管理平台使用分享
|
2月前
|
监控 编译器 Windows
Qt5实现Windows平台串口通信
Qt5实现Windows平台串口通信
|
3月前
|
人工智能 数据可视化 测试技术
AI测试平台自动遍历:低代码也能玩转全链路测试
AI测试平台的自动遍历功能,通过低代码配置实现Web和App的自动化测试。用户只需提供入口链接或安装包及简单配置,即可自动完成页面结构识别、操作验证,并生成可视化报告,大幅提升测试效率,特别适用于高频迭代项目。
|
2月前
|
安全 Linux iOS开发
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
333 53
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
|
3月前
|
人工智能 测试技术 调度
写用例写到怀疑人生?AI 智能测试平台帮你一键生成!
霍格沃兹测试开发学社推出AI智能测试用例生成功能,结合需求文档一键生成高质量测试用例,大幅提升效率,减少重复劳动。支持自定义提示词、多文档分析与批量管理,助力测试人员高效完成测试设计,释放更多时间投入核心分析工作。平台已开放内测,欢迎体验!
|
3月前
|
人工智能 测试技术 项目管理
测试不再碎片化:AI智能体平台「项目资料套件」功能上线!
在实际项目中,需求文档分散、整理费时、测试遗漏等问题常困扰测试工作。霍格沃兹推出AI智能体测试平台全新功能——项目资料套件,可将多个关联文档打包管理,并一键生成测试用例,提升测试完整性与效率。支持套件创建、文档关联、编辑删除及用例生成,适用于复杂项目、版本迭代等场景,助力实现智能化测试协作,让测试更高效、更专业。
|
2月前
|
SQL 安全 Linux
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
123 1
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
|
2月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
181 1
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
|
2月前
|
Linux API iOS开发
Binary Ninja 4.2.6455 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
Binary Ninja 4.2.6455 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
198 14
Binary Ninja 4.2.6455 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
|
2月前
|
Java 测试技术 网络安全
Burp Suite Professional 2025.10 for Windows x64 - 领先的 Web 渗透测试软件
Burp Suite Professional 2025.10 for Windows x64 - 领先的 Web 渗透测试软件
98 0
Burp Suite Professional 2025.10 for Windows x64 - 领先的 Web 渗透测试软件