How to update/install latest RoundCube on cPanel
Update/install latest RoundCube on cPanel
First you will have to uninstall/remove exiting RoundCube files/folder/database on your server,
- Uninstall/remove exiting RoundCube
cd /usr/local/cpanel/base rm -rf roundcube* mysql -e 'drop database roundcube'; /scripts/upcp
Now follow the following steps to update/install latest roundcube version ,we need to get Roundcube before we can use it. The easiest way to get it is to visit http://www.roundcube.net and click on “Downloads” or just go to http://roundcube.net/downloads. Wait for it to download and then unzip (using WinZip or ZipGenius or tar -xzf roundcubemail-0.1.tar.gz) in the current directory.
- update/install latest roundcube
cd /usr/local/cpanel/base wget -O roundcube.tar.gz http://nchc.dl.sourceforge.net/sourceforge/ roundcubemail/roundcubemail-0.2.1.tar.gz rm -rf roundcube.tar.gz mv -f roundcubemail-0.2.1/ roundcube cd roundcube chmod -R 777 temp chmod -R 777 logs
- Database Configuration
Create the database, database user and install the intial sql file. The following commands will do this for you.
mysql -e "CREATE DATABASE roundcube;" mysql -e "GRANT ALL PRIVILEGES ON roundcube.* TO roundcube@localhost IDENTIFIED BY 'DATABASEPASSWORD';" mysql -e "FLUSH PRIVILEGES;" mysql -e "use roundcube; source SQL/mysql.initial.sql;"
You will have to replace the roundcube password with ‘DATABASEPASSWORD’ field.
- Configuring RoundCube
cd config mv db.inc.php.dist db.inc.php mv main.inc.php.dist main.inc.php
then open database configruation file db.inc.php in your favroite editor like vi or pico or nano
vi db.inc.php
Find following line
$rcmail_config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail';
Replace it with
$rcmail_config['db_dsnw'] = 'mysql://roundcube:DATABASEPASSWORD@localhost/roundcube';
Now Open main.inc.php
vi main.inc.php
Find
$rcmail_config['default_host'] = '';
Replace with
$rcmail_config['default_host'] = 'localhost';
Last steps , restart the mysql, cpanel services on your server. That’s it ,Have fun with your new Roundcube installation!!
Regards
AlexP



















Thanks for sharing .
Regards
Marks
Great tutorial!
God Bless You.
Can you provide more information on this?
@morison dony
Let me know what type of help do you need ?