Changes between Version 31 and Version 32 of Howto_Install
- Timestamp:
- May 4, 2010 6:33:16 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Howto_Install
v31 v32 3 3 So you've read up on what !RoundCube is, and what it can do. But of course, you can't really know if you like it or not, unless you install it and use it for yourself for a week or two. This document will help guide you through a standard installation of Roundcube. 4 4 5 === Install RoundCube with IIS and hMailServer===5 === Other tutorials === 6 6 7 7 There's a nice [http://www.hmailserver.com/forum/viewtopic.php?t=5591 how-to] about the installation of !RoundCube on a Windows box with IIS6 and hMailServer. '''NOTE:''' Make sure you set temp_dir in main.inc.php to an absolute path as otherwise users may run into issues with attaching files to emails. … … 13 13 === Get !RoundCube! === 14 14 15 Well obviously we need to get Roundcube before we can use it. The easiest way to get it is to visit [http://www.roundcube.net] and click on "Downloads" or just go to [http://roundcube.net/downloads]. Wait for it to download and then unzip (using !WinZip or !ZipGenius or {{{tar -xzf roundcubemail-0.1.tar.gz}}}) in the current directory.16 Verify if you unzipped all files, you musthave a directory structure like in [wiki:Dev_Docs].15 To get started, you need to download !RoundCube. The easiest way to get it is to visit [http://www.roundcube.net] and click on "Downloads". Download the archive file containing !RoundCube (name should end in {{{.tar.gz}}}) and extract its contents (on Windows, with !WinZip or 7-Zip, on Mac/Unix with `tar xfz roundcubemail-xx.tar.gz` or `gunzip -c roundcube-xx.tar.gz | tar xf -`) in the current directory. 16 Verify that after extracting all of the files, you have a directory structure like in [wiki:Dev_Docs]. 17 17 18 18 === Get it ready === 19 19 20 Now that we've got our files, we can upload the whole directory to the web server (using your favoriteFTP program) in case you're not already working there.20 Now that we've got our files, we can upload the whole directory to the web server (using your favorite scp or FTP program) in case you're not already working there. 21 21 22 !RoundCube needs to save some temp files and it also writes logs. Therefore make sure that the following directories (and the files within) are writable for the webserver:22 !RoundCube needs to save some temp files and it also writes logs. Therefore make sure that the following directories (and the files within) are writable by the web server user: 23 23 * `temp` 24 24 * `logs` … … 45 45 === Configuring !RoundCube === 46 46 47 After uploading the files point your browser to http://url-to-roundcube/installer/ to start the install wiz zard.48 The first page shows some requirements and by clicking "START INSTALLATION" the installer checks your webserver if everythng is there. In case you see some red '''NOT OK''' messages, you need to install or enable something. Follow the links or find out more by searching the http://www.php.net website.47 After uploading the files point your browser to http://url-to-roundcube/installer/ to start the install wizard. 48 The first page shows some requirements, and when you click "START INSTALLATION", the installer checks if everything is there. In case you see some red '''NOT OK''' messages, you need to install or enable something. Follow the links or find out more by searching your web site for your server's operating system or http://www.php.net. 49 49 50 Once your web server is ready to run !RoundCube you can start creating the config files on the next step. Click "NEXT" to get there.50 Once your web server is ready to run !RoundCube you can start creating the config files on the next step. Click "NEXT" to get there. 51 51 Get through the form and change the settings according to your needs. Don't forget to enter the database credentials within the "Database Setup" section. 52 52 All the config parameter are described with a few words. If you don't know that a setting means, find out more on the [wiki:Howto_Config] page or just trust the defaults.
