インストールガイド · 1 min read · Jan 21, 2026

Debian 7 (Wheezy) における RainLoop のインストールと設定

Debian 7 (Wheezy) における RainLoop のインストールと設定

バージョン 1.0
著者: Srijan Kishore

  • *

この文書では、Debian 7 に Rainloop をインストールし、設定する方法について説明します。Rainloop は、主に PHP で書かれた人気のある無料のオープンソース Web アプリケーションです。Outlook、Yahoo、Gmail などの一般的なドメインメールプロバイダーやローカルメールサーバーにアクセスするための迅速で現代的な Web インターフェースをユーザーに提供します。Rainloop は、IMAP/SMTP プロトコルを介してドメインメールにアクセスすることにより、メールユーザーエージェント (MUA) としても機能します。このチュートリアルでは、Debian 7 に Rainloop Webmail をインストールするプロセスと Rainloop のカスタマイズについて説明します。

1 前提条件

このチュートリアルは Debian 7 サーバーに基づいているため、このチュートリアルを続行する前に基本的な Debian 7 サーバーのインストールを設定する必要があります。システムには静的 IP アドレスが必要です。このチュートリアルでは、IP アドレスとして 192.168.0.100 を、ホスト名として server1.example.com を使用します。

2 RainLoop のインストール

ご存知のように、RainLoop Webmail は基本的に Linux (Apache) 用に PHP で開発されています。したがって、システムに PHP がインストールされた稼働中の Web サーバーが必要であり、cURL、dom、ibxml、openssl、DateTime、PCRE などの主要な PHP モジュールも必要です。必要なパッケージをインストールするために、ユーザーは使用している Linux ディストリビューションに基づいて yum/apt-get などのパッケージマネージャーツールを使用するオプションがあります。以下は、Debian 7 に Rainloop Webmail をインストールするプロセスのステップバイステップガイドです。

2.1 Apache、PHP、および MySQL のインストール

上記のように、Debian ベースのシステムに必要なパッケージをインストールするには、apt-get コマンドを使用する必要があります (以下のように):

apt-get install apache2
apt-get install mysql-server mysql-client

Mysql “root” ユーザーの新しいパスワード: <–mysqlpassword
Mysql “root” ユーザーのパスワードを繰り返します: <–mysqlpassword

apt-get install php5 libapache2-mod-auth-mysql libmysqlclient15-dev php5-mysql curl libcurl3 libcurl3-dev php5-curl php5-json
service apache2 start
service mysql start

2.2 RainLoop Webmail のダウンロードとインストール

Rainloop を次のようにインストールできます:

mkdir -p /var/www/rainloop
cd /var/www/rainloop

さらに:

curl -s http://repository.rainloop.net/installer.php | php

root@server1:/var/www/rainloop# curl -s http://repository.rainloop.net/installer.php | php
#!/usr/bin/env php

[RainLoop Webmail Installer]

  • リポジトリに接続中 …

  • パッケージをダウンロード中 …

  • ダウンロード完了!

  • パッケージをインストール中 …

  • インストール完了!

  • [成功] インストールが完了しました!

root@server1:/var/www/rainloop#

2.3 パーミッション:

フォルダーには適切なパーミッションが必要です:

chown -R www-data:www-data .

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

2.4 管理インターフェースを介した RainLoop の設定

ユーザーは、次の 2 つの方法で RainLoop アプリケーションを設定できます:

  1. 管理パネルを使用して
  2. ターミナルから application.ini ファイルを手動で変更する

ただし、基本的なオプションの大部分は Web インターフェースを介して設定されるため、ほとんどの場合、それで十分です。管理パネルにアクセスするには、次のデフォルトのログイン資格情報を使用できます:
現在、http://192.168.0.100/?admin で管理者パネルにアクセスでき、ユーザー=admin、パスワード=12345

これがデフォルトのウェルカム画面になります。

3 Rainloop のカスタマイズ

私たちは、必要に応じて Rainloop をカスタマイズできます。以下に分類しました。

3.1 ブランド設定

カスタムタイトル、説明、およびロゴへのパスを追加することで、ログイン画面をカスタマイズできます。

3.2 連絡先の有効化

連絡先機能を有効にするには、サポートされているデータベースが必要です。このガイドの目的のために、連絡先を有効にするためのデータベースとして MySQL を使用します。したがって、次のコマンドを使用してターミナルでデータベースを手動で作成する必要があります。Rainloop に必要なデータベースを作成します:

mysql -uroot -p

Mysql プロンプトで、データベース=rainloopdb、ユーザー=rainloopuser、パスワード=rainlooppassword として Rainloop の詳細を入力します;

create database rainloopdb;
GRANT ALL PRIVILEGES ON rainloopdb.* TO ‘rainloopuser’@’localhost’ IDENTIFIED BY ‘rainlooppassword’;
flush privileges;
quit

次に、次のパスに従って連絡先機能を有効にします

管理パネル –> 連絡先

ここで、次を選択する必要があります

ストレージタイプ=MySql

Mysqlite はここではサポートされていません:

ここで、次のチェックボックスを選択します

連絡先を有効にする

連絡先の同期を許可する
データベース作成時に設定した Mysql データベースの値を入力します:

私の場合、次のようになりました

dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb

ユーザー=root

および

パスワード=mariadbpassword

または次のように使用することもできます

dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb

ユーザー=rainloopuser

および

パスワード=rainlooppassword

さらに、ボタンを押します

i テスト 正しいエントリがある場合、タブの色が灰色から緑色に変わることに気付くでしょう。

3.3 ドメインの追加

Rainloop ユーザーは、自分のドメインを追加/構成するオプションがあります。管理パネル –> ドメイン –> ドメインを追加に進んでください:

注意: 上記の値は、メールサーバーの構成によって異なる場合があります。短いログインフォームのチェックボックスを確認してください。

gmail.com、yahoo.com、outlook.com、qq.com のプリコンフィギュレーション設定が見つかります。自分のメールドメインも追加できます。エントリは、メールサーバーの構成を満たす必要があります:


3.4 プラグインの有効化とパスワード変更


プラグインは、メールアカウントのパスワードを変更するための機能を追加します。このプラグインを有効にするには、ここで poppasswd をインストールする必要があります:

apt-get install poppassd


さらに、管理パネル –> パッケージから Rainloop にインストールする必要があります:

プラグインをダウンロードすると、インストール済みパッケージセクションに次のように表示されます:

プラグインを許可するには、管理パネル –> プラグインに移動し、そのチェックボックスを選択します:

3.5 ソーシャル統合

Rainloop を Facebook、Twitter、Google などのソーシャルネットワーキングプラットフォームと統合できます。さらに、Dropbox を統合して、ユーザーが大きなファイルや小さなファイルの添付を送信できるようにすることもできます。次のように行うことができます。

管理パネル –> ソーシャルに移動します:

ソーシャル統合タスクに関する包括的な指示については、次のリンクを訪問してください

http://rainloop.net/docs/social/

4 リンク

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。