OVH Guide

Web hosting: Web hosting modules

Install an OVH module on your hosting package.

  • 1-click modules
  • OVH
  • Web hosting
  • Modules
  • WordPress
  • Joomla
  • PrestaShop!

Overview

You chose OVH because you needed to set up your website very quickly without having to be an expert in creating websites, HTML coding, etc. Do you want to install a WordPress blog or online shop?

The automatic module solution is ideal for you.

Create your website using well-known and recognised tools such as WordPress, Joomla! PrestaShop and Drupal.

Install in 1 click without having to fill out any of those time-consuming forms that are usually required. You can then concentrate on your site content and get started more quickly on the internet.

You can ask for help - technical or not - at any time from these solutions' large communities.

See the description of available modules.

You can of course still install WordPress, Joomla!, PrestaShop or Drupal manually:

Easy install

Step 1

Together we're going to go through how to install your 1-click module via OVH services.

First, log on to the control panel.

Then pick the domain name in question from the "Hostings" section on the left-hand side.

  • Please note: 1-click modules cannnot be installed on Start 10M and 20GP plans, as they don't come with a database.

Step 2

To install a new module, click on the "1-click modules" tab.

You will then see the various modules which you have installed.

You may add or delete any of these modules.

Then select "Add" to choose the desired module.

Step 3

  1. You will be asked to choose the module that you wish to install.

  2. You have to choose the domain you want to install this module onto.

  3. You can click on "Installation in advanced mode" if you want to choose different settings such as the database or installation folder

For simplified installation, we suggest that you uncheck this box so that you don't have to choose any settings and the module will be directly installed on your website (You will find further information about advanced mode installation below).

  1. Then click on "Install" to start installing your module.

If your "www" folder is not empty on your hosting package you will not be able to complete installation, we provide details for this sort of error further on in the guide.

Step 4

A confirmation message will appear and your module will be installed in a few minutes.

Advanced mode installation

Step 1

After choosing your domain you have to go to the "1-click modules" tab.

Then click on "Add a module" to select the desired module and tick the box "Installation in advanced mode".

Step 2

On this page you have to select the database you want to install your module onto.

Under "Select the database" you can choose a database connected to your web hosting package.

  • If you choose a database connected with your web hosting package all the fields will be completed automatically. You just have to enter a password for the database in order to continue to the next stage.

  • If you want to choose another database, for example one on your Private SQL server, you have to complete the following fields:

Server address: To install a module you need a database. Enter the address of the server which manages your database.

Database name: Enter the name of the database you want to install your module onto.

Port: Enter the port number used by the database's server. This number is between 1024 and 49151. The default port of a MySQL database is 3306.

Type of database: Select the type of database server.

Username: Enter the database username.

Password: Enter the database password.

For a Private SQL server you will find the server address and the port in the "SQL Connection" under the database server's "general information" tab.

Step 3

You then have to specify the following information:

Administrator name: The administrator name allows you to log in to your module's administration interface, you also have to provide your chosen password.

Domain: Select the domain name which will point to your module. This domain name must point to your web hosting package.

(See the following guide for help with this: )

Language: Select the language for your module's interface.

Installation path: This setting lets you specify where you would like to install your module. This is the relative path to the HOME directory.

  • If you want your new module to be accessible from the address "http://yourdomain.uk/blog" you have to enter the term "blog" after "./www/".

Step 4

The module will be installed a few minutes after you have confirmed the details on the summary page.

Blogs

WordPress

WordPress is a blog engine based on PHP technology, it is an application equipped with powerful tools to help you create your pages, such as a spell-checker and an SEO management tool.

The OVH support team is not authorised to provide any assistance in configuring WordPress.

However, you can view this guide: .

Please visit the official forums dedicated to WordPress.

E-commerce

PrestaShop

Set up your own online shop! The PrestaShop e-commerce solution was created to get the most out of Web 2.0 innovations, such as AJAX, or the latest generation usability. PrestaShop guides users intelligently and smoothly through your product catalogues, converting visitors into potential buyers. PrestaShop is so light and quick that even customers with a slow internet connection will enjoy buying from your website!

PrestaShop was launched in 2005 by five students of Epitech, a French higher education institution specialising in Information Technology, as a school project. The initial project was bilingual (French and English) and was named phpOpenStore, or P O S. Its creators decided at the very beginning to launch it as an open source application. Several small businesses tested it and helped draft the application's specification.

From 2005 up until 2013 they continued developing the software. In 2013, they launched a stable version, available in 55 languages, named 1.5.4.1. PrestaShop, now used in more than 150 countries and host to 150,000 online shops, is now the world leader in e-commerce solutions.

The OVH support team is not authorised to provide any assistance in configuring PrestaShop.

Please visit the forums dedicated to PrestaShop.

  • You can also view the manual installation guide for Prestashop:

  • If you do not yet have a hosting package with OVH, you can order Performance web hosting which comes with PrestaShop here: https://www.ovh.co.uk/solutions/prestashop/

Website

Joomla!

Joomla! is a CMS developed by the former community behind the Mambo project. Really easy to use, Joomla! is a quality CMS that has won numerous, diverse awards.

The Joomla! community is huge and contributes to all aspects of the CMS, including help guides, documents, support and themes.

The OVH support team is not authorised to provide any assistance in configuring Joomla!.

Please see the forums dedicated to Joomla!.

  • You can also find the manual Joomla! installation guide here:

Drupal

Drupal is a free open-source platform based on PHP and created in 2000. Drupal builds dynamic websites quickly. It is also customisable and used by 1% of websites worldwide.

Information: Drupal 8 is not yet compatible with our web hosting packages

OVH support is not authorised to respond to any question concerning Drupal configuration.

Please consult the forums dedicated to Drupal.

  • Install Drupal manually:

Is your www folder empty?

If your "www" folder is not empty on your hosting service, you will not be able to complete installation.

In fact, creating a module will erase the files which are already on your hosting package, for security reasons your installation will not be completed and you will receive an email to this effect.

How to fix the issue

  • In this instance you must back up the files and folders in your folder on your computer in order to completely empty the "www/" folder. Follow this guide for help with this: or
  • Use advanced mode installation in order to select a subfolder.

Is there already a module in the www file?

If you are shown the following message:

An error occurred when loading information (We have the record of a module already installed at 'www' on 'rc****n.uk')

You already have a module in the www folder on your hosting package and you cannot install a new module in the same folder because this would erase files.

How to fix the issue

  • Delete the module currently present if you no longer need it, and don't forget to make all the necessary backups on your side. or
  • Use advanced module installation in order to select a subfolder.

Do you have a database?

If the following message appears:

An error message appears when loading information. (You do not have any more databases available to create a module)

In this instance you cannot use simplified module installation because you do not have any databases.

How to fix the issue

  • Use advanced mode installation in order to select another database (for example on a private database server) or
  • Use a database which already exists. or
  • Verify in the "database" tab that you have used all your databases, you can sort the list yourself.

Recurring errors during your configuration

During installation, the message "This shared hosting is not active" appears.

In this instance you have to check that your hosting package has been renewed, or install your module on another hosting package.

During installation, the message "The path you chose is not accessible from the domain you provided" appears.

The target folder provided does not match the selected domain's root folder. In this instance you have to go to your control panel and then go to the "Associated domains" tab for the relevant hosting platform to check that the target root folder is correct.

During installation, the message "The lang is not available for this module" appears.

This means that the language which you have chosen for this module is not available. You can choose another language.

During installation, the message "There is not enough space on your hosting" appears.

There is not enough space on your hosting package to install this module, you have to free up some space on your hosting package, or change your package to get more space.

During installation, the message "You have to provide the parameter for the dependency" appears.

A parameter is missing in the information which you provided about your database.

