1 |
dams |
188735 |
It therefore differs from a standard installation in the following |
2 |
|
|
ways: |
3 |
|
|
|
4 |
|
|
* Logs are stored to /var/log/roundcubemail |
5 |
|
|
* Temporary files are placed in /tmp |
6 |
|
|
* Configuration files (main.inc.php and db.inc.php) are placed in |
7 |
|
|
/etc/roundcubemail |
8 |
|
|
|
9 |
|
|
Use the GUI to do the configuration/upgrade: |
10 |
|
|
|
11 |
|
|
RoundCube provides an installer which can help you to do all |
12 |
|
|
the installation/upgrade. The feature is disabled by default for |
13 |
|
|
security reasons but you can enable it in 'main.inc.php' by |
14 |
|
|
setting the 'enable_installer' variable to 'true'. |
15 |
|
|
Once done, browse http://server/roundcubemail/installer |
16 |
|
|
|
17 |
|
|
Use the CLI to do the configuration/upgrade: |
18 |
|
|
|
19 |
|
|
You will need to edit /etc/roundcubemail/main.inc.php and |
20 |
|
|
/etc/roundcubemail/db.inc.php appropriately for your site before you |
21 |
|
|
can use Roundcube. You must at least configure an appropriate mail |
22 |
|
|
server and port in main.inc.php, and change the |
23 |
|
|
$rcmail_config['des_key'] setting. In db.inc.php you must configure |
24 |
|
|
an appropriate database location and user; in the most simple |
25 |
|
|
configuration, you would create a new user and database both named |
26 |
|
|
'roundcubemail' on a MySQL server running on the same machine, give |
27 |
|
|
the roundcubemail user full read/write access to the roundcubemail |
28 |
|
|
database, and set db.inc.php appropriately. |
29 |
|
|
|
30 |
|
|
Information: |
31 |
|
|
|
32 |
|
|
- Yyou can drop all of the tables and use the '*.initial.sql' file |
33 |
|
|
to fully recreate the database. |
34 |
|
|
- If any database change is needed, go to /usr/share/roundcubemail/SQL |
35 |
|
|
and use '*.update.sql' where '*' is your database backend type. |