본문 바로가기

atlassian_confluence_jira

atlassian confluence centos 설치

320x100

centos에 atlassian confluence를 설치하는 방법이다. 

centos 6.4 64bit 기준이다.


1 java 설치

http://java.com/ko/download/manual.jsp

자신의 환경에 맞는 jre 다운

# rpm -ivh jre-7u25-linux-x64.rpm

# vi /etc/profile.d/java.sh

export JAVA_HOME=/usr/java/jre1.7.0_25  (jre 설치한 경로)

export J2RE_HOME=/usr/java/jre1.7.0_25

export PATH=$JAVA_HOME/bin:$PATH


2 mysql 설치(설치방법 생략)

 - mysql 암호 지정

# mysqladmin -u root password 'password'  (mysql 구동안하고 명령어치면 에러가 뜬다)

 - 데이터베이스 생성

# mysql -u root -p

mysql> create database confluence character set utf8 COLLATE utf8_bin;;     > 

 * 삭제는 drop database confluence;

 * 생성확인은 show databases;

mysql> grant all privileges on confluence.* to confluence@localhost identified by 'PASSWORD' with grant option;

mysql> flush privileges;

mysql> quit

 - mysql 환경 설정

# vi /etc/my.cnf

자신의 환경에 맞게 수정하자


3 계정 생성

# useradd confluence   

# passwd confluence

4 설치
위 사이트에서 Confluence 5.2.3 - Standalone 64bit 를 다운 받는다.

# cd /tmp
# wget http://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-5.2.3.tar.gz
# tar -xvf confluence 5.2.3-standalone.tar.gz
# cd confluence 5.2.3-standalone.tar.gz
# mv * /opt/confluence/
# vi atlassian-confluence-5.2.3/confluence/WEB-INF/classes/confluence-init.properties
confluence.home=/opt/confluence_home
confluence.option.ignore.url.with.key=false
# chown -R confluence:confluence /opt/confluence/

 - 접속포트 변경방법(기본 8090)
# vi atlassian-confluence-5.2.3/conf/server.xml
3번째줄        <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8090" minProcessors="5"
8090포트를 원하는 포트로 변경하면 된다.

5 구동
구동은 root 권한으로 하면 안된다 꼭 아까만든 confluence 계정으로 구동시키자
# su confluence
# cd atlassian-confluence-5.2.3/confluence/bin
# ./startup.sh
Using CATALINA_BASE:   /opt/atlassian-confluence-5.2.3
Using CATALINA_HOME:   /opt/atlassian-confluence-5.2.3
Using CATALINA_TMPDIR: /opt/atlassian-confluence-5.2.3/temp
Using JRE_HOME:        /usr/java/
Using CLASSPATH:       /opt/atlassian-confluence-5.2.3/bin/bootstrap.jar

위와 같이 떴다면 정상적으로 구동이 되는것이다. 
이제 접속 해보자.

웹페이지가 접속이 안된다면
방화벽때문에 그렇다 8080포트를 열어주자
# iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT 
# iptables -I OUTPUT 1 -p tcp --dport 8080 -j ACCEPT 
# service iptables save
# service iptables restart

http://localhost:8090

드디어 접속이 됐다. 

라이센스가 필요하다.

generate an evaluation license online 을 눌러서 라이센스를 받도록 하자


direct jdbc connection 클릭


아까 mysql 설정했던 아이디와 암호를 입력한다.

시간이 꽤 오래걸린다.


자신이 원하는 셋팅으로 선택하자.



계정 생성


이러면 모든 설치가 완료가 된다.






320x100