Knowledge base

1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!

This guide explains how to change the PHP version available for your Infomaniak Web Hosting sites.

 

Preamble

  • It is possible to switch from an old and potentially vulnerable PHP version to a recent one, but you will no longer be able to revert to this vulnerable version for security reasons.
  • The change is effective immediately and permanently.
  • Refer to this other guide if you are looking for information about configuring the PHP version used in SSH.
  • It may be necessary to update your hosting in advance to access the very latest PHP versions offered by Infomaniak.

 

Change the PHP version used for a website

It is possible to easily change the PHP version used on an entire website:

  1. Click here to access your site management on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site in question.
  3. Click on More information.
  4. Click on Modify:
  5. Choose the desired PHP version.
  6. Click on Save at the bottom of the page to save the modification:

Has this FAQ been helpful?

This guide explains how to connect to your Web Hosting using an SSH key.

 

✘ UNAVAILABLE with
sites of type Node.js
and Starter hosting plans.


 

Prerequisites

  1. Create an FTP + SSH account from the Infomaniak Manager.
  2. Create an SSH key with a secure algorithm, for example ed25519:
    • ssh-keygen -t ed25519

      because with an RSA key (ssh-keygen or ssh-keygen -t rsa), the connection will be refused, and the following error will be returned in verbose mode:

      debug1: send_pubkey_test: no mutual signature algorithm

 

Upload the SSH key

To do this:

  1. Connect to the server via SSH (need help?).
  2. Go to the root of your hosting:

    cd ~
  3. Create the « .ssh» directory:

     mkdir .ssh
  4. Change the permissions of the .ssh directory to CHMOD 700.
  5. Create the authorized_keys file and paste your SSH public key into it on a single line (important).
  6. Change the permissions of the authorized_keys file to CHMOD 600.

 

SSH agent forwarding (ForwardAgent / ssh -A) is not supported on the Infomaniak infrastructure, as this SSH agent forwarding feature poses significant security risks.


Has this FAQ been helpful?

This guide explains how to enable or disable maintenance mode on a website hosted with Infomaniak Hosting.

 

Preamble

  • Maintenance mode allows you to display a custom message to your visitors, for example while resolving a technical issue.
  • It is also possible to specify IP addresses that can bypass this page.
  • An email is sent to the Organization's users.

 

Enable maintenance mode

To activate a page that temporarily replaces your usual homepage:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the product in question.
  3. Click the toggle switch to enable the maintenance page.
  4. Confirm the warning.
  5. Click the button to enable:

 

Customize the maintenance page

To set up a page with your desired message:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the product in question.
  3. Click on Page and Maintenance in the left sidebar menu.
  4. Click on Create a page or the Customize button if it already exists:
  5. Format the text of your choice.
  6. Configure the display using the elements on the right.
  7. Click on Save & Activate to publish the page:

 

Allow IP addresses to bypass the suspension

It is possible to display the actual site even with maintenance mode activated. To do this, it is necessary to enter the IP addresses of the computers that need to be able to bypass maintenance mode:

  1. Activate maintenance mode according to the procedure above.
  2. Go back to the maintenance page configuration page (see procedure above).
  3. Under Maintenance on the right, click on Insert my IP address to allow your computer to display the site without maintenance mode:
    • It is also possible to manually enter the IP addresses to authorize.
  4. Click on Save and publish.

If the IP addresses of the added computers change, it will be necessary to repeat these steps.

 

Disable maintenance mode

To disable the message that appears on your site during maintenance:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the product in question.
  3. Click either on the Disable button or on the toggle switch to disable the maintenance page:
  4. Confirm the deactivation of maintenance.

 

Alternative method for WordPress

It is not recommended to activate the Infomaniak maintenance page above to then work in WordPress.

It is recommended to install a WordPress extension (there are dozens available) dedicated to maintenance within the CMS itself.

Otherwise, you can add the code <?php $upgrading = time(); ?> in a new empty file named .maintenance (the dot before the file name is important) placed on the server at the root of your site, which will disable all your pages except the WordPress homepage.


Has this FAQ been helpful?

This guide explains how to completely terminate a Managed Cloud Server.

 

Preamble

  • For most products, confirm the termination request by email otherwise no data will be deleted.
  • Outstanding and out-of-package fees remain due.
  • A termination confirmation is sent to any other administrators of the Organization.
  • Backups will be irrevocably deleted upon termination, making any restoration impossible.

 

Terminate a server

To access the termination of products:

  1. Click here to access the management of your Managed Cloud Server on the Infomaniak Manager (need help?).
  2. Click on the action menu ⋮ located to the right of the item concerned.
  3. Choose Terminate:
  4. Follow the procedure to the end.

Has this FAQ been helpful?

This guide explains how to use PHP environment variables with Web Hosting that runs on php-fpm.

 

Preamble

  • PHP environment variables are system variables used to store information about HTTP requests and redirects.
  • They are generally used on web servers to store details about previous requests or redirects that have been performed.
  • These variables can contain information such as previous URLs, HTTP methods, or other data related to the client's navigation on the web server.

 

Using environment variables

To use PHP environment variables:

  1. Define the PHP environment variables in a .htaccess file:
    • SetEnv EXAMPLEVARIABLE hello
  2. In your PHP file, the name of the variable to call corresponds to the same variable name defined in the environment variable:
    • <?php getenv('EXAMPLEVARIABLE');

In this example, the displayed result will be hello.

 

Going further with environment variables

It is possible to configure environment variables directly from the Manager for your entire website:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned:
  3. Click on Manage advanced settings:
  4. Click on the PHP / Apache tab:
  5. Further down on the page, click on the chevron to expand the Environment Variables section.
  6. Click on the icon Add.
  7. Enter the variable and its value.
  8. Click the button to save:

Has this FAQ been helpful?

This guide explains how to display the absolute paths for certain web applications that need to know them.

 

Get the absolute path…

… of a web hosting

To do this:

  1. Click here to access the management of your hosting on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the hosting in question.
  3. Then click on the chevron to expand the Information section of this hosting.
  4. The highlighted indication below is the location of the example site:

… of a website

To do this:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site in question.
  3. Then click on the chevron to expand the Information section of this site.
  4. The highlighted indication below is the location of the example site:

Has this FAQ been helpful?

This guide explains how ModSecurity works, how to configure it, and how to manage it on Infomaniak servers.

 

Introduction

  • ModSecurity (mod_secure) is available and enabled by default on Infomaniak servers:
    • All HTTP requests will be subject to the security rules defined by ModSecurity.
    • The PHP extension uploadprogress is not available on Infomaniak servers, as PHP is used in its FPM version.
  • It is not possible to disable ModSecurity on Infomaniak servers:
    • The setting is global to the server where your site is hosted, which means that all defined security rules will be applied to your site.

 

In case of a problem

Language error in the browser (code 403)

If the error message ModSecurity: Access denied with code 403 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. (...) appears regarding ModSecurity, you should check that a default language is properly configured in your web browser. This error can sometimes be caused by incorrectly configured language settings in the browser.

Warning "Request body larger than configured limit"

If you see messages regarding the error or warning Request body larger than configured limit, please note that this is only a warning — the request still goes through and is not blocked. This configuration is specific to certain older hosting generations (of the jessie type) and allows all requests to pass through to the server without any impact on your visitors.


Has this FAQ been helpful?

This guide explains what a web hosting provider like Infomaniak is, and specifies its role, scope, and the limits of its technical support.

 

Infomaniak, a hosting provider since 1996

According to Wikipedia, a web host is a company that provides Internet hosting for computer systems for individuals or entities who do not wish to do so themselves.

Infomaniak also offers:

  • … decades of experience in hosting and high-performance online solutions.
  • … over a million users in Switzerland and Europe trusting us with the management of their critical data.
  • … a company certified according to ISO 27001, 9001, 14001, 50001 standards and committed to sustainable digital practices.
  • … 100% Swiss-made technological expertise with data hosted in Switzerland in its own data centers.
  • … a comprehensive knowledge base and a customer support service available to assist you.

 

Responsibilities and scope of intervention

As a hosting provider, Infomaniak installs, secures, and keeps the server infrastructure up to dateis constantly improving its management interfaces (Manager) and helping its customers to make the most of the tools provided. Infomaniak strives to offer solutions that are accessible to everyone; however, human support for free products is inherently limited in order to guarantee the sustainability of these services.

For security and privacy reasons,No assistance will be provided without formal identificationof the person requesting it.

Support is exclusively for Organization administrators. End customers or users with a contract through a Reseller Partner must first contact their administrator or dedicated service provider.

 

Scope of technical support

Technical support does not provide assistance for:

  • Development and programming: debugging websites, correcting source code, personal scripts (PHP, JS, etc.)
  • API usage and integration.
  • Application maintenance and webmastering: troubleshooting, updates, or content management for third-party applications (e.g., CMS such as WordPress, email clients such as Outlook, etc.).
  • On-site and customized support: remote access, configuration of your own hardware, complex manual installations or migrations.

However, our support team will be happy to assist you with:

  • Infrastructure and Manager: resolving incidents related to the network, hardware, or Infomaniak management interfaces.
  • Using Infomaniak services: clarifying configuration processes and providing assistance with using our native features.
  • Documentation: we will guide you to the relevant resources and technical guides to help you become self-sufficient.

A Premium support service and a migration service are available for more specific needs.

 

Find external support

For assistance with the content of your website, its programming, or the advanced organization of your email accounts, use the Infomaniak bidding platform, which lists over 1000 verified professionals, or consult the directory.


Has this FAQ been helpful?

This guide explains how to modify the PHP version used in the command line (PHP CLI) on an Infomaniak Web Hosting.

 

Preamble

  • Useful for configuring a specific script or PHP command line (CLI) session.
  • To modify the PHP version of the Web server (FPM/Apache) via the Manager, refer to this other guide.

 

Default PHP CLI version

The php command uses the default server version. Check the active version with this command:

# Check current PHP version
php -v

For the stability of your scripts, use an explicit path (e.g., php8.2) or modify your PATH variable.

 

Modify the PHP version in CLI

You can configure the PHP version automatically loaded in your SSH session via two main files.

 

1. Using .bashrc (Recommended)

The ~/.bashrc file is read when opening an interactive shell.

  1. Open the file (or create it if it does not exist):

    touch ~/.bashrc
    nano ~/.bashrc
  2. Add this line to define the desired version (example with PHP 8.3):

    export PATH="/opt/php8.3/bin:$PATH"
  3. Refresh the configuration:

    source ~/.bashrc
  4. Check the change:

    php -v
    which php

 

2. Using .profile (Alternative)

The ~/.profile file is read upon SSH connection (login mode).

  1. Modify the file:

    nano ~/.profile
  2. Add the export line:

    export PATH="/opt/php8.3/bin:$PATH"

 

3. Load .bashrc systematically

To apply the configuration to all types of sessions, add this code to your ~/.bash_profile or ~/.profile files:

# Load .bashrc if it exists
if [ -f ~/.bashrc ]; then . ~/.bashrc; fi

 

Run a specific version temporarily

To run a script with a specific version without changing your global environment, call the binary directly:

# Execute with a specific version
/opt/php8.2/bin/php my_script.php
/opt/php8.3/bin/php -v

Once these steps are completed, your SSH sessions and CLI scripts will use the selected PHP version by default.


Has this FAQ been helpful?

This guide concerns Redis, a PHP module for Infomaniak Cloud Server.

 

Preamble

  • Redis is used with PHP to accelerate performance by serving as a cache for temporary data and managing user sessions, thus improving the efficiency of web applications.
  • Redis also allows the implementation of queue systems and temporary storage of data for asynchronous tasks or statistics.

 

Install Redis

Redis is installed from Fast Installer, applications available in a few clicks on Cloud Server:

  • After installation, Redis is accessible via the IP/port localhost:6379 or 127.0.0.1:6379
  • The password for Redis must be between 15 and 99 characters (inclusive).

Has this FAQ been helpful?

This guide explains how to access the configuration of an Infomaniak website to display technical information such as the PHP, Apache version, or the activated PHP extensions and modules.

 

View the website's technical information

To access the website management:

  1. Click here to access the management of your site on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned:
  3. Click on Manage advanced settings:
  4. Take note of the website information under the General, PHP / Apache and PHP Extensions tabs.
  5. Click on Databases in the left sidebar to get the MySQL version of the web hosting:

Has this FAQ been helpful?

This guide explains how to run the open-source dependency manager Composer 2 using an SSH command.

 

Introduction

  • Composer is an open-source dependency manager for PHP that allows you to define, install, and update the libraries required for a PHP project.
  • Composer 1 has been deprecated since 2021 and no longer allows you to install new packages or perform updates since 2025.
  • Only version 2 of Composer is now supported and available on all PHP versions from 7.2 to 8.3.

 

Run Composer 2

Composer 2 is already pre-installed and accessible via SSH. Therefore, there is no need to install it manually.

Simple usage

Connect to your hosting via SSH, then use the following command:

composer

This command will automatically execute Composer version 2, which is compatible with the PHP version currently in use in your session.

Check the active version

You can check the available Composer version with:

composer --version

Example output: Composer version 2.5.0 2022-12-20 10:44:08

Force a specific PHP version

If you want to run Composer with a specific PHP version, aliases are available. For example:

composer_php8.1 --version

or:

composer_php7.4

These aliases allow you to run Composer 2 with the specified PHP interpreter, which is useful for testing or deploying a project on a target PHP version.


Has this FAQ been helpful?

This guide explains how to reset a Cloud VPS / VPS Lite.

 

Introduction

  • This procedure erases all content from the volume dedicated to the operating system (/dev/vda).
  • In the case of a Cloud VPS, the volume dedicated to data storage (/dev/vdb) is not affected by the reset.
     

Please note: depending on the operating system installed, the system volume may be named /dev/sda, /dev/sda1 or /dev/vda… the same applies to the data volume /dev/sdb, /dev/sdb2 or /dev/vdb… Therefore, you should replace these indications with those that correspond to your situation.

 

Resetting the Cloud VPS / VPS Lite OS

To access your VPS:

  1. Click here to access the VPS management interface in the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the VPS in question.
  3. Click on the Reset button.
  4. Follow the on-screen instructions to complete the reset.

Has this FAQ been helpful?

This guide explains how to access the VNC console with Infomaniak VPS Cloud / VPS Lite.

 

Preamble

  • Initial access to the server is via SSH key; it is therefore necessary to assign a password to the root account or to create another user before you can authenticate with the VNC console.
  • Warning: you must use the US keyboard layout to use VNC normally!

 

Open the VNC console

To do this:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the product in question.
  3. Click on Open the VNC console under Quick Actions.

 

If a console display issue occurs, then from the VM:

In /etc/default/grub modify GRUB_CMDLINE_LINUX_DEFAULT, GRUB_GFXMODE and GRUB_GFXPAYLOAD_LINUX (the latter variable is probably missing and needs to be added):

GRUB_CMDLINE_LINUX_DEFAULT="biosdevname=0 net.ifnames=0 console=tty0 console=ttyS0,115200
earlyprintk=ttyS0,115200 consoleblank=0 systemd.show_status=true video=VGA-1:1280x1024"
GRUB_GFXMODE=1280x1024x16
GRUB_GFXPAYLOAD_LINUX=keep

Then update grub and restart:

grub-mkconfig -o /boot/grub/grub.cfg

The resolution can be changed (1000x400 instead of 1280x1024 for example) to allow the VNC console to be displayed in the administration interface without opening a new tab.


Has this FAQ been helpful?

This guide explains how to allow certain incoming and/or outgoing ports in the firewall (firewall) of a Web hosting or a Cloud Server.

 

Preamble

  • On a shared Web hosting, it is only possible to open outgoing ports.
  • On a Cloud Server, it is possible to open incoming and outgoing ports.
  • Opening ports allows certain applications to function properly but can reduce the security of your hosting.

 

Access the tool and add a rule

To manage port opening from the Manager:

  1. Click here to access the management of your hosting on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the hosting concerned.
  3. Click on Security in the left sidebar.
  4. Click on Port Opening in the left sidebar.
  5. Click the Open a port button:

Open a port

It is only possible to set one port per rule, and only one IP / host per field:

By specifying an IP or a host, the connection will only be allowed in these cases:

  • Incoming rule: if the connection comes from this IP or the specified host
  • Outgoing rule: if the connection is made to this IP or this host

Same for the "Type" of connection, if the protocol used for the connection is not the one specified in the rule, the connection is not allowed.

 

Open the outgoing port 25 globally

You can open the outgoing port 25 from the manager if a destination host is specified.

With a Cloud Server, to open this port to the world, contact Infomaniak support and justify your request.

 

Default open ports

Once you have accessed the port opening tool, you will find the list of default open ports on the page.

With a Cloud Server, to exceptionally close some of the listed ports, contact Infomaniak support and justify your request.

The display may sometimes be spread over several pages:

MySQL ports

Regarding database ports, refer to these guides:

 

Check the activity of a port (Cloud Server)

On Cloud Server, to check if an application is listening on a particular port (1234 in the example below) and to know the name of the application in question, run in SSH:

netstat -anpe | grep "1234" | grep "LISTEN"

Has this FAQ been helpful?

This guide explains how to migrate a shared web hosting account to a Cloud Server while recovering all its data, websites, databases, etc.

 

Introduction

  • Note:
    • Database names and database user accounts are preserved.
    • FTP accounts are preserved with the same names, but the host server changes to an address of the type xxxx.ftp.infomaniak.com.
    • The IP addresses of the websites will change, except for dedicated IP addresses.
    • During this operation, statistics are reset.
  • If you already have a Cloud Server, go directly to step 2 of this guide.
  • To migrate a web hosting account from a Cloud Server to another Cloud Server, please refer to this other guide.
  • To migrate a web hosting account from a Cloud Server to a shared web hosting account, please refer to this other guide; please note that this is an operation that you will need to perform manually.

 

1. Order a Cloud Server

To do this:

  1. Click here to access the Cloud Server management section in the Infomaniak Manager (need help?).
  2. Click on Order, choose a Managed Cloud Server, and follow the wizard to complete the order:

 

2. Migrate your hosting to the Cloud Server

Once the Cloud Server is up and running:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click on the action menu ⋮ located to the right of the item in question.
  3. Click on Modify offer:
  4. Select the free transfer offer.
  5. Select the Cloud Server to which you want to migrate your hosting:
  6. Click on the Next button at the bottom of the page and complete the procedure.‍
  7. Wait for the hosting migration to complete; there will be a service interruption during the process.

Has this FAQ been helpful?

This guide provides information about the robots.txt file created by default for web hosting where this file is missing.

 

Preamble

  • The robots.txt file acts as a guide for search engine crawler robots
  • It is placed at the root of a website and contains specific instructions for these robots, indicating which directories or pages they are allowed to explore and which they should ignore
  • However, note that robots may choose to ignore these directives, making the robots.txt a voluntary guide rather than a strict rule

 

File Content

If the robots.txt file is missing from an Infomaniak site, a file of the same name is automatically generated with the following directives:

User-agent: *
Crawl-delay: 10

These directives tell the robots to space out their requests by 10 seconds, which prevents unnecessarily overloading the servers.

 

Bypassing the Default robots.txt

It is possible to bypass the robots.txt by following these steps:

  1. Create an empty robots.txt file (it will only serve as a placeholder so that the rules do not apply).
  2. Manage the redirection of the URI (Uniform Resource Identifier) robots.txt to the file of your choice using a .htaccess file.

Example

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} /robots.txt$
RewriteRule ^robots\.txt$ index.php [QSA,L]
</IfModule>

Explanations

  • The mod_rewrite module of Apache is enabled to allow redirections.
  • The condition RewriteCond %{REQUEST_URI} /robots.txt$ checks if the request concerns the robots.txt file.
  • The rule RewriteRule ^robots\.txt$ index.php [QSA,L] redirects all requests to robots.txt to index.php, with the [QSA] option that preserves the query parameters.

It is recommended to place these instructions at the beginning of the .htaccess file.


Has this FAQ been helpful?

This guide is about IP addresses, those…

  • …assigned to sites/hosting/servers, dynamic or static, shared or dedicated,
  • …assigned by your Internet Service Provider (ISP) when establishing an Internet connection to your Infomaniak product.

 

Preamble

  • A dedicated or static IP address for a website is a permanent IP address specifically assigned to it.
  • Unlike a shared IP address, which is used by multiple websites, a dedicated IP address ensures that only this platform is associated with this address.
  • Dedicated IP addresses for websites are often used in cases where stability, customization, and security are important, such as server hosting, firewall configuration, or activating SSL certificates (although it is possible to proceed without a dedicated IP address to install an SSL certificate).
  • Here are the main advantages:
    • Configuring a PTR entry or reverse DNS on dedicated IPs is useful, especially for installing a mail server, as some email providers check the PTR record before accepting emails sent from a server.
    • Better connection stability.
    • Reduced risk of a bad reputation due to websites sharing the same IP address.
    • Easier configuration of certain technical aspects.
    • A dedicated IP can improve a website's search engine ranking (although there are differing opinions among SEO specialists).
  • Note: Infomaniak does not allow access to websites via HTTP(S) by IP (dedicated) on managed servers; you must use a domain name that points to the IP (or use the preview URL).

 

Add a dedicated IP to the website

To add a dedicated IP to your website, refer to this guide.

If you encounter issues directing web traffic to a defined port, refer to this other guide.

 

IP address blockage (Internet connection)

If you can no longer access…

  • … all your email addresses that you own with Infomaniak (which usually work fine) and this with an email software/client from the same Internet network (i.e., from the same IP address provided by your ISP)…

… or if you unfortunately performed this type of operation:

  • repeated unsuccessful connection attempts via FTP, SSH, or on access points such as the WordPress login…
  • requests returning too many errors such as mass 403 errors…

