99网
您的当前位置:首页openacs环境搭建(位操作系统)

openacs环境搭建(位操作系统)

来源:99网
一、搭建openacs环境主要有以下几个步骤:

第一步:安装jdk;

第二步:配置Jboss

第三步:安装mysql

第四步:Openacs环境搭建

第一步:

(1)安装jdk;(位系统安装jdk-6u45-windows-x.exe文件)

(2)配置环境变量

1.计算机->属性->高级系统设置->环境变量

2.在系统变量中的找到path路径,打开后将安装jdk的目录(如

D:\\ProgramFiles\\Java\\jdk1.6.0_45\\bin)加到当前路径下。(在之前路径后加;然后增

加新 路径)

3.新建一个JAVA_HOME路径变量,将路径复制到该路径下(如

D:\\ProgramFiles\\Java\\jdk1.6.0_45)。

4.新建一个

CLASS_PATH路径变量,将路径复制到该路径下

(如.;D:\\ProgramFiles\\Java\\jre6\\lib\ools.jar)。

第二步:

(1)配置Jboss(jboss-4.2.3.GA)

(2)配置环境变量(环境变量的文件目录中不能有汉字,空格等)

1.配置path变量,将Jboss的安装路径加在原有路径的后边(如:

E:\\Jboss\\jboss-4.2.3.GA\\bin)(在之前路径后加;然后增加新路径)

2.新建一个JBOSS_HOME路径变量,将jboss的安装路径复制到改变量中(如:

E:\\Jboss\\jboss-4.2.3.GA)

3.路径配置完成后,运行Jboss安装文件中的bin下的run.bat文件。

4.环境配置好后,访问http://localhost:8080 ,能访问成功说明jdk与jboss配置成功。

第三步:安装mysql(mysql-5.5.28-winx.msi)

(1)安装上述安装包。

(2)配置环境变量。

1.将mysql安装的bin目录加到path路径下。

(3)安装好mysql后打开界面如下:

(4)用管理员登陆数据库

mysql -u root -p (回车)

默认密码为空,直接回车即可。

(5)在以上命令行中创建用户名为openacs,密码为openacs的用户(insert into

mysql.user(Host,User,Password)values(\"localhost\enacs\");

(6)必须要刷新才能生效。

flush privileges;

(7)创建成功后,按Ctrl+C退出mysql。

(8)在打开命令行看用户是否创建成功。

登录用mysql -u openacs -p

密码用openacs

出现以下页面说明创建成功。

(9Mysql中创建名为acs的数据库。(注意mysql中每一句结尾用分号)

create database acs;

可以用show databases查看是否创建成功。会出现名为acs的数据库。

(10)给openacs用户赋予操作acs的权限。

grant select,insert,update,delete,create,drop,index on acs.* 在

to

)openacs@localhost identified by 'openacs';

还是要刷新。 flush privileges;

(11)连接数据库

将mysql-connector-java-5.1.27-bin.jar

复制到$(JBOSS_HOME)/server/default/lib/.如果没有就先下载。

(12)此时访问http://localhost:8080/openacs/ 会出现401错误。

第四步:

(1)下载openacs-bin-0.4压缩包。

(2)解压后进行如下步骤。

1.复制acs.ear到JBOSS_HOME \\server\\default\\deploy ,不修改。

2.复制openacs-ds.xml到JBOSS_HOME\\server\\default\\deploy

这里需要修改openacs-ds.xml中数据库连接的用户名和密码,打开该文件,设置用户名和密码为我们之前设置的用户,即openacs,还要修改地址这里将connection-url>的值设置成jdbc:mysql://localhost/ACS,因为我的数据库在本机。

(3)复制openacs-service.xml到JBOSS_HOME\\server\\default\\deploy\\jms,不需要修改。

(4)这样就完成了所有步骤的配置,控制台运行run.bat文件;打开mysql服务。

访问http://localhost:8080/openacs。

因篇幅问题不能全部显示,请点此查看更多更全内容