90% OFF ALL NEW PLANS TO HELP MORE BUSINESSES MOVE ONLINE

Installing Roundcube [version 1.3.8]

 You need to follow these steps to install Roundcube:


1. Download the installation from the site of the vendor.
Roundcube can be obtained from:

http://roundcube.net/download


2. Once you've downloaded the archive that contains the installation, you need to upload it to your disk space.

You can either extract all the files from the downloaded archive and upload them, or you can upload the archive and use the web hosting Control Panel's File Manager to extract the package. Please note that the installation files are usually placed in a subdirectory, so after extraction you may need to move them to the directory you've designated for the Roundcube application. The File Manager lets you select multiple files and folders to move to any location on your account.

The best way to upload big files or multiple files is via FTP. If you are not sure how to upload the files, please visit this page.

If you are installing the application directly in your main domain or in a subdomain, you may need to delete the default index.php file first. You can do this either via FTP or through your web hosting Control Panel's File Manager.

3. You need to create a MySQL database for the Roundcube application. You can do this through your web hosting Control Panel's MySQL Databases section.

You also need to create a MySQL subuser for
Roundcube. You can create it from the MySQL Databases section of your Control Panel as well. Be sure to grant all privileges to the MySQL subuser.

4. You need to set up the time zone. To do this, you will need to create and edit the global php.ini file for your account. Working with php.ini files is covered in this section of the online manual. The following line, setting the time zone, will be included the global php.ini file:

date.timezone = "America/New_York"

Replace America/New_York with the setting corresponding to your local time zone. A list of the time zones that you can use is available at http://php.net/timezones.

In addition, if you would like Roundcube to use the Imagick PHP extension, you can add the following line in the the global php.ini file:

extension = imagick.so

5. Your next step is to access the installer directory of the Roundcube installation package in your browser. For example, if you've placed the installation package in a subdirectory of your main site directory, go to the following address in the browser:

http://your_domain.com/roundcube_subdirectory/installer

In the above example URL, please replace your_domain.com with your actual domain name and roundcube_subdirectory with the actual name of the subdirectory containing the installation package.

6. On the first step of the installation, the installer will check the environment. Scroll to the bottom of the page and click on the NEXT button.

7. The next step is the Create configstep.

7.1. In the General configuration section, it is important to fill out the support_url field. You should provide an URL where a user can get support for the Roundcube installation. The rest of the fields in this section, as well as in the Logging & Debugging and Display settings & user prefs sections can remain with their default settings. You can change any of the fields if you need to, but the installation can continue with the default settings.

7.2. In the Database setup section, you need to configure your MySQL settings. Choose MySQL for Database type and insert the following values:

Database server: localhost
Database name: You need to specify the MySQL database you created for your
Roundcube application.
Database user name: You need to enter the MySQL username you created at your web hosting Control Panel's MySQL Databases section for your
Roundcube application.
Database password: You need to enter the password you assigned to your MySQL user.

Database setup

7.3. In the IMAP Settings section, you need to configure the IMAP connection. Enter mail.your_server_name.com in the default_host field. Replace your_server_name.com from this example with your actual server name. You can get the server name from the Welcome email for your account or from your hosting Control Panel. Leave the default values for the rest of the IMAP settings.

IMAP Settings

 

7.4. Configure the outgoing email settings in the SMTP Settings section. Enter mail.your_server_name.com in the smtp_server field. Replace your_server_name.com from this example with your actual server name. You can get the server name from the Welcome email for your account or from your hosting Control Panel. Set 587 for smtp_port. Select the "Use the current IMAP username and password for SMTP authentication" option or alternatively - enter your SMTP login credentials in the smtp_user/smtp_pass fields.

SMTP Settings

 

Click the CREATE CONFIG button.

 

8. You will receive the message "The config file was saved successfully into <actual path to your directory> directory of your Roundcube installation."

Click the CONTINUE button.

 

9. Click the Initialize database button.

 

10. Close the installation page and delete the installer directory of your Roundcube installation.

 

11. Go to http://your_domain.com/roundcube_subdirectory/ to access your Roundcube webmail application.

In the above example URL, please replace your_domain.com with your actual domain name and roundcube_subdirectory with the actual name of the subdirectory containing the installation package.