Roundcubemail 0.2.1 설치
1. Roundcubemail 0.2.1 다운로드
http://www.roundcube.net > Download > roundcubemail-0.2.1.tar.gz 를 다운로드 받습니다.
2. 설치 하기
다운로드 받은 파일을 서버에 올린 후 압축을 풀고, 적당한 디렉토리(DocumentRoot)로 이동을 시킵니다.
# tar xvzf roundcubemail-0.2.1.tar.gz
# mv roundcubemail-0.2.1 /home/neulwon/public_html/webmail
logs와 temp 디렉토리의 접근권한을 변경합니다.
# cd /home/neulwon/public_html/webmail
# chmod 707 logs temp
3. VirtualHost 설정
웹브라우저에서 쉽게 접속할 수 있도록 아파치 VirtualHost 설정을 해줍니다.
<VirtualHost *:80> DocumentRoot "/home/neulwon/public_html/webmail" ServerName webmail.neulwon.com ErrorLog "logs/webmail.neulwon.com-error_log" CustomLog "logs/webmail.neulwon.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.neulwon.com/installer 처럼 생성한 VirtualHost URL 에 installer 를 붙여 접속을 합니다.
Roundcubemail 설치를 시작합니다.
> [START INSTALLATION] 클릭
[Check environment]
> [NEXT] 클릭
[Create config]
> Database setup
: 상위 4번항목에서 생성한 DB명, 계정명, 계정암호를 입력합니다.
> IMAP Settings
: default_host 에 사용할 도메인을 입력합니다. (neulwon.com)
> SMTP Settings
: smtp_server 에 메일호스트를 추가한 도메인을 입력합니다. (mail.neulwon.com)
> Display settings & user prefs
: language 에 사용할 언어를 입력합니다. (ko_KR)
> [CREATE CONFIG] 클릭
새로 작성된 main.inc.php 와 db.inc.php 파일의 내용을 복사하여 config 디렉토리 안에 생성합니다.
# cd /home/neulwon/public_html/webmail/config
# vi main.inc.php (내용을 삽입 후 저장)
# vi db.inc.php (내용을 삽입 후 저장)
> [CONTINUE] 클릭
[Test config]
모든 체크 항목이 OK 로 되었음을 확인할 수 있습니다.
현재 페이지에서 테스트를 할 수 있으나, 별 에러메시지가 없다면 페이지를 닫고 실제로 메일 송수신을 해봅니다.
6. 설치파일 삭제
필요없는 installer 디렉토리를 삭제 합니다.
# rm -rf /home/neulwon/public_html/webmail/installer
7. 메일 사용
웹사이트(http://webmail.neulwon.com)에 접속 합니다.
시스템 계정으로 로그인, 메일사용이 가능합니다.