Skip to content

Installation

fjcarreterox edited this page Dec 26, 2014 · 31 revisions

Installing Ximdex CMS v3.6 on your web server

NEW!: In the brand new version 3.6 of Ximdex CMS you can run the new web installer! Read the following guide to see how.

You maybe should read the technical requirements first to check if your system is ready to work properly with Ximdex CMS.

Step#1: Welcome

Anyway, the web installer will notice you about wrong permissions on your web directory or missing packages (like php5-xsl or php5-curl, for example) when you check your system configuration at the first time:

Install Ximdex CMS v.3.6

We suppose that you have unzipped Ximdex CMS into your web directory (commonly, in Apache Web Server for Debian distributions, is located in /var/www/ or /var/www/html/) and that you have full write permissions on that folder.

Installer wizard will warn you about this and also it suggests you the commands that you have to execute to solve the problem.

Check server config image

Once you have installed the required packages and configured properly your web server, the web installer will let you start with the installation process by clicking:

Start Installation

Step#2: Database configuration

Ximdex CMS works with a mysql-like database like MySQL or MariaDB. You need to fill the root user and password in order to create the database.

Database Parameters

Some easy questions you should answer:

  1. Host: Where is your database? By default Ximdex CMS expect to be in localhost.
  2. Port: In what port is your database answering to requests? By default Ximdex CMS uses the MySQL's default port, the port 3306.
  3. Database Admin User: By default is the root user but it can be changed for another priviledged user on your database management system.
  4. Database Admin password: You have to type the priviledged user password.
  5. Database name: How will your Ximdex database be named? By default Ximdex CMS uses the same name as its folder.

After install the Ximdex CMS's database, we ask you for an unprivilegded user to access to the database for security reasons:

User

  1. Database user: The unpriviledged user that Ximdex CMS will use. Could be also the root user but it is not appropiate if you share the MySQL server with another applications.
  2. User database password: You have to type the new password.

Step#3: Initial settings

In this step we ask you some additional information for the admin user and the interface's language:

User

  1. Ximdex admin user: username for the Ximdex CMS admin user. We called Ximdex by default.
  2. Ximdex admin password: password for the admin user.
  3. Interface language: here you have to select the language you prefer for the Ximdex CMS interface. Avaliables languages are: spanish, english, german and brazilian portuguese.

Also we ask you to share your usage statistics with us in order to keep improving our CMS.

Step#4: Ximdex CMS's default modules

Now, we are going to install some modules that help you to start working with Ximdex CMS. They are:

  • Xtags: allows to tag your content based on well-known ontologies (Schema.org, for example) or with your own vocabularies.

  • Xtour: shows you a little tour with the main features of Ximdex CMS when you log in for the first time.

  • Xnews: helps you to create news and bulletins.

Ximdex Modules

And thst's all!. The last screen on the installer shows you a couple of crontab lines that you must add to your cron if you want to publish your content.

Get Started!

Clicking in the Get Started button, you will be redirected to the Ximdex CMS login form:

Login Form

Using the previous created admin user, you will access as administrator into Ximdex CMS:

Finish

Enjoy enriching and managing your content!

Please, if you have any trouble during this process, go to the FAQ's section or email us at [email protected].