How to Install Roundcube on CentOS 8


Easily deploy your favorite applications in seconds at an unbeatable price for your next projects.

Installing Roundcube on CentOS 8

Roundcube is a web-based open-source email client that offers a modern and user-friendly interface. It allows you to access your emails through a web browser, making it convenient and easy to manage your email accounts.


  • A CentOS 8 server with root access
  • Apache or Nginx web server installed
  • PHP version 7.2 or later
  • MySQL or MariaDB database server


sudo dnf update -y
sudo dnf install -y httpd mariadb-server php php-common php-json php-gd php-mbstring php-imap php-xml php-mysqlnd php-intl
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
sudo mysql -u root -p
GRANT ALL PRIVILEGES ON roundcube.* TO 'roundcubeuser'@'localhost' IDENTIFIED BY 'password';
wget https://github.com/roundcube/roundcubemail/releases/download/1.5.4/roundcubemail-1.5.4-complete.tar.gz
tar -zxvf roundcubemail-1.5.4-complete.tar.gz
sudo mv roundcubemail-1.5.4 /var/www/html/roundcube
sudo chown -R apache:apache /var/www/html/roundcube
sudo chmod -R 755 /var/www/html/roundcube
sudo nano /var/www/html/roundcube/config/config.inc.php

Configure the database connection details:

$config['db_dsnw'] = 'mysqli://roundcubeuser:password@localhost/roundcube';
sudo systemctl restart httpd
  1. First, update your system packages by running the following command:
  2. Install the required packages for Roundcube:
  3. Start and enable the Apache web server:
  4. Start and enable the MariaDB database server:
  5. Secure your MariaDB installation:
  6. Create a new database and user for Roundcube:
  7. Download the latest version of Roundcube:
  8. Extract the downloaded file:
  9. Move the extracted files to the web server document root:
  10. Set the correct ownership and permissions:
  11. Edit the Roundcube configuration file:
  12. Restart the Apache web server:
  13. Access Roundcube by visiting your server's IP address or domain name followed by "/roundcube" in your web browser. For example: http://your_server_ip/roundcube
  14. Follow the on-screen instructions to complete the Roundcube setup process. You will need to enter your email account details to configure Roundcube to access your emails.

Congratulations! You have successfully installed Roundcube on CentOS 8. Enjoy managing your emails with this modern and user-friendly web-based email client.

Refer A Friend
Get $25

Installing Roundcube
CentOS 8
Roundcube installation guide
Roundcube on CentOS
CentOS webmail installation
CentOS email client setup
Roundcube webmail
CentOS 8 server
Roundcube setup tutorial
CentOS email server configuration

Why Customers Love Us

What our customers say about us

Ready To Get Started For Free?

Create your free account today.