CentOS5下的confluence的安装与配置

CentOS5下的confluence的安装与配置

大家好,又见面了,我是全栈君。

一、版本:confluence-3.2-std
下载页面:
http://www.atlassian.com/software/confluence/ArchiveConfluenceDownloads.jspa
选择3.2 – Standalone for Production Usage (TAR.GZ Archive),下载后上传至服务器
注:之所以选择了confluence3.2版本,是为了匹配官方的中文包而为了匹配confluence3.2mysql选择了5.0版本

 

二、安装confluence/usr/local
cd /usr/local
tar -zxvf confluence-3.2-std.tar.gz

 

修改数据目录:
cd /usr/local/confluence-3.2-std/confluence/WEB-INF/classes
vi confluence-init.propertie:confluence.home=confluence.home=/var/confluence3.2/data

 

mkdir -p /var/confluence3.2/data

 

三、安装MySQL
yum remove mysql-server mysql-client
find / -type d -name “msyql” -exec rm -rf {} \;
updated
yum -y install mysql-server mysql-client

 

运行:/usr/bin/mysqladmin -u root password ‘new-password’ 设置root密码
或者直接运行:/usr/bin/mysql_secure_installation,设置root密码,删除test数据库,禁止匿名登陆

 

修改my.cnf,设定编码为utf8
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
vi my.cnf,在[client][mysqld]两个部分分别添加:
default-character-set=utf8character_set_server=utf8
注:[mysql][mysqld]中的设置不同!

 

confluence创建一个数据库:
mysql -u root -p
create database confluence;
grant all on confluence.* to ‘test’@”%” identified by ‘test’;

flush privileges;

 

注:confuence3.2installation guide要求Mysql使用Innodb存储引擎,在创建表时要指定engine=INNODB;或者修改my.cnf,添加default-table-type=innodb[mysqld],使innodb成为默认的存储引擎。
根据Mysql5.1帮助文档中的“存储引擎和表类型”章节所述,innodb有一定的问题,它不推荐Innodb成为默认存储引擎!

 

四、配置confluence
然后在本机浏览器中输入http://192.168.9.45:8080进行配置(注意,iptables可能会阻止连接!):
详细过程:略,主要是database的连接,如下:

 

安装时选择custom installation,过程中要选择数据库,这里选择MySQL,然后会提示选择连接方式,选择JDBC
database页面,会要求填写database的连接资料,填入刚才新建的confluence数据库的相关信息;
注:若连接mysql出错,没有出现Load content页面,检查一下刚才新建的数据库是否能在shell中正常登陆,一般是由于mysql匿名用户的问题:
delete from user where host=’localhost’ and user=’’;

 

其它略,直到最后会出现Confluence Setup Successful的页面!

 

安装中文包:
登陆confluence页面,在admin页面中上传中文包进行安装,中文包下载页面:
http://confluence.atlassian.com/display/DISC/Language+Pack+Translations
注:该中文包匹配confluence3.2,其它版本可能会出现问题!

 

五、confluence登陆
登陆页面:
http://xxx.xxx.xxx.xxx:8080

本文转自 li_qinshan 51CTO博客,原文链接:http://blog.51cto.com/share/478950


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107962.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux动态库和静态库的使用_静态库的使用

    linux动态库和静态库的使用_静态库的使用文章目录动静态库的基本原理认识动静态库动静态库各自的特征静态库的打包与使用打包使用动态库的打包与使用打包使用动静态库的基本原理动静态库的本质是可执行程序的“半成品”。我们都知道,一堆源文件和头文件最终变成一个可执行程序需要经历以下四个步骤:预处理:完成头文件展开、去注释、宏替换、条件编译等,最终形成xxx.i文件。编译:完成词法分析、语法分析、语义分析、符号汇总等,检查无误后将代码翻译成汇编指令,最终形成xxx.s文件。汇编:将汇编指令转换成二进制指令,最终形成xxx.o文件。链接

    2022年9月30日
    0
  • PS日记一

    PS日记一

    2021年8月25日
    52
  • mysql 修改隔离级别_设置mysql隔离级别

    mysql 修改隔离级别_设置mysql隔离级别1.查看当前会话隔离级别select@@tx_isolation;2.查看系统当前隔离级别select@@global.tx_isolation;3.设置当前会话隔离级别setsessiontransactionisolatinlevelrepeatableread;4.设置系统当前隔离级别setglobaltransactionisolationlevelrepeata…

    2022年6月15日
    428
  • RabbitMQ(六):回调队列callback queue、关联标识correlation id、实现简单的RPC系统

    RabbitMQ(六):回调队列callback queue、关联标识correlation id、实现简单的RPC系统

    2021年10月5日
    46
  • CAN通信的数据帧和远程帧「建议收藏」

    (先来一波操作,再放概念)远程帧和数据帧非常相似,不同之处在于:(1)RTR位,数据帧为0,远程帧为1;(2)远程帧由6个场组成:帧起始,仲裁场,控制场,CRC场,应答场,帧结束,比数据帧少了数据场。(3)远程帧发送特定的CANID,然后对应的ID的CAN节点收到远程帧之后,自动返回一个数据帧。环回模式下(方便调试用),设置为发送远程帧:STM32端通过J-LinkRT…

    2022年4月6日
    351
  • PyCharm 汉化

    PyCharm 汉化汉化汉化资源地址:链接:https://pan.baidu.com/s/1htwrK5e密码:1c4d将汉化包”resources_cn.jar”放置到lib下,删除”resources_en.jar”,重启PyCharm步骤如下:…

    2022年5月26日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号