(→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 | |
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.
Contents
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