![]() |
Horde Groupware Webmail Edition
I made this guide to help with the installation of Horde Groupware Webmail Edition. I found it was quite difficult when setting this up at first as I was trying to install the full version of Horde and did not need it. This is not the full version of Horde but the Webmail edition which is all I needed for my clients that have used Horde in the past. EX. Ones moving from cAnal.
Note: I am not an expert by any means. This is only what has worked for me. The information listed below is to be used at your own risk. If you have any questions about this post or helpful insight that is not listed please post. Prerequisite: First prerequisite to this guide of course is to have ISPConfig up and running. The second part is to have followed the directions listed at the below link on setting up your server to have multiple webmail clients. You can find the directions here: "Webmail Alias not working" Once you have configured your server to have multiple webmail clients we can get started with setting up Horde. Step 1: Create a User and Database for your new Horde install Note: You can use an existing account on your server to add a database and user. I will not cover this as it should be basic knowledge. Note 2: If you have a primary website this would be the place to create one. Step 2: Create folder where Horde installs to From root type: Code:
# mkdir /usr/share/hordeCode:
# ln -s /usr/share/horde/ /var/www/webmail/hordeCode:
# cd /usr/share/hordeCode:
# rm -rf horde-webmail-1.2.9/ horde-webmail-latest.tar.gzCode:
# ./scripts/setup.phpHere I typed /webmail/horde because that is where I am calling it from in a browser but as you will see later the script ignores this. Code:
What is the web root path on your web server for this installation, i.e. the Here I choose 1 to Configure database settings Code:
Horde Groupware Webmail Edition Configuration MenuHere I have chosen mysql Note: If you have followed the perfect setup guides then you more than likely would have chosen MySQL for your databases Code:
What database backend should we use? [false]Here I choose no 0 Code:
Request persistent connections? [0]Fill in your_dbuser with your real database username Code:
Username to connect to the database as* [] your_dbuserFill in your_dbpass with your real database password Code:
Password to connect with [] your_dbpassHere I choose tcp because most applications just want to know a host Code:
How should we connect to the database? [unix]Put in localhost Code:
Database server/host* [] localhostHere just press enter for the default port of 3306 Code:
Port the DB is running on, if non-standard [3306]Fill in your_db with your real database name you created Code:
Database name to use* [] your_dbJust use the defaults unless you need something different. Press enter Code:
Internally used charset* [utf-8]I choose 0 for no to keep things easy Code:
Use SSL to connect to the server? [0]Just press enter Code:
Certification Authority to use for SSL connections []I choose false for this Code:
Split reads to a different server? [false]Here I choose option 2 to now write our tables to our database Code:
Writing main configuration fileHere I choose n for no to create a database Code:
Should we create the database for you? If yes, you need to provide a databaseHere you will want to type in your_dbuser from step 6e Code:
Database superuser for creating the tables if necessary for your database system: your_dbuserHere you will want to type in your_dbpass from step 6f Code:
Specify a password for the database user: your_dbpassYou should receive messages like this Code:
Loading database module...Here I choose n for no to keep things easy Code:
Should we build the database with METAR weather stations now? This is necessary if you want to display METAR weather information. Building the database requires a network connection. [y]Code:
Done creating tables.Choose 0 to exit Code:
Horde Groupware Webmail Edition Configuration MenuThere you should be prompted with a login page for Horde. Note: If you visit http://your.tld/webmail/horde and it redirects you to http://your.tld/login.php and will not load, you will have to edit the /usr/share/horde/config/registry.php file. To do this: Code:
# nano /usr/share/horde/config/registry.phpCode:
'webroot' => _detect_webroot(),Code:
'webroot' => '/webmail/horde',With that, I hope this has helped. If you have any questions I would be happy to try and assist. Or if I have missed anything please let me know. Thanks for the read, Casey |
Hi
I have tried the above, but horde will not login, it keeps reloading on the frontpage. You can find it here : http://horde.easywebhost.dk When I use a user, I know that works e.g. it just reloads and awaits new login. But when i use wrong login credentials it gives me an error. I can't get it to login into horde. Help on installing it will be appreciated. BR Mogens |
Hello findafriend,
Double check the /usr/share/horde/config/registry.php and make sure you have the correct path set for 'webroot' => When I first installed horde it would not automatically save the correct path settings that you input in the first question of the install script. Edit the registry.php file and search for: Code:
'webroot' => _detect_webroot(),For example I installed horde to "/usr/share/horde/" and created a symlink to "/var/www/webmail/horde" so my settings look like this: Code:
'webroot' => '/webmail/horde',Hope that helps, Casey |
I have tried that solution without luck
|
Hmmm,
I noticed you are using a subdomain for horde access and I am wondering if maybe that has something to do with it. Did you install horde to the usr/share folder and then symlink it to your subdomain or did you just set the path of the subdomain to point to the horde folder? Or did you create a new subdomain site and install horde to the new sub site in the document root? Any chance you can provide a test email account? Not quite sure as to why it would just refresh the page instead of logging in but would help to be able to replicate the problem on this end so I can get a better idea of where to go next in troubleshooting. Thanks, Casey |
Quote:
Quote:
Made inside from ispconfig the normal way i presume ? BR Mogens |
how to get danish language
Hi
I have tried it and instead of /horde/webmail/ I got it to work in /horde/ Besides that there can be problems with danish language.... The solution for me was besides setting it in horde in options (which did not work) : 1) Edit locale.gen and remove # in front off your language and save it afterwards : nano /etc/locale.gen Remark : CTRL + O to save. CTRL +X to exit nano. When exit go to step 2. 2) run command : locale-gen You will see result : Generating locales (this might take a while)... en_US.UTF-8... done da_DK.ISO-8859-1... done Generation complete. Remark : Now horde should work in your language. Remember to set language inside horde in : Options -> Global options - Locale Time : Select your preferred language: Danish Your current time zone: Copenhagen/Europe Display 24-hour times? (tick) Choose how to display dates: dd/mm/yyyy Which day would you like to be displayed as the first day of the week? monday Press Save options When you press save options, it will change immediately if works as expected |
timezone
Hello
If anyone followed the instructions here and tried to install horde 1.2.10 and after that see a blank white screen when visits www.domain.com/webmail/horde has to edit the /etc/php5/apache2/php.ini and modify Code:
[Date]Code:
[Date]/etc/init.d/apache2 restart after this |
acces horde with https
hello,
On my server i can access squrrelmail with https using ispconfig ip and webmail alias like this https://serverip:ispconfigport/webmail/squirrelmail/ how can i access horde too; Thanks |
Great walkthrough. One question though. I have my server up and running with ispconfig3 but currently do not have a webmail installed. Not even squirrelmail. I am just using imap and pop3 with traditional desktop clients (thunderbird). Will I be able to install the Horde groupware webmail edition following your steps or does something else have to be done first to allow webmail before I attempt the horde install?
|
| All times are GMT +2. The time now is 10:57. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.