GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu14.04VPSにRainloopWebmailをインストールします

この投稿では、NginxとMariaDBを使用してUbuntuVPSにRainloopWebmailをインストールする方法を紹介します。 Rainloop Webmailは、PHPで記述された、シンプルで最新の高速なWebベースの電子メールクライアントです。このアプリケーションの機能には、最新のユーザーインターフェース、IMAPおよびSMTPプロトコルのサポート、キーボードショートカット、自動補完などがあります。
これは、他のLinux VPSシステムでも機能するはずですが、Ubuntu14.04用にテストおよび作成されています。

システムを更新し、必要なパッケージをインストールします。

root@vps:~# apt-get -y update && apt-get -y upgrade
root@vps:~# apt-get install python-software-properties curl

MariaDBをインストールし、データベースを作成します。

連絡先機能を使用する予定がない場合は、この手順をスキップできます。

root@vps:~# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
root@vps:~# add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu trusty main'
root@vps:~# apt-get -y update
root@vps:~# echo -e "Package: *\nPin: origin ftp.osuosl.org\nPin-Priority: 1000" | tee /etc/apt/preferences.d/mariadb
root@vps:~# apt-get install mariadb-server
root@vps:~# mysql -uroot -p
MariaDB [(none)]> create database rainloop;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON rainloop.* TO 'rainloop'@'localhost' IDENTIFIED BY 'rlPasswd'
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> \q;

PHPとNginxをインストールする

apt-get install nginx php5-fpm php-cli php5-mysql php5-mcrypt php5-curl php5-sqlite

Webサイトのルートディレクトリを作成し、アプリケーションの最新バージョンをデプロイします

root@vps:~# mkdir -p /var/www/yourrainloop.com/{public_html,logs}
root@vps:~# cd /var/www/yourrainloop.com/public_html
root@vps:~# curl -s http://repository.rainloop.net/installer.php | php

次のコンテンツを含む新しいNginxサーバーブロックを作成します

root@vps:~# cat <<'EOF' > /etc/nginx/sites-available/yourrainloop.com
server {
    server_name yourrainloop.com;
    listen 80;
    root /var/www/yourrainloop.com/public_html;
    access_log /var/www/yourrainloop.com/logs/access.log;
    error_log /var/www/yourrainloop.com/logs/error.log;
    index index.php;
 
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
 
    location ~ \.php$ {
        fastcgi_index index.php;
        fastcgi_split_path_info ^(.+\.php)(.*)$;
        fastcgi_keep_conn on;
        include /etc/nginx/fastcgi_params;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
 
    location ~ /\.ht {
        deny all;
    }

    location ^~ /data {
      deny all;
    } 

}
EOF

シンボリックリンクしてサーバーを再起動します

root@vps:~# ln -s /etc/nginx/sites-available/yourrainloop.com /etc/nginx/sites-enabled/yourrainloop.com
root@vps:~# /etc/init.d/nginx restart

正しい権限を設定する

root@vps:~# chown -R www-data: /var/www/yourrainloop.com/public_html/

それでおしまい。次に、ブラウザを開き、Webサイトのアドレスを入力して、デフォルトのアプリケーション資格情報を使用します。

URL = http://yourrainloop.com/?admin
User= admin 
Password= 12345

詳細については、rainloopの公式ウェブサイトを確認してください。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にセットアップを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS 。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. スクリプト:Ubuntu12.04VPSにownCloudをインストールします

  2. Ubuntu 12.04LTSVPSにWallabagをインストールします

  3. UbuntuVPSにPagekitCMSをインストールします

  1. Ubuntu14.04VPSにeGroupwareをインストールする方法

  2. Ubuntu14.04VPSにRainloopWebmailをインストールします

  3. Ubuntu14.04VPSにMDwikiをインストールします

  1. Ubuntu14.04VPSにPrestaShopをインストールする方法

  2. Ubuntu14.04VPSにFail2banをインストールします

  3. Ubuntu14.04にGhostをインストールする