During installation, the message "The port has to be between 1024 and 49151" appears.

The port number provided for your database is wrong, it has to be between 1024 and 49151.

During installation, the message "Error for ___ password" appears.

The password for your database is not correct.

During installation, the message "The needed dependencies are not defined for this module" appears.

This is due to an internal error, please contact support via a ticket if this problem continues.

During installation, the message "This module needs the dependency" appears.

Some information about your database is missing

During installation, the message "The type ___ for the admin name does not exist" appears.

This is due to an internal error, please contact support via a ticket if this problem continues.

During installation, the message "The admin name has to contain only alphanumeric characters or '.', '_', '-'" appears.

Please amend.

During installation, the message "Invalid email address" appears.

Please amend.

You receive one of these errors via email

"You are trying to install a module in the ____ folder which is not empty, this action cannot be taken"

You must clean this folder by moving/deleting content before relaunching this task. You can also choose another folder in which to install the module. Please note that if you specify a folder which does not exist, one will automatically be created.

  • To help you manage your files, please consult the following guide:

"There is no longer enough space on your hosting package to carry out this operation."

In this case you must remove elements from your hosting package (make sure to back up beforehand), this will free up some space.

  • For help managing files on your hosting package, please see the following guide:

You can also change your hosting package to get a higher quota.

"Unable to create a new database: your account already contains the maximum number of databases allowed with your package"

Your hosting package allows you to create a limited number of databases, and in this instance you have reached the threshold.

If this is the case, you can:

  • Order an additional pack of databases.
  • Change your hosting package in order to get more databases.
  • Enable your SQL private server for free if you have Performance hosting ()
  • Use an existing database (configuration in advanced mode), in this instance you must provide a table prefix which does not already exist in your current database.
  • Create a new database on your SQL Private server (if you have one), in this instance you must use advanced mode configuration.

"Impossible to log on to the database"

The information provided in order to connect to your database is not allowing you to establish a connection, please check that the details you provided are correct.

"The ____ prefix is already used in the database"

During the installation process, you entered a database prefix which already exists on your current database, it is not possible to continue with the installation because you risk losing the tables in your current database.

  • We suggest that you provide a prefix not in current use in your database so that you can install this module.

"The DNS for the ____ domain name is not pointing to a hosting package"

You cannot install a module on a domain which does not point to one of our hosting packages.

  • If your domain is registered with OVH, you can use this guide:

"The _ database ( _ server) must be in version ____"

Your database is not in the correct version which is preventing the database from being installed.

  • We suggest that you update it or use another one.

"The _ database (server _) seems to be stuck in read/write only mode"

User permissions specified for your database mean that you cannot install this module. You must therefore change the user's permissions or specify another user.

  • If you are dealing with a database on a Private SQL server, you can use this guide:

What happens once the module is installed?

You will receive a confirmation email straight away detailing essential information such as the link to your administration area (for your module) and the user details.

You can also access your new module on the web at your domain name address.

How do you delete a module?

Before deleting a module, we recommend that you make all the necessary backups on your side.

You then have to go to the "One-click Modules tab" and click on the cogwheel to the right of the module. Then select "Delete module".

You then have to confirm that you wish to delete the module.

Deletion will take a few minutes.

The files on your hosting package will be deleted but the database will remain associated with the module, you can delete this in the "database" (SQL) tab.

How do I change the administrative password for my module?

To change your module's administrative password, you have to go the "1-click Modules" tab and click on the little cogwheel to the right of your module. You can then choose "Change password".

You then have to confirm this change. The change will take a few minutes.

You can specify the password yourself from your customer account, an email will be sent to your address containing the new password.

I deleted the "www" file by mistake, can I install a module anyway?

This will not be a problem because the folder will be created automatically at the same time as the module is installed.

How can I install the module manually?

You can of course still install WordPress, Joomla!, PrestaShop or Drupal manually:

How can I check the version of the module offered?

Just hover over the module before requesting installation.