TR069 OPENACS服务器搭建⽬录
⼀、安装JDK (3)
⼆、安装MYSQL数据库及驱动 (5)三、JBOSS服务器 (13)四、在ANT下编译ACS源码 (16)
五、在JBOSS中部署编译后的OPENACS项⽬ (19)六、OPENACS操作简要⼿册 (22)1、CPE的设置 (22)
2、O PENACS的基本设置 (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;%JAVA_HOME%\\lib\ools.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服务器的相应⽬录下,使得JBOSS可以在部署的项⽬中连接数据库:
将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.employeeto joe@10.163.225.87 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
运⾏StartJoss.bat即可开启JBOSS服务,如下图则表⽰服务器开启成功:
在浏览器中输⼊http://127.0.0.1:8080会出现如下界⾯:
此时,JBOSS服务器已经部署成功,可以使⽤了。下⾯要做的就是将openacs编译后部署JBOSS 服务器即可。
说明:openacs可以下载的有⼆进制版本和源码,源码需要使⽤ANT⼿动编译,才能得到编译后的打包⽂件(.war⽂件)。也可以下载已经编译打包后的⽂件,直接部署到JBOSS服务器中即可(即可以省去ANT编译ACS源码步骤)。bin 开始和停⽌JBOSS的地⽅
docs 放置JBOSS的例⼦、测试脚本和各种脚本配置⽂件的DTD lib 放置JBOSS所需要的部分jar包⽂件client 放置EJB客户端运⾏时所需要的jar包
server 放置各启动类型的服务器端EJB配置所需要的⽂件等四、在ANT下编译ACS源码
1、SVN下载ACS源码:(SVN安装步骤省略)
下载地址:https://http://www.doczj.com/doc/f71f1935f9c75fbfc77da26925c52cc58bd6908e.html /svnroot/openacs/acs
下⾯将ACS源码checkout到本地:
将ANT复制到ACS⽬录下
在该⽬录下创建make.bat,内容为
此时需要添加2个环境变量:
1、ANT_HOME : C:\\Documents and Settings\\Administrator\\桌⾯\\acs\\ant2、PATH:追加C:\\Documents and Settings\\Administrator\\桌⾯\\acs\\ant\\bin
双击执⾏make.bat,ANT开始对ACS⼯程进⾏编译,编译完成后应该出现如下的界⾯:
编译完成后会在acs⽬录下多出⼀个dist⽂件夹和build⽂件夹,dist中就是编译打包后的acs.ear⽂件,build⽂件夹中是编译后的解包⽂件。
五、在JBOSS中部署编译后的openacs项⽬⼿动编译或者下载⼆进制⽂件,都会得到⼀个.ear⽂件(在此命名为openacs.ear)
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- hids.cn 版权所有 赣ICP备2024042780号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务