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.

Hey TecMint readers,

Exciting news! Every month, our top blog commenters will have the chance to win fantastic rewards, like free Linux eBooks such as RHCE, RHCSA, LFCS, Learn Linux, and Awk, each worth $20!

Learn more about the contest and stand a chance to win by sharing your thoughts below!

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.

Each tutorial at TecMint is created by a team of experienced Linux system administrators so that it meets our high-quality standards.

Join the TecMint Weekly Newsletter (More Than 156,129 Linux Enthusiasts Have Subscribed)
Was this article helpful? Please add a comment or buy me a coffee to show your appreciation.

1 Comment

Leave a Reply

Got Something to Say? Join the Discussion...

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.