Zarafa : インストール2015/07/15 |
グループウェア Zarafa のインストールです。
ちなみに、Zarafa は日本語対応されていないため、設定によるインターフェースの日本語化は不可です。
(送受信メール等はもちろん日本語表示可能) |
|
[1] | |
[2] |
こちらを参考に PHP をインストールしておきます。
|
[3] |
こちらを参考に Postfix をインストールして起動しておきます。
|
[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)]>
MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec) 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"
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 |