{"id":30167,"date":"2019-04-15T10:29:11","date_gmt":"2019-04-15T15:29:11","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=30167"},"modified":"2022-12-12T10:10:37","modified_gmt":"2022-12-12T16:10:37","slug":"how-to-install-rainloop-webmail-on-centos-7","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/","title":{"rendered":"How to Install RainLoop Webmail on CentOS 7"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-30220\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg\" alt=\"Install RainLoop Webmail on CentOS 7\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7-300x150.jpg 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\r\n<p><b>&#8220;SIMPLE, MODERN, AND FAST&#8221;\u00a0<\/b>&#8211; this is RainLoop&#8217;s webmail strong points over other web-based mail clients, according to its developers and maintainers. RainLoop is a web-based email client that provides a fresh, modern design, fast performance, hassle-free installation and upgrades, and many more features, including:<\/p>\r\n<ul>\r\n<li>Administrator panel<\/li>\r\n<li>Emails are accessed directly and not stored on the server<\/li>\r\n<li>Support for modern mail security protocols<\/li>\r\n<li>Facebook, Twitter, Google, and Dropbox integration capabilities<\/li>\r\n<li>Drag-and-Drop enabled interface<\/li>\r\n<li>Configurable cache system<\/li>\r\n<\/ul>\r\n<p><strong>RainLoop<\/strong> is developed using PHP, and it supports Nginx as the main web server. It provides an open-source (community edition) and a premium version (standard edition). The community edition is licensed under the GNU Affero General Public License v3.<\/p>\r\n<p>In this blog post, we will show you <strong>how to install <b>RainLoop Webmail\u00a0<\/b><\/strong>on a <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS 7 VPS<\/a>.<\/p>\r\n<p><!--more--><\/p>\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a3fbc2e6203d\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a3fbc2e6203d\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#Prerequisites\" >Prerequisites:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#Check-for-Updates-and-Install-Dependencies\" >Check for Updates and Install Dependencies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#Installing-and-Configuring-LEMP-Stack\" >Installing and Configuring LEMP Stack<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#Installing-RainLoop-Webmail\" >Installing RainLoop Webmail<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#Creating-the-Nginx-Virtual-Block\" >Creating the Nginx Virtual Block<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#Accessing-RainLoop-Webmail\" >Accessing RainLoop Webmail<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites:<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>We will be using one of our managed\u00a0<a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS VPS<\/a> servers for this tutorial. Please make sure that you have met the following prerequisites:<\/p>\r\n<ul>\r\n<li>A publicly-accessible VPS with CentOS 7 installed<\/li>\r\n<li>A domain or subdomain name pointing to your server public IP address<\/li>\r\n<li>Account with root access, or access to the root user<\/li>\r\n<\/ul>\r\n<h2><span class=\"ez-toc-section\" id=\"Check-for-Updates-and-Install-Dependencies\"><\/span>Check for Updates and Install Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>Log in to your public server via SSH using the following commands on your preferred terminal:<\/p>\r\n<pre>ssh [username]@[server_ip_address]<\/pre>\r\n<p>Be sure to replace &#8220;[username] &#8220;with the account name of a root-enabled user found on the server (or the root user itself), and replace &#8220;[server_ip_address]&#8221; with the IP address of your server.<\/p>\r\n<p>Before proceeding, it is best to update the packages on your CentOS 7 system to their latest versions if they are available:<\/p>\r\n<pre>yum update -y<\/pre>\r\n<p>It is also recommended to install EPEL and its basic dependencies for CentOS 7 to avoid hiccups caused by missing libraries in the future:<\/p>\r\n<pre>yum install https:\/\/dl.fedoraproject.org\/pub\/epel\/epel-release-latest-7.noarch.rpm<\/pre>\r\n<pre>yum groupinstall -y \"Development Tools\"<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Installing-and-Configuring-LEMP-Stack\"><\/span>Installing and Configuring LEMP Stack<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<h3>1. Installing Nginx<\/h3>\r\n<p>Nginx is one of the most modern web servers available. To install it, enter the following command:<\/p>\r\n<pre>yum install nginx<\/pre>\r\n<p>After installation, we can enable our Nginx service to start at boot:<\/p>\r\n<pre>systemctl enable nginx<\/pre>\r\n<p>Verify that the Nginx service is running using:<\/p>\r\n<pre>systemctl start\u00a0nginx\r\nsystemctl status nginx<\/pre>\r\n<p>You should see the following output:<\/p>\r\n<pre>\u25cf nginx.service - The nginx HTTP and reverse proxy server\r\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/nginx.service; enabled; vendor preset: disabled)\r\n   Active: active (running) since Wed 2019-03-27 22:49:42 CDT; 1s ago<\/pre>\r\n<h3>2. Installing PHP v7.2<\/h3>\r\n<p>RainLoop webmail is powered by PHP. It is recommended to install the latest stable version of PHP, which is PHP v7.2 at the time of publishing.<\/p>\r\n<p>To proceed, use the following commands to install PHP:<\/p>\r\n<pre>yum install http:\/\/rpms.remirepo.net\/enterprise\/remi-release-7.rpm\r\nyum-config-manager --enable remi-php72<\/pre>\r\n<p>Continue by installing all PHP extensions and libraries required by RainLoop Webmail:<\/p>\r\n<pre>yum install php72 php72-php-fpm php72-php-cli php72-php-mysqlnd php72-php-curl php72-php-opcache php72-php-xml php72-php-xmlrpc php72-php-gd php72-php-mbstring php72-php-json php72-php-common<\/pre>\r\n<p>To verify that you are using PHP 7.2, type the following command:<\/p>\r\n<pre>php72\u00a0-v<\/pre>\r\n<p>You should see the following text as the output:<\/p>\r\n<pre>PHP 7.2.16 (cli) (built: Mar  5 2019 13:10:50) ( NTS )\r\nCopyright (c) 1997-2018 The PHP Group\r\nZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies\r\n    with Zend OPcache v7.2.16, Copyright (c) 1999-2018, by Zend Technologies\r\n<\/pre>\r\n<p>To use &#8220;php&#8221; instead of the &#8220;php72&#8221; command when calling PHP, we will need to create a symbolic link:<\/p>\r\n<pre>ln -s \/usr\/bin\/php72 \/usr\/bin\/php<\/pre>\r\n<p>Verify the changes using:<\/p>\r\n<pre>php\u00a0-v<\/pre>\r\n<p>You should see the same message as before, but this time by using &#8220;php&#8221; as the command.<\/p>\r\n<p>Finally, we will need to start and enable the PHP-FPM service.<\/p>\r\n<pre>systemctl start php72-php-fpm\r\n\r\nsystemctl enable php72-php-fpm<\/pre>\r\n<p>Verify that our PHP-FPM service is running:<\/p>\r\n<pre>systemctl status php72-php-fpm<\/pre>\r\n<h3>3. Installing MariaDB Server (optional)<\/h3>\r\n<p>Note that RainLoop can work without using a database server. If you need to have contacts set up for email accounts, it is required to install a database. For this, we recommend MariaDB as the database server.<\/p>\r\n<p>To proceed with the installation, use this simple one-line command:<\/p>\r\n<pre>yum install mariadb-server<\/pre>\r\n<p>After a successful installation, it is best to improve the security of our MariaDB server. Use the following built-in command:<\/p>\r\n<pre>mysql_secure_installation<\/pre>\r\n<p>It will first ask to replace the root password. It will then ask some questions &#8211; you can answer the prompts with &#8220;Y&#8221; for YES. We recommend answering with Yes to all of these, as they all will help improve the security of your database server:<\/p>\r\n<pre>Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y\r\nDisallow root login remotely? (Press y|Y for Yes, any other key for No) : Y\r\nRemove test database and access to it? (Press y|Y for Yes, any other key for No) : Y\r\nReload privilege tables now? (Press y|Y for Yes, any other key for No) : Y<\/pre>\r\n<p>To verify the version of MySQL currently installed, type the following command:<\/p>\r\n<pre>mysql -V<\/pre>\r\n<p>You should see the following text:<\/p>\r\n<pre>mysql  Ver 15.1 Distrib 5.5.60-MariaDB, for Linux (x86_64) using readline 5.1<\/pre>\r\n<h3>3. Creating the RainLoop Webmail Database for Contacts<\/h3>\r\n<p>Log in to the database server CLI by using this command. Note that it will ask for a password &#8211; it is the one you set up previously while running the secure installation command.<\/p>\r\n<pre>mysql -u root -p<\/pre>\r\n<p>We can now proceed in creating the database and database user. We will also need to assign the new database user to the database with full privileges.<\/p>\r\n<p>Remember to replace &#8220;[password]&#8221; with a strong password.<\/p>\r\n<pre>CREATE DATABASE rainloop_db;\r\nCREATE USER 'rainloop_user'@'localhost' IDENTIFIED BY '[password]';\r\nGRANT ALL PRIVILEGES ON rainloop_db.* TO 'rainloop_user'@'localhost' IDENTIFIED BY '[password]' WITH GRANT OPTION;\r\nFLUSH PRIVILEGES;\r\nEXIT;<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Installing-RainLoop-Webmail\"><\/span>Installing RainLoop Webmail<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>After successfully installing and setting up our LEMP stack, we can now proceed with the download and installation of our RainLoop Webmail. At the time of writing, the latest stable version of RainLoop Webmail is v1.12.1.<\/p>\r\n<p>Fortunately, RainLoop Webmail developers have already created an installer script that will provide hassle-free download and extraction of the web files.<\/p>\r\n<p>First, we need to create our RainLoop Webmail directory:<\/p>\r\n<pre>mkdir -p \/var\/www\/rainloop<\/pre>\r\n<p>After creating the directory, we can now use &#8220;curl&#8221; to download and activate the installer script, which is based on PHP.<\/p>\r\n<pre>cd \/var\/www\/rainloop\r\ncurl -sL https:\/\/repository.rainloop.net\/installer.php | php<\/pre>\r\n<p>If the installation was a success, you should see the following message:<\/p>\r\n<p><code>[Success] Installation is finished!<\/code><\/p>\r\n<p>It is recommended to use the correct permissions for our RainLoop Webmail files:<\/p>\r\n<pre>chown -R apache:apache \/var\/www\/rainloop\r\nfind \/var\/www\/rainloop -type d -exec chmod 755 {} \\;\r\nfind \/var\/www\/rainloop -type f -exec chmod 644 {} \\;<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Creating-the-Nginx-Virtual-Block\"><\/span>Creating the Nginx Virtual Block<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>Create and modify the following file. Modify <code>yourdomain.com<\/code> with your domain or subdomain.<\/p>\r\n<pre>nano \/etc\/nginx\/conf.d\/rainloop.conf<\/pre>\r\n<pre>server {\r\n\r\n    listen 80;\r\n\r\n    server_name <code>rainloop.yourdomain.com<\/code>; root \/var\/www\/rainloop; access_log \/var\/log\/nginx\/rainloop-access.log; error_log \/var\/log\/nginx\/rainloop-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 fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } location ^~ \/data { deny all; } location ~ \/\\.ht { deny all; } }<\/pre>\r\n<p>As you can see in the Nginx virtual block, access to folder <code>data<\/code> has been denied, since it contains important configuration files.<\/p>\r\n<p>Finally, save the file and restart the Nginx service to activate our new virtual block:<\/p>\r\n<pre>systemctl restart nginx<\/pre>\r\n<h2><span class=\"ez-toc-section\" id=\"Accessing-RainLoop-Webmail\"><\/span>Accessing RainLoop Webmail<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>You may now visit your domain or subdomain using your preferred web browser. Once loaded, you should be able to see RainLoop Webmail&#8217;s login, which looks like this:<\/p>\r\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-30177\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_main.png\" alt=\"\" width=\"450\" height=\"349\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_main.png 450w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_main-150x116.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_main-300x233.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/p>\r\n<p>&nbsp;<\/p>\r\n<p>To access the\u00a0administrator panel, you will need to visit the admin login page by going to: <code>http:\/\/[your-domain.com]\/?admin<\/code><br \/>The default login is <code>admin<\/code> and the default password is <code>12345<\/code>.<\/p>\r\n<p>To enable Contacts, you will need to log in to the Administrator panel and navigate to Contacts &gt; Enable Contacts<\/p>\r\n<p>You will simply need to supply the database details we have created earlier after installing MariaDB and click the &#8220;Test&#8221; button to check for database connectivity.<\/p>\r\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-30179\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_contacts.png\" alt=\"\" width=\"886\" height=\"599\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_contacts.png 886w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_contacts-150x101.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_contacts-300x203.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/rainloop_contacts-768x519.png 768w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/p>\r\n<p><strong>That&#8217;s it <\/strong>&#8211; you now have a working RainLoop Webmail server running on your CentOS 7 server.<\/p>\r\n<hr \/>\r\n<p>Of course, you don\u2019t have to <strong>install RainLoop Webmail on CentOs 7<\/strong> if you have <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS Hosting<\/a> with us. You can simply ask our support team to install RainLoop Webmail on CentOS 7 for you. They are available 24\/7 and will be able to help you with the installation.<\/p>\r\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong><\/span>. If you enjoyed reading this blog post on how to install RainLoop Webmail on CentOs 7, feel free to share it on social networks using the shortcuts below, or simply leave a comment in the comments section. Thanks.<\/p>\r\n\r\n<p class=\"wp-block-paragraph\">&nbsp;<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>&#8220;SIMPLE, MODERN, AND FAST&#8221;\u00a0&#8211; this is RainLoop&#8217;s webmail strong points over other web-based mail clients, according to its developers and &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install RainLoop Webmail on CentOS 7\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#more-30167\" aria-label=\"Read more about How to Install RainLoop Webmail on CentOS 7\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":30220,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,1706,13],"tags":[541,489,333],"class_list":["post-30167","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-email-servers","category-tutorials","tag-centos-7","tag-rainloop-webmail","tag-webmail","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install RainLoop Webmail on CentOS 7 | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install RainLoop Webmail on CentOS 7 | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install RainLoop Webmail on CentOS 7\" \/>\n<meta property=\"og:description\" content=\"How to Install RainLoop Webmail on CentOS 7 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-15T15:29:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-12T16:10:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install RainLoop Webmail on CentOS 7\",\"datePublished\":\"2019-04-15T15:29:11+00:00\",\"dateModified\":\"2022-12-12T16:10:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/\"},\"wordCount\":1058,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/install-rainmail-centos7.jpg\",\"keywords\":[\"centos 7\",\"Rainloop Webmail\",\"webmail\"],\"articleSection\":[\"CentOS\",\"Email Servers\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/\",\"name\":\"How to Install RainLoop Webmail on CentOS 7 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/install-rainmail-centos7.jpg\",\"datePublished\":\"2019-04-15T15:29:11+00:00\",\"dateModified\":\"2022-12-12T16:10:37+00:00\",\"description\":\"How to Install RainLoop Webmail on CentOS 7 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/install-rainmail-centos7.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/install-rainmail-centos7.jpg\",\"width\":742,\"height\":372,\"caption\":\"Install RainLoop Webmail on CentOS 7\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-rainloop-webmail-on-centos-7\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install RainLoop Webmail on CentOS 7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install RainLoop Webmail on CentOS 7 | RoseHosting","description":"How to Install RainLoop Webmail on CentOS 7 | RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/","og_locale":"en_US","og_type":"article","og_title":"How to Install RainLoop Webmail on CentOS 7","og_description":"How to Install RainLoop Webmail on CentOS 7 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2019-04-15T15:29:11+00:00","article_modified_time":"2022-12-12T16:10:37+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install RainLoop Webmail on CentOS 7","datePublished":"2019-04-15T15:29:11+00:00","dateModified":"2022-12-12T16:10:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/"},"wordCount":1058,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg","keywords":["centos 7","Rainloop Webmail","webmail"],"articleSection":["CentOS","Email Servers","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/","name":"How to Install RainLoop Webmail on CentOS 7 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg","datePublished":"2019-04-15T15:29:11+00:00","dateModified":"2022-12-12T16:10:37+00:00","description":"How to Install RainLoop Webmail on CentOS 7 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/04\/install-rainmail-centos7.jpg","width":742,"height":372,"caption":"Install RainLoop Webmail on CentOS 7"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-rainloop-webmail-on-centos-7\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install RainLoop Webmail on CentOS 7"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/30167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=30167"}],"version-history":[{"count":3,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/30167\/revisions"}],"predecessor-version":[{"id":44183,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/30167\/revisions\/44183"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/30220"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=30167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=30167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=30167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}