TR069-OPENACS服务器搭建.doc
TR069 Openacs服务器搭建 目录 一、安装JDK 3 二、安装MySQL数据库及驱动 5 三、JBOSS服务器 13 四、在ANT下编译ACS源码 16 五、在JBOSS中部署编译后的openacs项目 19 六、OPENACS操作简要手册 22 1 、CPE的设置 22 2 、Openacs的基本设置 22 3、openacs脚本的使用(注意更改IP) 24 一、安装JDK 并且设置好环境变量 这里必须设置的有两个环境变量: 1. JAVA_HOME: C:\Program Files\Java\jdk1.6.0_25 (JDK的安装目录) 2. Path:C:\Program Files\Java\jdk1.6.0_25\bin (设置了Path,才能使用java和javac) 设置完两个环境变量,在cmd中用Java和javac两个命令检查是否有效 说明: JAVA_HOME 指明JDK安装路径,就是刚才安装时所选择的路径(假设安装在D:\jdk1.4),此路径下 包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,Eclipse等都需 要依靠此变量)。 Path 使得系统可以在任何路径下识别java命令,设为: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH 为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib;%JA VA_HOME%\lib\tools.jar (要加.表示当前路径) 二、安装MySQL数据库及驱动 MySQL数据库安装前必须有.NAT framework的支持,安装.NAT framework4.0之前需要装一个WIC(如果安装需要会有提示,电脑上已安装可跳过) 安装了WIC再安装.NET framework4.0(一共需要有framework 2.0和4.0两个,先装2.0版本再装4.0,如果只有4.0,用framework clean up工具清理后再装) 安装完成后就可以安装MySQL了! 选择custom安装到指定路径 下面会进入设置向导 这里是设置管理员密码,用户名是root,密码也设置为root (这里的用户名密码对应后文的openacs-ds.xml中的参数设置) 到目前为止,JDK和MYSQL数据库都装好了。 现在数据库装好了,需要将MySQL的JDBC驱动拷贝到JBOSS服务器的相应目录下,使得JB OSS可以在部署的项目中连接数据库: 将mysql-connector-java-5.1.18-bin.jar复制到C:\ Program File\jboss- 4.2.2.GA\server\default\lib目录下。 数据库用户设置 创建数据库时默认的为root用户,拥有最高权限,可以直接使用root用户,也可以新建 ,新建参考如下: 进入数据库,创建数据库ACS,并修改访问权限,如下所示: CREATE DATABASE ACS; //新建名为ACS的数据库 Use ACS; GRANT ALL ON ACS.* TO openacs IDENTIFIED BY 'openacs'; //红色部分依次表示:ACS数据库的所有表、用户名、用户密码,对一个用户对相应表的 权限,ALL表示所有权限。 例: // mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令'; mysql>grant select,insert,update,delete,create,drop on vtdc.employee to [email protected] identified by '123 ; 至此数据库和驱动安装完成。 三、JBOSS服务器 说明:JBOSS服务器可以直接解压即可(当前放在C盘Program File目录,最好放在此目录,其他目录需要修改ACS下的多个配置文件) ************//如果不放在C盘,编译时会出现如下错误:************************* * **************************************************************************** *** 1、首先设置JBOSS环境变量:新建JBOSS_HOME,值为jboss顶层目录 2、JBOSS_HOME设置完成后,需要将%JBOSS_HOME%\bin;添加的PATH中; JBOSS服务器开启: 在目录JBOSS根目录 下新增StartJBoss.bat 运行StartJ TR069-OPENACS服务器搭建是一个涉及多个步骤的技术过程,主要涵盖JDK的安装、MySQL数据库的配置、JBOSS服务器的准备以及ACS源码的编译与部署。以下是详细的知识点解析: 1. **JDK安装与环境变量设置**: - JDK安装后,需要设置`JAVA_HOME`环境变量指向JDK的安装目录,例如`C:\Program Files\Java\jdk1.6.0_25`。 - 同时,设置`Path`环境变量,添加`%JAVA_HOME%\bin`,这样在命令行中可以全局使用`java`和`javac`命令。 - 可选地,设置`CLASSPATH`环境变量,包含`.`表示当前目录,以及JDK的lib目录和tools.jar,以便Java能找到所需的类库。 2. **MySQL数据库安装与驱动配置**: - MySQL安装前需确保系统支持.NET Framework 2.0和4.0。 - 安装MySQL时,可以设置管理员用户`root`的密码,例如设置为`root`。 - 安装完成后,将MySQL JDBC驱动(如mysql-connector-java-5.1.18-bin.jar)复制到JBOSS服务器的`lib`目录,使JBOSS能连接MySQL数据库。 3. **数据库用户与权限设置**: - 可以使用默认的`root`用户,或创建新的数据库用户,如`openacs`,并赋予相应权限。例如,使用如下SQL语句: ``` CREATE DATABASE ACS; USE ACS; GRANT ALL ON ACS.* TO openacs IDENTIFIED BY 'openacs'; ``` - 这将允许名为`openacs`的用户以密码`openacs`访问数据库`ACS`并拥有所有权限。 4. **JBOSS服务器部署**: - JBOSS服务器通常直接解压缩到指定位置,如`C:\Program File\jboss-4.2.2.GA\server\default`。 - 需要设置`JBOSS_HOME`环境变量指向JBOSS的顶层目录,并将`%JBOSS_HOME%\bin`添加到`Path`环境变量。 - 开启JBOSS服务器,可以通过自定义的批处理脚本,如`StartJBoss.bat`。 5. **在ANT下编译ACS源码**: - 使用Apache Ant工具对ACS源码进行编译,这通常涉及到执行Ant构建文件(build.xml)中的特定目标。 6. **在JBOSS中部署编译后的OPENACS项目**: - 编译完成后,将生成的ACS应用部署到JBOSS服务器,可能涉及修改配置文件,如openacs-ds.xml,以匹配数据库连接参数。 7. **OPENACS操作简要手册**: - 提供了CPE(Customer Premises Equipment)的设置指南。 - OPENACS的基本设置,可能包括系统配置、用户管理、服务激活等。 - OPENACS脚本的使用,强调了修改IP地址的重要性,确保与实际网络环境一致。 整个流程中,每个环节都是相互关联的,确保JDK、MySQL、JBOSS和ACS的正确配置和交互是成功搭建的关键。在实际操作中,应根据具体情况进行调整和优化,特别是数据库的用户权限、JBOSS的端口设置以及网络环境的适应性。























剩余26页未读,继续阅读


- 粉丝: 120
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 大数据视角下的语文课堂提问方法探究.docx
- 云计算市场与技术发展趋势.doc
- 通信工程施工管理概述.doc
- 关于强电线路对通信线路的影响及其防护.doc
- 集团大数据平台安全方案规划.docx
- Matlab基于腐蚀和膨胀的边缘检测.doc
- 网络监控系统解决方案酒店.doc
- 电动机智能软起动控制系统的研究与方案设计书(PLC).doc
- jAVA2程序设计基础第十三章.ppt
- 基于PLC的机械手控制设计.doc
- 医院his计算机信息管理系统故障应急预案.doc
- 企业运用移动互联网进行青年职工思想政治教育路径.docx
- 数据挖掘的六大主要功能.doc
- 大数据行政尚在跑道入口.docx
- 用Proteus和Keil建立单片机仿真工程的步骤.doc
- Internet技术与应用网络——资源管理与开发.doc


