Difference between revisions of "Zentyal"

From Blue-IT.org Wiki

(Base installation on ubuntu 12.04 LTS)
(Zentyal - the small business server for Linux)
Line 16: Line 16:
 
  deb http://archive.canonical.com/ubuntu precise partner
 
  deb http://archive.canonical.com/ubuntu precise partner
  
Then install the '''apt-add-repository'''-script and do a full system upgrade:
+
We install the '''apt-add-repository'''-script to be able to use the zentyal repository afterwards and do a full system upgrade:
  
 
  apt-get install -y python-software-properties
 
  apt-get install -y python-software-properties
  apt-get update && apt-get dist-upgrade
+
apt-add-repository ppa:zentyal/3.0
  reboot
+
  apt-get update
 +
apt-get dist-upgrade
 +
  apt-get clean
 +
 
 +
Then add an administrative account for zentyal.
 +
 
 +
To be able to access the webinterface you have setup an administrativ user which belongs to the ''admin'' group. This is NOT the ubuntu ''adm'' group! You have to create the group first:
 +
 
 +
groupadd admin
 +
useradd myAdmin
 +
passwd myAdmin
 +
usermod -G admin -a myAdmin
 +
...
  
=== Install Zentyal ===
+
Pleas verify, that the newly created user is part of the new group with:
To be able to install the ppa reository add:
 
  
  apt-add-repository ppa:zentyal/3.0
+
  su my Admin
  apt-get update
+
  groups
  
 +
Finally reboot the system:
 +
reboot
  
 +
=== Install Zentyal ===
 
The base system then will be install via the command
 
The base system then will be install via the command
 
   
 
   
Line 34: Line 48:
  
 
This will install all prerequisites.
 
This will install all prerequisites.
Please prepare:
+
Please prepare to have:
  
* a mysql root password
+
* the or a ''mysql root password''
* the port for the webinterface, I suggest: 444 (for http://vserver:444)
+
* ''the port for the webinterface''
 
+
 
 +
I suggest 444 for the webinterface, so it would not be in conflict with https-pages on your site (you can then access the webinterface via http://vserver:444).
 +
 
 +
=== Configure the services ===
 +
You will now be able to access the webinterface via http://vserver:444.
 +
 
 +
There choose the services you like. It is always good, of possible to to a snapshot after each of this steps and test, if everything went ok!
 +
 
 +
== Mail ==
 +
First of all we like to install a mail-system.
  
=== Add an administrative account for zentyal ===
 
To be able to access the webinterface you have setup an administrativ user which belongs to the admin group:
 
  
useradd -G adm myAdmin
 
passwd myAdmin
 
...
 
  
 
==  Changing the REALM ==
 
==  Changing the REALM ==

Revision as of 14:16, 21 July 2013

Zentyal - the small business server for Linux

Base installation on ubuntu 12.04 LTS

We are startigng with a bare ubuntu system with only ssh enabled.

First of all please update all packages and do some configurations:

vim /etc/apt/sources.list

Uncomment the following line:

deb http://archive.canonical.com/ubuntu precise partner

We install the apt-add-repository-script to be able to use the zentyal repository afterwards and do a full system upgrade:

apt-get install -y python-software-properties
apt-add-repository ppa:zentyal/3.0
apt-get update
apt-get dist-upgrade
apt-get clean

Then add an administrative account for zentyal.

To be able to access the webinterface you have setup an administrativ user which belongs to the admin group. This is NOT the ubuntu adm group! You have to create the group first:

groupadd admin
useradd myAdmin
passwd myAdmin
usermod -G admin -a myAdmin
...

Pleas verify, that the newly created user is part of the new group with:

su my Admin
groups

Finally reboot the system:

reboot

Install Zentyal

The base system then will be install via the command

apt-get -y install zentyal

This will install all prerequisites. Please prepare to have:

  • the or a mysql root password
  • the port for the webinterface

I suggest 444 for the webinterface, so it would not be in conflict with https-pages on your site (you can then access the webinterface via http://vserver:444).

Configure the services

You will now be able to access the webinterface via http://vserver:444.

There choose the services you like. It is always good, of possible to to a snapshot after each of this steps and test, if everything went ok!

Mail

First of all we like to install a mail-system.


Changing the REALM

Sometimes it can be necessary to alter the realm (kerberos). This will brake all user related modules and forces them to reinstall:

/usr/share/zentyal-users/reinstall
  1. Then klick on the "Ally"-Button on the upper right corner of the web-interface.
  2. Then go to "Users" -> "Mode...", change the realm and apply.
  3. Then you have to reenable the "Users"-module and apply the changes.
  4. Then you can also reenable the "Samba"-module and apply the changes.

see: http://trac.zentyal.org/ticket/5695