RainLoopをインストールする手順

RainLoopをインストールする手順

ubuntu20.04.1にwebメールクライアントであるRainLoopをインストールする手順を記述してます。

環境

  • OS ubuntu20.04.1
  • RainLoop 1.14.0

事前準備

必要パッケージをインストールしておきます。まずは、アップデートしておきます。

sudo apt update && apt upgrade

phpもインストールします。

sudo apt install php7.3 php7.3-common php7.3-curl php7.3-xml php7.3-fpm php7.3-json php7.3-dev php7.3-mysql

nginxをインストールします。

sudo apt install nginx

nginxを起動しておきます。

sudo systemctl start nginx

RainLoopインストール

nginxの設定ファイルを記述しておきます。

sudo nano /etc/nginx/sites-available/rainloop.conf

自分は85番を使用してます。

server {
  listen 85;

  server_name IP or ドメイン名;
  root /var/www;

  index index.php;
  
  access_log /var/log/nginx/rainloop_access.log;
  error_log /var/log/nginx/rainloop_error.log;

  location / {
    try_files $uri $uri/ /index.php?$query_string;
  }

  location ~ \.php$ {
    fastcgi_index index.php;
    fastcgi_split_path_info ^(.+\.php)(.*)$;
    fastcgi_keep_conn on;
    fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
    include /etc/nginx/fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  }
  location ~ /\.ht {
    deny all;
  }

  location ^~ /data {
    deny all;
  }
}

シンボリックリンクを作成します。

sudo ln -s /etc/nginx/sites-available/rainloop.conf /etc/nginx/sites-enabled/rainloop.conf

再起動します。

sudo systemctl restart nginx.service

RainLoopをダウンロードします。

cd /opt
sudo wget http://www.rainloop.net/repository/webmail/rainloop-community-latest.zip

nginxのドキュメントルートに解凍します。

sudo unzip rainloop-community-latest.zip -d /var/www/

権限を付与します。

sudo chown www-data: -R /var/www/

RainLoop起動

ブラウザから http://プライベートIP or サーバーアドレス:85 にアクセスします。

ログイン画面が表示されます。

今はまだ何も設定していないので、管理画面の方にアクセスします。
http://プライベートIP or サーバーアドレス:85/?adminにアクセスします。

admin / 12345 でアクセスできます。

管理画面となります。

日本語化も簡単に可能です。