Updated installation instructions

release-0.6
thomascube 19 years ago
parent e93c08daed
commit 535da27ca6

@ -1,4 +1,18 @@
REQUIREMENTS
============
* The Apache Webserver
* .htaccess support allowing overrides for DirectoryIndex
* PHP Version 4.3.1 or greater
* PCRE (perl compatible regular expression) installed with PHP
* php.ini options:
- error_reporting E_ALL & ~E_NOTICE (or lower)
- file_uploads on (for attachment upload features)
* A MySQL or PostgreSQL database engine or the SQLite extension for PHP
* A database with permission to create tables
INSTALLATION
============
@ -31,6 +45,10 @@ roundcube user. Here is an example of that procedure:
> quit
# mysql roundcubemail < SQL/mysql.initial.sql
For MySQL version 4.1 and up, it's recommended to create the database for
RoundCube with the following command:
> CREATE DATABASE `roundcube` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
* SQLite
--------
@ -64,28 +82,16 @@ versions don't have a -O option for the createdb, so if you are
using that version you'll have to change ownership of the DB later.
CONFIGURATION
=============
Change the files in config/* according your to environment and your needs.
Details about the config paramaters can be found in the config files.
UPGRADING
=========
If you already have a previous version of RoundCube installed,
please refer to the instructions in UPGRADING guide.
REQUIREMENTS
============
* The Apache Webserver
* .htaccess support allowing overrides for DirectoryIndex
* PHP Version 4.3.1 or greater
* PCRE (perl compatible regular expression) installed with PHP
* php.ini options:
- error_reporting E_ALL & ~E_NOTICE (or lower)
- file_uploads on (for attachment upload features)
* A MySQL or PostgreSQL database engine or the SQLite extension for PHP
* A database with permission to create tables
CONFIGURATION
=============
Change the files in config/* according your to environment and your needs.
Details about the config paramaters can be found in the config files.

@ -1,5 +1,5 @@
-- RoundCube Webmail initial database structure
-- Version 0.1a
-- Version 0.1b
--
-- --------------------------------------------------------
@ -19,7 +19,7 @@ CREATE TABLE `cache` (
KEY `user_id` (`user_id`),
KEY `cache_key` (`cache_key`),
KEY `session_id` (`session_id`)
) TYPE=MyISAM;
);
-- --------------------------------------------------------
@ -39,7 +39,7 @@ CREATE TABLE `contacts` (
`vcard` text NOT NULL,
PRIMARY KEY (`contact_id`),
KEY `user_id` (`user_id`)
) TYPE=MyISAM;
);
-- --------------------------------------------------------
@ -60,7 +60,7 @@ CREATE TABLE `identities` (
`signature` text NOT NULL,
PRIMARY KEY (`identity_id`),
KEY `user_id` (`user_id`)
) TYPE=MyISAM;
);
-- --------------------------------------------------------
@ -75,7 +75,7 @@ CREATE TABLE `session` (
`ip` VARCHAR(15) NOT NULL default '',
`vars` text NOT NULL,
PRIMARY KEY (`sess_id`)
) TYPE=MyISAM;
);
-- --------------------------------------------------------
@ -93,7 +93,7 @@ CREATE TABLE `users` (
`language` varchar(5) NOT NULL default 'en',
`preferences` text NOT NULL default '',
PRIMARY KEY (`user_id`)
) TYPE=MyISAM;
);
-- --------------------------------------------------------
@ -122,6 +122,6 @@ CREATE TABLE `messages` (
KEY `cache_key` (`cache_key`),
KEY `idx` (`idx`),
KEY `uid` (`uid`)
) TYPE=MyISAM;
);

@ -1,5 +1,5 @@
-- RoundCube Webmail update script for MySQL databases
-- Version 0.1-20051007
-- Updates from version 0.1-20051007
ALTER TABLE `session` ADD `ip` VARCHAR(15) NOT NULL AFTER changed;
@ -8,7 +8,7 @@ ALTER TABLE `users` ADD `alias` VARCHAR(128) NOT NULL AFTER mail_host;
-- RoundCube Webmail update script for MySQL databases
-- Version 0.1-20051021
-- Updates from version 0.1-20051021
ALTER TABLE `session` CHANGE `sess_id` `sess_id` VARCHAR(40) NOT NULL;
@ -52,6 +52,6 @@ CREATE TABLE `messages` (
-- RoundCube Webmail update script for MySQL databases
-- Version 0.1-20051216
-- Updates from version 0.1-20051216
ALTER TABLE `messages` ADD `created` DATETIME NOT NULL AFTER `cache_key` ;

Loading…
Cancel
Save