1 views

実現する機能

VPS使っている無料のWebmailシステムRainLoop WebmailのUpgrade手順を備忘録として残した記事です。

事前準備(下記サイトで確認のこと)


WebサーバーはNginxなので、Apacheご利用の方は別の設定が必要になります。ご注意ください。

RainLoopのVersion確認

TeraTermでコマンドを使う方法を理解しておくこと。ただ、今回は自宅サーバーがCentOS 8 なので、Eで以下の記述はGNOME画面のものです。悪しからず。紫色はキーボードから入力するコマンド(コピペした方が楽ですが、コマンドは覚えられません)、緑はコマンドや処理内容の説明、白は自動表示する部分、赤は注意書きです。

#rainloopのEditionを確認
[root@eycwl8s4 ~]# vi /usr/share/nginx/html/rain/index.php
<!–?php

if (!defined(‘APP_VERSION’))
{
define(‘APP_VERSION’, ‘1.14.0’);
define(‘APP_VERSION_TYPE’, ‘standard‘);
define(‘APP_INDEX_ROOT_FILE’, __FILE__);
define(‘APP_INDEX_ROOT_PATH’, str_replace(‘\\’, ‘/’, rtrim(dirname(__FILE__), ‘\\/’).’/’));
}

(1)「https://あなたのサーバー名/rainloop/?admin」サイトにログインして、赤枠1の「RainLoop について」をクリックし、表示される赤枠2の「ダウンロード」をクリック(ブラウザはfirefox、画像はクリックすると拡大表示。以下同じ)

(2)赤枠1の「Standard edition」をクリックし、表示される赤枠2の「リンクのURLをコピー」をクリック

rainloopのインストール

#「wget」と入力後にコピーしたURLを貼り付けて「Enter」キーを押し、rainloopファイルをダウンロード
[root@eycwl8s4 ~]# wget https://www.rainloop.net/repository/webmail/rainloop-latest.zip
`rainloop-latest.zip’ に保存中

rainloop-latest.zip 100%[===================>] 6.62M 20.6MB/s 時間 0.3s

2019-12-19 18:48:59 (20.6 MB/s) – `rainloop-latest.zip’ へ保存完了 [6940879/6940879]

#ダウンロードしたファイルを展開
[root@eycwl8s4 ~]# unzip rainloop-latest.zip

#展開したファイルを既存ファイルに上書きコピー
[root@eycwl8s4 ~]# yes| cp -R rainloop /usr/share/nginx/html/rain/

#ダウンロードファイルを削除
[root@eycwl8s4 ~]# rm -f rainloop-latest.zip

#展開したrainloopフォルダを削除
[root@eycwl8s4 ~]# rm -fr rainloop

#rainloopのVersionを1.14.0に修正
[root@eycwl8s4 ~]# vi /usr/share/nginx/html/rain/index.php
<!–?php

if (!defined(‘APP_VERSION’))
{
define(‘APP_VERSION’, ‘1.14.0‘);
define(‘APP_VERSION_TYPE’, ‘standard’);
define(‘APP_INDEX_ROOT_FILE’, __FILE__);
define(‘APP_INDEX_ROOT_PATH’, str_replace(‘\\’, ‘/’, rtrim(dirname(__FILE__), ‘\\/’).’/’));
}

#rainloopのVersionを1.14.0に修正
[root@eycwl8s4 ~]# vi /usr/share/nginx/html/rain/data/VERSION

1.14.0

rainloopの設定

(1)「https://あなたのサーバー名/rainloop/?admin」サイトにログインして、赤枠に「1.14.0とお使いのRainLoopは最新のものです」表示があれば成功

以上

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください