Developing Sentora

Before downloading please consider donating, the project relies on the kind donations from our users!

 

Before continuing, it is expected that you are familiar with Sentora and it's installation and how it works!

This is for the latest development version from the master branch on github.

This version is not intended for production servers!

Supported OS:

The Sentora installer officially supports the following operating systems:

  • CentOS 8
  • Ubuntu 20.04.

Unsupported OS:

Some distributions derived from the supported operating systems may work. You are free to use Sentora on unsupported systems at your own risk. Sentora's development team will offer no support to unsupported distributions

Pre-installation check:

The installer is designed to be as simple as possible. It will verify that all mandatory requirements are meet :

  • We recommend a minimal distribution installation.
  • There can be no other server management panel installed prior to installing Sentora.
  • There can be no other web services (Examples: Nginx, MySQL, Apache, PHP, FTP Server, Mail Server, etc.) installed prior to installing Sentora.

Additional Requirements:

  • You MUST have a domain name registered and a SUB-DOMAIN pointing to your server's IP
  • OR
  • Add entries to your operating system's hosts file with whatever domain you choose to use and point it to your server's IP

              (Windows hosts file location: C:\Windows\System32\drivers\etc\)

               Example hosts file entries:

               192.168.1.200.testdomain.test
               192.168.1.200 testvm.testdomain.test

               Where 192.168.1.200 is your server's or VM's static IP

               The main domain will be used to setup email service (like webmaster@MAIN-DOMAIN.TLD)
               The sub-domain will be dedicated to access to Sentora panel.

  • You MUST have opened and forwarded the required ports in your modem or router, and on the server firewall.

               See the list of required ports here.

Once ALL of the above conditions are met you may begin installing Sentora on your server.

Also see Installation configuration

If any of the above terms or concepts seem unfamiliar then we recommend that you put some time aside to read up more on web servers and web hosting BEFORE you attempt to install Sentora.

Following the tutorials will assist you with the entire process of installing Sentora. However if you run into an error not documented here: Please visit the forum.

 
ADDITIONAL REQUIRED READING/UPDATES:

Emergency patches

From time to time we find security loopholes in Sentora. We fix them and release emergency patches. You need to install these.
Read more

PenWant to help ? Click here to report mistake or to send complement to add.