… your access to Infomaniak servers may be blocked following the banning of the IP address (banip / ipban) of your internet connection.

To unblock the situation, contact Infomaniak support by email and specify the domain concerned and especially your public IP address concerned.

 

Permanent Unblocking (IP Whitelisting)

With a Managed Cloud Server, you can request to permanently authorize the IP address in question so that it is never blocked again, regardless of the situation. To do this, you must:

  1. Have a dedicated IP associated with your Managed Cloud Server.
  2. Be aware that Infomaniak will no longer block any potential attacks from this IP; attacks or malicious access attempts from this address will no longer be automatically blocked by the security systems.
  3. Confirm by email and from a contact address associated with the account (owner or administrator) that you understand and accept full responsibility in case of an attack from this IP.

Has this FAQ been helpful?

This guide explains how to order, link or remove a dedicated IP from a website.

 

Manage dedicated IPs on hosting

 

Order one or more first dedicated IP addresses

To do this:

  1. Click here to access your site management on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned:
  3. Click on the chevron to the right of Advanced Tools in the left sidebar menu.
  4. Click on Dedicated IPs in the left sidebar menu.
  5. Click the button to order one or more IP addresses:
  6. Increase according to the number of desired IPs:

 

Order one or more additional dedicated IP addresses

To do this:

  1. Click here to access your site management on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned.
  3. Click on the chevron to the right of Advanced Tools in the left sidebar menu.
  4. Click on Dedicated IPs in the left sidebar menu.
  5. Click on the text to order one or more additional IP addresses:
  6. Increase according to the number of desired IPs.

 

Link a dedicated IP address to a website on hosting

Once the IP is ordered and paid for, be aware of the prerequisites below as switching to a dedicated IP address for a website can cause temporary disruption, especially in the presence of a Let's Encrypt SSL certificate.

Prerequisites

  • Start by reducing the TTL of DNS records A and AAAA (for @ and www) to 5 minutes.
  • Wait for the previous TTL duration before making any changes.
  • The change below should be made during a period of low traffic to limit the inconvenience caused by the inevitable disruption.
  • At the end of the procedure, you will need to wait for the new TTL to propagate the new configuration and regenerate the SSL certificate, then check the accessibility of the site in HTTPS to ensure everything is working correctly.

To switch to a dedicated IP address:

  1. Click here to access your site management on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned.
  3. Click on the chevron to the right of Advanced Tools in the left sidebar menu.
  4. Click on Dedicated IPs in the left sidebar menu.
  5. Click the button to associate the IP with a site on your hosting:
  6. Choose the site to assign the new IP address to.
  7. Check the box after reading the warnings.
  8. Click the Associate button:

 

Remove a dedicated IP address from a website

Once the IP is installed, to uninstall it:

  1. Click here to access your site management on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the site concerned.
  3. Click on the chevron to the right of Advanced Tools in the left sidebar menu.
  4. Click on Dedicated IPs in the left sidebar menu.
  5. Click on the action menu ⋮ located to the right of the item concerned.
  6. Choose Unlink:
  7. Read the warnings and confirm the deletion to complete the IP uninstallation procedure.

 

Refer to this other guide if you are looking for information on potential issues related to your IP.


Has this FAQ been helpful?

This guide explains how to migrate a Web Hosting from MySQL to MariaDB.

 

Preamble

  • MariaDB is an enhanced version of MySQL, featuring numerous powerful built-in features and many improvements in terms of usage, security, and performance:
    • MariaDB has a larger connection pool supporting up to 200,000 connections, whereas MySQL has a smaller connection pool.
    • When comparing the performance of MariaDB and MySQL, it is observed that replication is faster in MariaDB and slower in MySQL; MariaDB is faster than MySQL overall.
    • MariaDB is Open Source, whereas MySQL uses proprietary code in its Enterprise edition.
  • The update to MariaDB is irreversible, and all sites on your hosting will subsequently run with this version of MariaDB.
  • During this operation, the statistics are reset.

 

Using MariaDB instead of MySQL

To migrate a Web Hosting to MariaDB:

  1. Click here to access the management of your product on the Infomaniak Manager (need help?).
  2. Click directly on the name assigned to the product concerned.
  3. Click on Databases in the left sidebar.
  4. Click on the link Migrate to MariaDB.

To migrate a Cloud Server, refer to this other guide regarding the migration to a new generation of Cloud Server.


Has this FAQ been helpful?