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
启动: /usr/local/confluence-3.2-std/bin/startup.sh
然后在本机浏览器中输入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

你可能感兴趣的:(centos,职场,confluence,休闲,centos5)