ACS 服务器搭建方法

简介

由于将要用到的openacs和jboss都是用java语言所编写,所以配置前我们需要一些必须的环境配置

安装环境

  1. linux系统,(version:centos6.8)
  2. jdk(version:1.8)
  3. jboss(version:-4.2.0.GA) 这里的版本非常重要,我试了其他高版本,问题会比较多,为避免打击建议选择此版本
  4. openacs-bin-0.5
  5. mysql 安装步骤可以看这片文章http://blog.csdn.net/TaoYuanKuangDao/article/details/77477616

jdk安装并配置

#vi /etc/profileexport JAVA_HOME=/usr/installpackage/jdk1.8.0_111export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin

Java_HOME值徐改成本机的jdk安装目录

jboss安装及配置

jboss下载地址:https://pan.baidu.com/s/1o7Pfcsa
下载后进行解压完成

将下载到的数据库驱动解压,将mysql-connector-java-5.1.7-bin.jar拷贝到 $(JBOSS_HOME)/server/default/lib/下面。

[weishusheng@centOS6mysql]$cp mysql-connector-java-5.1.7-bin.jar ../jboss/jboss-4.2.2.GA/server/default/lib/

安装mysql数据库

部署openacs

1.将acs.ear拷贝到/opt/jboss-4.2.2.GA/server/default/deploy/下面。

2.修改openacs-ds.xml使其适合你的数据库的配置:

<?xml version="1.0" encoding="UTF-8"?><datasources><local-tx-datasource><jndi-name>ACS</jndi-name><connection-url>jdbc:mysql://localhost/ACS</connection-url><driver-class>com.mysql.jdbc.Driver</driver-class><user-name>openacs</user-name><password>openacs</password><min-pool-size>5</min-pool-size><max-pool-size>20</max-pool-size><idle-timeout-minutes>5</idle-timeout-minutes></local-tx-datasource></datasources>

主要是修改user-name和password及connection-url 。

3.修改完成后将openacs-ds.xml拷贝到($JBOSS_HOME)/server/default/deploy/下面。

4.创建openacs-service.xml(已经有了就不用创建),并拷贝到($JBOSS_HOME)/server/default/deploy/jms下面,openacs-service.xml格式如下所示:

<?xml version="1.0" encoding="UTF-8"?><server><mbeancode="org.jboss.mq.server.jmx.Queue" name="jboss.mq.destination:service=Queue,name=acsQueue"><dependsoptional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends></mbean></server>

至此Openacs的配置完成。

到这jboss启动又失败,提示信息为:

17:24:34,951 INFO  [Server] Runtime shutdown hook called, forceHalt: true
17:24:34,951 INFO  [Server] JBoss SHUTDOWN: Undeploying all packages
17:24:34,969 INFO  [Server] Shutdown complete
Shutdown complete
Halting VM

ACS服务器搭建步骤相关推荐

  1. ftp服务器搭建步骤详解

    本文中ftp服务器搭建是依靠fileZillar这个软件.其下载地址如下所示: https://www.filezilla.cn/download/server 搭建步骤如下: 安装 安装过程中,需要 ...

  2. 瓦片地图服务器搭建步骤

    目录 一.系统环境以及软件要求 gcc 升级到5.4以上,推荐升级至最新版 mapnik 安装 安装nodejs 安装node-mapnik 数据库: PostgreSQL 地图数据下载以及使用 启动 ...

  3. cdn服务器搭建步骤

    CDN服务器是现代网络中不可或缺的一部分,其可以大大提高网站的访问速度和用户体验.许多公司和组织都需要搭建自己的CDN服务器,以便更好地为其用户提供便捷的服务.本文就讨论如何搭建一台有效的CDN服务器 ...

  4. Windows Server 2012 R2 Web服务器搭建步骤

    一.安装Web服务 1.单击开始,打开服务器管理器 2.单击管理->添加角色和功能 3.打开添加角色和功能向导,单击服务器选择选择服务器后单击下一步 4.勾选"Web服务器(IIS)& ...

  5. Web服务器搭建步骤(Win10)

    1.在"开始"菜单处打开"控制面板". 2.点击"程序". 3.点击"启动或关闭Windows功能". 4.对" ...

  6. ipv6_dhcp服务器搭建步骤

    1安装isc-dhcp-server套件 sudo apt update sudo apt-get install isc-dhcp-server 2.设置dhcp 创建/etc/dhcp/dhcpd ...

  7. 修改主从服务器,搭建BIND主从服务器

    参考 基础概念 主从服务 Primary DNS Server 一个域的主服务器保存着该域的zone文件. 该域所有的配置和更改都是在主服务器上进行. Secondary DNS Server 一个域 ...

  8. Mysql linux数据库主从复制服务器搭建

    ** Mysql主从复制服务器搭建步骤 Mysql服务器主主复制容易出现的问题就是: ①数据混乱: ②主键可能重复: 从而为了提高MySQL服务器稳定性 ,就出现了MySQL服务器主从复制.MySQL ...

  9. deepin安装tftp服务器_ubuntu下tftp服务器搭建

    tftp服务器搭建步骤 1.安装tftp-server 使用 sudo apt-get install tftpd-hpa 命令下载tftp服务端 使用 sudo apt-get install tf ...

最新文章

  1. Linux下查看系统信息
  2. altium designer PCB板厚度设置
  3. 第十一周项目实践4 BFS(广度优先搜索)基本模板
  4. python怎么运行_程序员大牛讲解,Python程序的执行原理
  5. 词性标注与命名实体识别
  6. linux bond 脚本,Linux--网卡聚合简单脚本(bond0)(示例代码)
  7. mysql first value_开窗函数 First_Value 和 Last_Value
  8. 图像变换——图像反转
  9. 跪求***基地的邀请码
  10. RDP报表工具:六大优势铸造核心竞争力
  11. 数据结构课程设计(已完结)
  12. 华三comware跳槽_走进网络操作系统——Comware软件架构浅谈
  13. 酒店客房管理系统JAVA-SSM-MYSQL
  14. Ice_cream's world I( 并查集 + 判环 )
  15. 计算机单片机考试作弊检讨书,考试作弊检讨书2000字5篇
  16. 计算机关闭声音快捷键,电脑声音快捷键【运用方式】
  17. 如何用 SSH 登录 Kindle 系统
  18. 阿里云ACP认证考试易错题集(含答案及解析)
  19. Linux入门-1.vim格式设置
  20. while语句和do...while语句

热门文章

  1. 消费者组consumer group详解-Kafka从入门到精通(九)
  2. java finally 抛出异常,在finally块中抛出异常
  3. 【优盘变为空白?文件都跑哪儿去了】
  4. 【SSM - SpringMVC篇】06 - SpringMVC转换器,日期格式转换器,后台Date转json,前台json转Date
  5. Python算法——判断两棵二叉树是否相等
  6. 「游戏建模」3DS MAX制作二维卡通材质的三种方法
  7. 设P,Q,R是等轴双曲线上的任意三点,求证,三角形PQR的垂心H必在同一等轴双曲线上. | 解析几何 吕林根 课后习题
  8. dlib.get_frontal_face_detector()及detector()返回值
  9. 【集美大学1411_助教博客】2017软件工程开跑啦。。。。
  10. python main函数返回值,Python main函数