1. Roundcubemail 0.3.1 다운로드
http://www.roundcube.net > Download > roundcubemail-0.3.1.tar.gz 를 다운로드 받습니다.
2. 설치 하기
다운로드 받은 파일을 서버에 올린 후 압축을 풀고, 적당한 디렉토리(DocumentRoot)로 이동을 시킵니다.
# tar xvzf roundcubemail-0.3.1.tar.gz
# mv roundcubemail-0.3.1 /home/cloudv/public_html/webmail
logs와 temp 디렉토리의 접근권한을 변경합니다.
# cd /home/cloudv/public_html/webmail
# chmod 707 logs temp
3. VirtualHost 설정
웹브라우저에서 쉽게 접속할 수 있도록 아파치 VirtualHost 설정을 해줍니다.
<VirtualHost *:80>
DocumentRoot “/home/cloudv/public_html/webmail”
ServerName webmail.cloudv.com
ErrorLog “logs/webmail.cloudv.com-error_log”
CustomLog “logs/webmail.cloudv.com-access_log” combined
</VirtualHost> |
4. MySQL DB 및 사용자 생성
# mysql -p (mysql root 암호 입력 후, 엔터)
mysql> create database roundcubemail;
mysql> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY ‘mail#$%^’;
mysql> flush privileges;
mysql> exit
[참고] 상단 명령에 사용된 설명입니다. 물론 DB명, 계정, 계정암호는 다른것으로 변경 가능합니다.
DB명 : roundcubemail
계정 : roundcube
계정암호 : mail#$%^
Roundcubemail 기본 DB를 넣어줍니다.
# cd SQL
# mysql -u root -p roundcubemail < mysql.initial.sql (mysql root 암호 입력 후, 엔터)
5. Roundcubemail 세팅
웹브라우저에서 http://webmail.cloudv.com/installer 처럼 생성한 VirtualHost URL 에 installer 를 붙여 접속을 합니다.
Roundcubemail 설치를 시작합니다.
> [START INSTALLATION] 클릭
[Check environment]
> [NEXT] 클릭
[Create config]
> Database setup
: 상위 4번항목에서 생성한 DB명, 계정명, 계정암호를 입력합니다.
> IMAP Settings
: default_host 에 사용할 도메인을 입력합니다. (cloudv.com)
// 주의 : 여기서 입력하는 cloudv.com 이 @뒤에 오는 주소가 됩니다.
cloudv.com 이 메일서버와 같은 IP가 아닐 경우에 로그인이 되지 않는 현상이 발생하며,
이 경우 메일서버의 도메인(webmail.cloudv.com)을 입력해서 설치를 진행합니다.
그리고 나중에 웹메일 로그인할때 ‘개인 설정’ 에서 신원 email 주소를 변경해줘야 합니다.
> SMTP Settings
: smtp_server 에 메일호스트를 추가한 도메인을 입력합니다. (mail.cloudv.com)
> Display settings & user prefs
: language 에 사용할 언어를 입력합니다. (ko_KR)
> [CREATE CONFIG] 클릭
새로 작성된 main.inc.php 와 db.inc.php 파일의 내용을 복사하여 config 디렉토리 안에 생성합니다.
# cd /home/cloudv/public_html/webmail/config
# vi main.inc.php (내용을 삽입 후 저장)
# vi db.inc.php (내용을 삽입 후 저장)
> [CONTINUE] 클릭
[Test config]
모든 체크 항목이 OK 로 되었음을 확인할 수 있습니다.
현재 페이지에서 테스트를 할 수 있으나, 별 에러메시지가 없다면 페이지를 닫고 실제로 메일 송수신을 해봅니다.
6. 설치파일 삭제
필요없는 installer 디렉토리를 삭제 합니다.
# rm -rf /home/cloudv/public_html/webmail/installer
7. 메일 사용
웹사이트(http://webmail.cloudv.com)에 접속 합니다.
시스템 계정으로 로그인, 메일사용이 가능합니다.
* 내용 추가
라운드큐브메일 0.8 대는 php 5.2.x 에서 설치가 가능하지만
라운드큐브메일 0.9 이상의 버전에서는 php 5.3.x 이상 의 버전이 필요합니다.
출처 : http://idchowto.com/?p=18967
|