RainLoopをインストールする手順
- 作成日 2020.09.03
- RainLoop
- RainLoop, ubuntu20.04.1, インストール
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 でアクセスできます。
管理画面となります。
日本語化も簡単に可能です。
-
前の記事
javascript location.reload() を一度だけ実行する 2020.09.03
-
次の記事
docker-composeを使用してMagentを構築する 2020.09.03
コメントを書く