|
Search:
Advanced search
|
Browse by category:
|
Contact Us |
Can I install roundcube as a webmail client? |
||||
The answer is yes. You may install roundcube as a webmail client. Below are the instructions on how to do this:
First make sure you know your mysql root password, you have to replace DATABASEPASSWORD to your mysql root password.
If you have already used RoundCube installation please make sure you remove any traces of it with, cd /usr/local/cpanel/base rm -rf roundcube* mysql -p -e 'drop database roundcube'; chattr -i /usr/local/cpanel/base/frontend/x/webmaillogin.html chattr -i /usr/local/cpanel/base/webmaillogin.cgi /scripts/upcp You will have to specify your root password when prompted. Now lets download roundcube first and chmod the directories cd /usr/local/cpanel/base wget -O roundcube.tar.gz http://heanet.dl.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.1-rc1.tar.gz tar -zxvf roundcube.tar.gz rm -rf roundcube.tar.gz mv -f roundcubemail-0.1-rc1 roundcube cd roundcube chmod -R 777 temp chmod -R 777 logs Create the database and install the initial sql file. The following commands will do this for you. mysql -e "CREATE DATABASE roundcube;" -pDATABASEPASSWORD mysql -e "use roundcube; source SQL/mysql.initial.sql;" -pDATABASEPASSWORD Now lets sort out the configuration cd config mv db.inc.php.dist db.inc.php mv main.inc.php.dist main.inc.php Now open db.inc.php nano db.inc.php Find $rcmail_config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail'; Replace with $rcmail_config['db_dsnw'] = 'mysql://root:DATABASEPASSWORD@localhost/roundcube'; Now Open main.inc.php nano main.inc.php Find $rcmail_config['default_host'] = ''; Replace with $rcmail_config['default_host'] = 'localhost'; Now we have to configure cPanel to show roundcube in the theme. Please note this is for the X theme(default) only!! If you use another theme please skip the next part and see below. cd /usr/local/cpanel/base/roundcube/skins/default/images/ cp --reply=yes roundcube_logo.png /usr/local/cpanel/base/frontend/x/images/roundcube_logo.png cp --reply=yes roundcube_logo.png /usr/local/cpanel/base/webmail/x/images/roundcube_logo.png cd /usr/local/cpanel/base wget http://www.hostgeekz.com/files/hostgeekz/HGpatch-roundcube-0.1-rc1 patch -p0 < HGpatch-roundcube-0.1-rc1 **NOTE** If you receive a message stating Reversed (or previously applied) patch detected! Assume -R? please press N for No as this is because you previously installed roundcube This will auto do all the necessary changes to roundcube and the X theme. Once the patch is executed you may now access roundcube via http://yourip/webmail ----- If you do not use the X theme please do the following cd /usr/local/cpanel/base wget http://www.hostgeekz.com/files/hostgeekz/HGpatch-roundcube-NON-X-0.1-rc1 patch -p0 < HGpatch-roundcube-NON-X-0.1-rc1 Then open your webmaillogin.html, please replace YOURTHEME with the name of your theme. nano /usr/local/cpanel/base/frontend/YOURTHEME/webmaillogin.html and find </td> </cpanelif> </cpanelfeature> Add Below <td align="center" valign="bottom" width="200"> <a href="/roundcube/index.php"><img src="images/roundcube_logo.png" border="0"></a> <a href="/roundcube/index.php">RoundCube</a> </td> ------ ***UPDATE*** Remember to chattr +i the files or add the patch to your /scripts/upcp. chattr +i /usr/local/cpanel/base/frontend/x/webmaillogin.html chattr +i /usr/local/cpanel/base/webmaillogin.cgi That's it! You may now access roundcube via http://yourip/webmail If you have any further questions, please contact the O2Link Support |
||||
| Others in this Category | |
| How do I downgrade my PHP to PHP4? | |
| How do I enable Exim on a different port? | |
| How do I do updates | |
| How do I recompile apache in WHM? | |
Powered by
KBPublisher (Knowledge base software)