Put Zenario on your server

Get the .zip or .tar.gz file from our download page and put it on your server.

On your server, become the siteadmin user, and use wget to download it:

cd /var/www/clients/zenariosite
wget https://zenar.io/public/downloads/rdfU4/zenario-probusiness-9.0.54156.zip

You may of course download the package to your desktop (don't unzip it), and upload it using SFTP/FTP to your server. Once it's on the server, type this (for a zip package):

unzip zenario-probusiness-9.0.54156.zip

or this (for tar.gz):

tar xvfz zenario-probusiness-9.0.54156.tgz

(Change the package name in the above to the appropriate version you require.)

Once unpacked, you will see a folder called zenario-probusiness-[version]. Rename it to public_html (or whatever folder name you put in the Apache config):

mv zenario-probusiness-9.0 public_html

This will run Zenario in the directory root for the domain (e.g. http://zenariosite.com) but if you want to run Zenario from a subdirectory (e.g. http://zenariosite.com/subdirectory/) then you should create a subdirectory with the correct name inside your server's web directory and place the files in there.

Create other directories, for document storage and database backups:

cd /var/www/clients/zenariosite
mkdir docstore backup
chmod 777 docstore/ backup/

Then inside public_html, make Zenario's various caching directories writable by Apache:

cd public_html
chmod 777 cache/ private/ public/

If you would like Zenario's to write its configuration file directly to the server make the file writeable by all (skip this step if you're happy to copy-paste what the installer gives you):

chmod 777 zenario_siteconfig.php

Now go into the zenario_custom folder, and make sure the CSS that will be editable by Zenario through the browser interface, is editable.

cd zenario_custom/skins
cd blank
chmod 777 editable_css
chmod 666 editable_css/*.css

If there are other skins, such as blackdog or zebra_designs, repeat for those.