分享

[WIKI]使用Confluence安装和配置WIKI说明

 dawn001 2017-03-10

本文介绍在CentOS6.5下利用confluence5.4.1和postgresql-9.2.14来部署与配置WIKI。最后一章介绍简单使用以及Redirection插件的安装注册。

第一章 准备工作

1.1服务器准备工作

服务器为64位CentOS6.5

1.2软件列表

JDK:jdk-7u17-linux-x64.rpm

数据库:postgresql92-9.2.14 yum安装

WIKI程序:atlassian-confluence-5.4.1

WIKI中文补丁:confluence-Language-STD-CN.jar

WIKI破解补丁:atlassian-extras-2.4.jar

以上软件可以在http://pan.baidu.com/s/1mgV3QLa

 下载。

第二章 安装JDK并配置环境变量

2.1安装jdk-7u17-linux-x64.rpm

[root@more ~]# java –version检查当前jdk是否已经安装

-bash: java: command notfound 没有安装

[root@more ~]# cd jdk-7u17-linux-x64.rpm所在目录

[root@more ~]# rpm -ivhjdk-7u17-linux-x64.rpm

Preparing...                ###########################################[100%]

   1:jdk                  ########################################### [100%]

Unpacking JAR files...

    rt.jar...

Error: Could not open inputfile: /usr/java/jdk1.7.0_17/jre/lib/rt.pack

    jsse.jar...

Error: Could not open inputfile: /usr/java/jdk1.7.0_17/jre/lib/jsse.pack

    charsets.jar...

Error: Could not open inputfile: /usr/java/jdk1.7.0_17/jre/lib/charsets.pack

    tools.jar...

Error: Could not open inputfile: /usr/java/jdk1.7.0_17/lib/tools.pack

    localedata.jar...

Error: Could not open inputfile: /usr/java/jdk1.7.0_17/jre/lib/ext/localedata.pack

以上错误可以忽略,不影响jdk的安装和使用。

2.2配置环境变量

[root@more jdk]# vi/etc/profile

输入insert键,在最后加入以下内容:

JAVA_HOME=/usr/java/jdk1.7.0_17

JRE_HOME=/usr/java/jdk1.7.0_17/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export JAVA_HOME JRE_HOMEPATH CLASSPATH

按esc键,输入:wq!保存退出。

[root@more jdk]# source/etc/profile 使变量即时生效

2.3测试安装是否成功

[root@more jdk]# java -version

java version"1.7.0_17"

Java(TM) SE RuntimeEnvironment (build 1.7.0_17-b02)

Java HotSpot(TM) 64-BitServer VM (build 23.7-b01, mixed mode)

看到对应的版本信息说明安装配置成功。

第三章 安装数据库postgresql

3.1检查是否安装postgresql

[root@more jdk]# rpm-qa|grep postgres

没有返回信息表明已经安装,若已安装,使用rpm-e命令卸载。

3.2 安装PostgreSQL yumrepository

[root@morejdk]#rpm -i http://yum./9.2/redhat/rhel-6-x86_64/pgdg-redhat92-9.2-7.noarch.rpm

3.3 安装PostgreSQL

[root@more jdk]# yum install postgresql92-server postgresql92-contrib

3.4查看安装情况

[root@more jdk]# rpm -qa|grep postgresql

postgresql92-contrib-9.2.14-1PGDG.rhel6.x86_64

postgresql92-libs-9.2.14-1PGDG.rhel6.x86_64

postgresql92-9.2.14-1PGDG.rhel6.x86_64

postgresql92-server-9.2.14-1PGDG.rhel6.x86_64

3.5 初始化并启动数据库

PostgreSQL 服务初次启动的时候会提示初始化。

初始化postgresql

[root@more jdk]# service postgresql-9.2 initdb

启动postgresql服务

[root@more jdk]# service postgresql-9.2 start

3.6 将PostgreSQL服务加入开机启动列表

[root@more jdk]# chkconfig postgresql-9.2 on

检查是否加入开机启动列表

[root@more jdk]# chkconfig --list|grep postgres

postgresql-9.2  0:off   1:off   2:on    3:on    4:on    5:on    6:off

3.7修改PostgreSQL 数据库用户postgres的密码

PostgreSQL 数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空,我们需要修改为指定的密码。

[root@more jdk]# su – postgres

-bash-4.1$ psql

psql (9.2.14)

Type "help" for help.

 

postgres=# ALTER USER postgres WITH PASSWORD 'password';

3.8 修改linux系统用户postgres的密码

passwd postgres

3.9为confuser用户创建一个encoding 为utf8的数据库confluence

create database confluence owner confuser encoding 'utf8';

到此postgresql安装配置完成,并且为confluence创建了confuser用户和confluence数据库。

第四章 安装与配置Confluence

4.1 安装Confluence

建立和设置安装目录

安装目录:  /usr/confluence/atlassian-confluence-5.4.1

数据储存目录:  /usr/confluence/data

将atlassian-confluence-5.4.1.zip包内容解压至安装目录,同时建立数据储存目录。

打开/usr/confluence/atlassian-confluence-5.4.1/confluence/WEB-INF/classes目录

修改confluence-init.properties配置文件,将最下面一行

改成confluence.home=user/confluence/data

注意要把前面的#符号去掉,否则不起作用。

这时候我们可以启动/user/confluence/atlassian-confluence-5.4.1/bin/startup.sh来运行Tomcat了。

4.2 启动Confluence

启动sh /user/confluence/atlassian-confluence-5.4.1/bin/startup.sh

关闭 sh /user/confluence/atlassian-confluence-5.4.1/bin/shutdown.sh

4.3 申请序列号,完成验证

我们要申请一个体验号,才能正常的使用Confluence。

打开主页http://192.1.10.198:8090 

点击“generate an evaluation license online”链接,如下图:

我们需要到官方网站上注册一个用户,点击“Sign up for an account”到注册页面进行注册,具体过程这里就不描述了。

注册成功后,会直接进入申请评估序列号的页面,这时填写我们在WIKI主页中的获取的Server ID和组织名称,点击“Generate License”获取体验的License Key。

将看到已经获取的License,将它拷贝下来。

回到我们的WIKI首页,填入在官方获取的License Key,完成验证。

4.4配置WIKI站点

License验证成功后会让你选择使用Evaluation Installation还是ProductionInstallation,这里一定要选择Production Installation


点击之后就会进入如下网页:选择External Database,选择PostgreSQL

选择之后进入如下页面,选择Direct JDBC Connection

之后进入数据库连接信息配置,填入上面我们为Confluence创建的数据库账号confuser和密码。

这里我们选择用Example Site开始我们的WIKI站点。

然后我们需要输入第一个管理员用户的用户名和密码。

OK,WIKI的配置已经完成。

4.5 破解与安装中文包

停止Tomcat服务,然后将confluence-Language-STD-CN.jar和atlassian-extras-2.4.jar拷贝到:

user\confluenceatlassian-confluence-5.4.1\confluence\WEB-INF\lib目录下。

重启Confluence,用admin登录WIKI站点选择中文,查看license详细信息:

Ok,可以正式开始使用WIKI了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多