CentOS 7
 

Zarafa : インストール
2015/07/15
 
グループウェア Zarafa のインストールです。
ちなみに、Zarafa は日本語対応されていないため、設定によるインターフェースの日本語化は不可です。
(送受信メール等はもちろん日本語表示可能)
[1]
[2]
[3]
[4]
[5] Zarafa 用のユーザーとデータベースを MariaDB に登録しておきます。
[root@dlp ~]#
mysql -u root -p

Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 5.5.41-MariaDB MariaDB Server

Copyright (c) 2000, 2014, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>
create database zarafa;

Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]>
grant all privileges on zarafa.* to zarafa@'localhost' identified by 'password';

Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]>
flush privileges;

Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]>
exit

Bye
[6] Zarafa をインストールします。
# EPELからインストール

[root@dlp ~]#
yum --enablerepo=epel -y install zarafa zarafa-webaccess
[root@dlp ~]#
vi /etc/zarafa/server.cfg
# 118行目:MariaDB 接続ユーザー変更

mysql_user =
zarafa
# 121行目:MariaDB 接続ユーザーのパスワード指定

mysql_password =
password
[root@dlp ~]#
vi /etc/postfix/main.cf
# 449行目:追記

mailbox_command = /usr/bin/zarafa-dagent "$USER"
[root@dlp ~]#
systemctl restart postfix

[root@dlp ~]#
for service in server dagent gateway ical monitor spooler
do
    systemctl start zarafa-$service
    chkconfig zarafa-$service on
done
[7] Zarafa 利用ユーザーを登録しておきます。
# 「redhat」ユーザー登録

[root@dlp ~]#
useradd redhat

[root@dlp ~]#
zarafa-admin -c redhat -p password -e redhat@dlp.srv.world -f "redhat"

User created.
# 「redhat」ユーザーの情報更新 (下例はフルネームを更新)

[root@dlp ~]#
zarafa-admin -u redhat -f "RedHat Linux"

User information updated.
# 「redhat」ユーザー削除

[root@dlp ~]#
zarafa-admin -d redhat

User deleted.
# その他オプションはヘルプ参照
# zarafa-admin --help
 
Tweet