Installation of Zentyal 5.0 Server

This tutorial will guide you on to install the latest version of Zentyal on a bare-metal server or on a VPS in order to subsequently configure Zentyal system as an Active Directory Domain Controller.

Requirements

  1. Download Zentyal Installation ISO Image

Installing Zentyal Server 5.0.1

1. On the first step, download the ISO image and burn it to a DVD or create a bootable ISO image. Place the ISO media into your machine appropriate drive, reboot the machine and instruct the BIOS to boot from Zentyal ISO.

On the first Zentyal installation screen choose the language for installation process and press [enter] key to continue.

Select Zentyal Language

Select Zentyal Language

2. On the next screen select Install Zentyal 5.0.1-development (expert mode) and press [enter] to move forward with the installation process.

Select Zentyal Installation Mode

Select Zentyal Installation Mode

3. Next, choose the language that will be used during the installation process and as default language of the installed system and press [enter] key to continue.

Select Zentyal Installation Language

Select Zentyal Installation Language

4. On the next series of screens, select your system location for the provided list, as well as your Continent and Country as illustrated in the below screenshots and press [enter] to continue.

Select Location

Select Location

Select Zentyal Continent

Select Zentyal Continent

Select Zentyal Country

Select Zentyal Country

5. On the next screen choose your system locales from the locales list and press [enter] to continue.

Configure Zentyal Locales

Configure Zentyal Locales

6. Next, manually configure your system keyboard by choosing No option from Detect keyboard layout and press [enter] to move to the keyboard screen.

Configure Zentyal Keyboard

Configure Zentyal Keyboard

7. On the keyboard screen select the origin country of the keyboard and the keyboard layout as illustrated in the below screenshots and press enter to continue.

Select Keyboard Layout Origin

Select Keyboard Layout Origin

Select Keyboard Layout

Select Keyboard Layout

8. After the installer detects your machine hardware and loads the required kernel modules into RAM, it will start to configure your network interface via DHCP protocol.

After assigning the proper network settings you will be asked to enter your system hostname. Choose a descriptive hostname for this server and press enter to continue with the installation process.

Configure Zentyal Network

Configure Zentyal Network

Configure Zentyal Hostname

Configure Zentyal Hostname

9. On the next series of installation screens select a username and a strong password for your administrative account with root privileges as shown in the below screenshots.

Create User for Zentyal

Create User for Zentyal

Set Zentyal User Password

Set Zentyal User Password

10. Next, if the system is connected to internet, the installer will detect your system time zone based on the physical location. If the time zone is correctly detected and configured, choose Yes and press enter to continue. Otherwise choose No and select the system tine zone from the provided list.

Configure Zentyal Timezone

Configure Zentyal Timezone

11. On the next step, partition your machine hard disk by choosing the Guided – use the entire disk method, as illustrated in the below image.

Select Zentyal Partitioning

Select Zentyal Partitioning

12. Next, select the disk you want to partition and press enter to continue.

Select Zentyal Installation Disk

Select Zentyal Installation Disk

13. On the next screen, the installer will present a summary of the disk partition table and will ask you whether you want to write partition table to disk. Select Yes and press enter to apply disk changes.

Confirm Zentyal Partition Changes

Confirm Zentyal Partition Changes

14. Next, select Yes option from Remote Administration only screen in order to continue the installation process and install no graphical environment for the server. The Zentyal server will be remotely administered via the web panel and SSH.

Select Zentyal Remote Administration

Select Zentyal Remote Administration

15. After this step, the installer will automatically start the installation process. During the installation, a new screen will appear, which will ask you to add a proxy address in order to configure the package manager and install the software.

In case you’re not using a proxy service to access the internet, leave the HTTP proxy filed blank and press enter to continue.

Configure Zentyal Package Manager

Configure Zentyal Package Manager

16. Next, the installer will configure apt package manager, download and install all required Zentyal software and the GRUB boot loader.

While installing the GRUB boot loader you will be asked to install the GRUB boot loader to your hard disk MBR sector. Select Yes to install the GRUB boot loader and press enter to continue.

Install Zentyal Grub Boot Loader

Install Zentyal Grub Boot Loader

17. When the installation process reaches the final phase, choose to set the system clock to UTC and press enter to finish the installation, as illustrated in the below screenshot.

Finish Zentyal Installation

Finish Zentyal Installation

18. Finally, after the installation completes, remove the installation media image from the appropriate drive and hit on Continue option to reboot the machine.

Zentyal Installation Completes

Zentyal Installation Completes

19. After the first reboot, the system will start installing some Zentyal core packages needed for the server to operate properly. Wait for the packages to finish installing and, then, log in to Zentyal server in console with the credentials configured during the installation process as presented in the below screenshot.

Zentyal Console Login

Zentyal Console Login

That’s all! You have successfully install the latest version of Zentyal server on your machine. On the next series of topics we’ll discuss more advanced Zentyal topics, such as how to remotely manage a Zentyal system and how to setup a Zentyal server as an Active Directory Domain Controller.

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Matei Cezar

I'am a computer addicted guy, a fan of open source and linux based system software, have about 4 years experience with Linux distributions desktop, servers and bash scripting.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

1 Response

  1. Fex says:

    Good post! Looking forward to more articles about setting up Zentyal, particularly as a domain controller.

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.