• javaConfluence的安装


         一个同事请我帮忙安装confluence,他之前什么都不知道,只是知道他的朋友给了个虚拟机,里面有个wiki的软件可以管理文档。我接到这个任务后捣鼓了一阵才发现,原来是用的一个叫confluence的软件。上网g一把发现原来是个商用软件,不少人说它好,而且还有不少关于它的破解。最开始是按照网上说的去做,发现无法简单而且顺利的搞定,最后直接从虚拟机中把confluence的目录弄出来再装才成功,也就没有经历破解的过程。

         confluence有两种安装方法:一种是独立安装,相当于内置了个tomcat,另一种是war包方式安装,需要先装了tomcat。因为我正在用tomcat做开发,因此使用了第2种方法。虚拟机中用的是独立安装,我是复制了其confluence目录内容来安装的。软件运行还需要数据库支持,它可以使用本地文件系统,也可以使用多种数据库,我使用的是sql server,也是因为自己本来就有这个数据库(需要先建立confluence的数据库)。

         首先是复制confluence目录到某个目录下,我是放在D:\下。然后是在tomcat的conf\Catalina\localhost下放置部署文件:confluence.xml,内容如下:

          <Context path="/confluence" docBase="d:/confluence" debug="0" reloadable="true">
          
    <Logger className="org.apache.catalina.logger.FileLogger"
             prefix
    ="atlassian-confluence." suffix=".log" timestamp="true"/>
          
    </Context>

         然后就是修改confluence/WEB-INF/classes/confluence-init.properties文件中的路径:confluence.home=d:/confluence/data。注意使用反斜杠。

         接下来就是启动tomcat了,从manager中可以看到confluence已经装好,点击进入就可以进行初始化了,有提示输入license。因为虚拟机中本来就是破解好了的,但是没有提供license,只好在网上相关破解说明中复制了一个过来,没想到竟然能用。

         在初始化过程中会有选择数据库支持方式,我选择的是sql server服务器,而且是直接jdbc方式,已经有jtds的驱动驱动在lib目录下,因此不需要再安装驱动,只需要填写相关的jdbc的连接串:jdbc:jtds:sqlserver://localhost:1433/<database>

         因为一直都没有时间使用confluence,只是负责安装,给同事使用而已。希望以后能用用。

  • 相关阅读:
    使用灰层覆盖UI时,有事发生
    通过自定义ISAPI Filter来禁止敏感文件的访问
    静态链接库LIB和动态链接库DLL的区别 创建和示例
    深入剖析C++中的string类
    .net c# 序列化和反序列
    ASP.NET 状态服务 及 session丢失问题解决方案总结
    IWAM_账号的用途以及如何同步密码
    COM 组件设计与应用(一)起源及复合文件
    两种古老的WEB编程技术 CGI和ISAPI之间的区别
    Send MSMQ Messages Securely Across the Internet with HTTP and SOAP
  • 原文地址:https://www.cnblogs.com/badwood316/p/1420023.html
Copyright © 2020-2023  润新知