First of all, Siberian CMS is a self-hosted platform. That means you must have a web hosting, and it has to meet the requirements to install Siberian CMS correctly.
The installation, step by step
Installation of Siberian CMS on a Plesk Onyx 17
Unzip the installation zip file. There is just one small index.php file, it is normal, all the files needed to install Siberian will be downloaded from our servers to your server thanks to this file.
Connect to your hosting panel:
To create the webspace for Siberian, click on Add Domain
Enter your Domain name in the first field.
Choose “Create a new webspace” as it’s better to have Siberian in its own webspace.
Then create your Username and Password. Keep them stored somewhere, as they can be useful for ftp access.
Click on OK to create the Webspace. It should look like this:
Now that your webspace is created, you will have to change some PHP Settings.
First, click on Hosting settings
You will have to change the PHP version, PHP 7.3 is recommended. It’s the version which is the most optimized for Siberian. Do not select PHP 7.4, it is not supported.
Select also FastCGI for “run PHP as”.
Note: in Security, do not check “Permanent SEO-safe 301 redirect from HTTP to HTTPS”.
Press Apply to save the changes
Then click on OK
Now click on PHP Settings
All you have to change is on the “Performance and security settings” tab:
- “memory_limit“: Set it to 512M
- “max_execution_time“: Set it to 120
- “post_max_size“: Set it to 100M
- “upload_max_filesize“: Set it to 100M
Press Apply to save changes.
Then click on OK
That’s all for PHP Settings.
For the Cron scheduler to work properly on your Siberian, there is a small modification to be done on your Plesk.
Click on the left menu Tools & Settings
In “Tools & Resources” click on Scheduled Tasks
Tools& Resources
- IP Address
- Virtual Host Template
- Mass Email Messages
- Backup Manager
- Scheduled Tasks
- Event Manager
Then click on
For “Crontab shell” select /bin/bash
Press Apply to save changes.
Then click on OK
To allow White Labels on your Platform Edition, you must first make some settings on your server.
Click on the left menu Tools & Settings
In “Tools & Resources” click on IP Adresses
Tools& Resources
- IP Address
- Virtual Host Template
- Mass Email Messages
- Backup Manager
- Scheduled Tasks
- Event Manager
Click on the IP address of your server
For Default site select the domain of your Siberian CMS
Click on OK
Click on and then on Add Database
Set the database name, and a user.
That’s it for the database.
Click on File Manager
Click on the checkbox highlighted above, and click on Remove. The webspace should be empty.
Now upload the index.php by Drag&Drop or with the button Upload
Once you have uploaded the index.php installation file on your website, you can reach the URL of your website from your browser: in my case: “http://mae.mobileappcms.xyz”
From the page, you will see:
Siberian
Download & Install
If required, enter your license number
To start the installation, click on Download & install
Click on ›
Read the Terms and conditions, tick the box if you agree, and click on ›
Fill in the database credentials you set up earlier.
Then click on ›
Create you user account, then click on ›
Congratulations, your Siberian is installed !