From LedHed's Wiki
Jump to: navigation, search
(Database Setup)
Line 5: Line 5:
  
 
== Download ==
 
== Download ==
Download the latest version of Roundcube
+
*Download the latest version of Roundcube
* wget http://easynews.dl.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.1beta.tar.gz
+
wget http://easynews.dl.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.1beta.tar.gz
  
 
If the Above link is broken or out of date, get the latest version [http://roundcube.net/?p=downloads Here]
 
If the Above link is broken or out of date, get the latest version [http://roundcube.net/?p=downloads Here]
Line 34: Line 34:
 
== Database Setup ==
 
== Database Setup ==
 
''(This Assumes you already have [[:Category:MySQL|MySQL]] installed)''
 
''(This Assumes you already have [[:Category:MySQL|MySQL]] installed)''
 +
 +
 +
'''Creating the RoundCube Database'''
 +
* Login as root
 +
mysql -u root -p
 +
''(When prompted for a password enter the root password)''
 +
 +
mysql> CREATE DATABASE `roundcube` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
 +
 +
 +
'''Create RoundCube User and Grant Privileges'''<br>
 +
mysql> GRANT ALL PRIVILEGES ON roundcube.* TO roundcube@localhost IDENTIFIED BY 'Your-Password-Here';<br>
 +
''(where 'Your-Password-Here' is the password you want for the roundcube user)''
 +
 +
'''Exit MySQL''
 +
mysql> quit
 +
 +
'''Import RoundCube Tables'''
 +
mysql -u root -p roundcube < /var/www/roundcube/SQL/mysql.initial.sql
 +
 +
  
  

Revision as of 06:36, 29 July 2006

NOTE: This HowTo assumes you are using a RedHat or Fedora based distro, but most of this info can be applied to any Unix based Operating System.



Download

  • Download the latest version of Roundcube

wget http://easynews.dl.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.1beta.tar.gz

If the Above link is broken or out of date, get the latest version Here


UnTar

tar -xvzf roundcubemail-0.1beta.tar.gz


Move

mv roundcubemail-0.1beta /var/www/roundcube

Read the Documentation

cd /var/www/roundcube less README (press q to quit)

less INSTALL (press q to quit)

Change Ownership & Premissions

chown -R root.root roundcube/ cd roundbube/ chmod 755 log/ temp/


Database Setup

(This Assumes you already have MySQL installed)


Creating the RoundCube Database

  • Login as root

mysql -u root -p (When prompted for a password enter the root password)

mysql> CREATE DATABASE `roundcube` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;


Create RoundCube User and Grant Privileges
mysql> GRANT ALL PRIVILEGES ON roundcube.* TO roundcube@localhost IDENTIFIED BY 'Your-Password-Here';
(where 'Your-Password-Here' is the password you want for the roundcube user)

'Exit MySQL mysql> quit

Import RoundCube Tables mysql -u root -p roundcube < /var/www/roundcube/SQL/mysql.initial.sql