[PC활용] [OSS] OpenFire 서버 / 클라이언트 (무료 인트라넷 메신저)
본 설명은 OpenFire를 구축하는 방법에 관하여 기술된 안내입니다.
서버 태스트 환경 사양 안내
OS : Windows 2008 R2 Datacenter Edition (Evaluation)
RAM : 4GB(DDR3)
CPU : AMD Athlon x2 64bit Processor
1. Openfire 3.8.2
http://www.igniterealtime.org/downloads/index.jsp
![](https://t1.daumcdn.net/cfile/tistory/235D2C495270EEFF0D)
Fig 1-1) Install
2. Openfire 3.x.x.zip을 다운받습니다.
![](https://t1.daumcdn.net/cfile/tistory/2574AC4B5270F00D1D)
Fig 1-2) 저장하기
3. C:\에 저장합니다.
![](https://t1.daumcdn.net/cfile/tistory/274DC84A5270F06D2C)
Fig 1-3) 압축해제(Extract)
3. C:\에 압축을 풀고 압축 폴더 내에 있는 Openfire 폴더를 C:\로 이동시킵니다.
![](https://t1.daumcdn.net/cfile/tistory/224863475270F07831)
Fig 1-4) 압축폴더 이동하기
4. Openfire 폴더에 들어갑니다. 그리고 bin 폴더를 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/2430EE4C5270F13F08)
Fig 1-5) openfired 실행 경로
5. 이곳이 바로 openFire의 핵심 서비스가 존재하는 위치입니다.
![](https://t1.daumcdn.net/cfile/tistory/277F2D4E5270F16A2A)
Fig 1-6) cmd로 openfire 경로 이동하기
6.
-> cd c:\openfire\bin
-> openfire-service /install (서비스 설치)
-> openfire-service /start (서비스 시작)
부가서비스 안내
-> openfire-service /restart (서비스 재시작)
-> openfire-service /uninstall (서비스 제거)
서비스 설치 후 openfire를 실행시킵니다.
![](https://t1.daumcdn.net/cfile/tistory/241E55475270F1DA0E)
Fig 1-7) openfire 처음 설치시 발생할 수 있는 오류
Fig 1-7은 openfire를 처음 설치할 때, 발생할 수 있는 오류입니다.
오류 내용은 Java Runtime Environment를 설치하지 않아 발생한 오류입니다. www.java.com 에 접속해서 JRE를 설치하면 됩니다.
![](https://t1.daumcdn.net/cfile/tistory/220183475270F25E25)
Fig 1-8) JRE 설치하기
![](https://t1.daumcdn.net/cfile/tistory/2464C34E5270F29C08)
Fig 1-9) JRE 설치 진행
![](https://t1.daumcdn.net/cfile/tistory/2771C4495270F2AF1C)
Fig 1-10) JRE 설치 진행
![](https://t1.daumcdn.net/cfile/tistory/245929505270F2FA21)
Fig 1-11) JRE 설치 완료
설치 상태를 확인합니다.
이제 실제 OpenFire의 서비스를 설치하겠습니다.
우선 서비스를 시작해야합니다. 컴퓨터 관리 -> 서비스 -> Openfire를 더블클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/263EA64B5270F32C13)
Fig 1-12) OpenFire 서비스 확인하기
![](https://t1.daumcdn.net/cfile/tistory/210FC9495270F35016)
Fig 1-13) OpenFire 서비스 시작하기
서비스를 시작합니다. (속어: 서비스를 올립니다.)
그리고 http://127.0.0.1:9090/index.jsp에 접속합니다.
![](https://t1.daumcdn.net/cfile/tistory/2262764B5270F37804)
Fig 1-13) OpenFire 서비스 설치 단계
Continue를 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/2130584C5270F39D16)
Fig 1-14) OpenFire 서비스 설치 단계
Continue를 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/233D204A5270F3B814)
Fig 1-14) OpenFire 서비스 설치 단계
Standard를 클릭 후 Continue를 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/227A504D5270F3DB24)
Fig 1-14) OpenFire 서비스 설치 단계
[hostname]을 자기 자신의 서버를 입력해줍니다.
ex) 127.0.0.1
[database]는 자기가 실제로 사용할 데이터베이스 명을 입력합니다.
ID와 Password는 Database 서버 계정을 입력합니다.
Continue를 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/227B8E505270F43319)
Fig 1-15) OpenFire 서비스 설치 단계
Detail 기본값으로 두고 Continue를 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/2464EC4E5270F45F12)
Fig 1-16) OpenFire 서비스 설치 단계
서버 관리자 계정을 입력합니다. 그리고 비밀번호를 입력합니다.
그리고 Continue를 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/263CB5475270F48314)
Fig 1-17) OpenFire 서비스 시작 단계 (완료)
OpenFire Administration Console에 접속된 화면을 볼 수 있습니다. (속어: 입성했습니다.)
관리자 계정은 admin / 그리고 설정한 관리자 암호를 입력합니다.
Login을 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/2650DE4A5270F4B83B)
Fig 1-18) OpenFire 서비스 관리 단계
서버 관리자에 접속했습니다.
Server Ports를 기억합니다.
Windows 방화벽에 들어갑니다.
고급 설정에 들어가면, 고급 보안이 포함된 Windows 방화벽이 실행됩니다.
인바운드 규칙을 클릭합니다.
그리고 작업 탭에서 새 규칙을 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/232C094B5270F4DA26)
Fig 1-19) OpenFire 서비스 관리 단계 / 방화벽 설정
![](https://t1.daumcdn.net/cfile/tistory/245A24475270F5150A)
Fig 1-20) OpenFire 서비스 관리 단계 / 방화벽 설정
포트를 클릭합니다. 그리고 다음을 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/210AF7485270F52F23)
Fig 1-21) OpenFire 서비스 관리 단계 / 방화벽 설정
포트 범위를 입력합니다. 다음을 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/21640C4A5270F5490A)
Fig 1-22) OpenFire 서비스 관리 단계 / 방화벽 설정
연결 허용(A)를 선택 후 다음을 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/2544734A5270F56119)
Fig 1-21) OpenFire 서비스 관리 단계 / 방화벽 설정
다음을 클릭합니다.
![](https://t1.daumcdn.net/cfile/tistory/213DE04B5270F57421)
Fig 1-22) OpenFire 서비스 관리 단계 / 방화벽 설정
서비스 명을 정의 후 마침(F)를 클릭합니다.
오픈 소스 메신저 구축이 완료되었습니다.