Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide explains how to optimize the site you manage on a Web Hosting to make it faster and allow all visitors to browse it from the Internet without difficulty, regardless of their connection speed.
⚠️ For additional help contact a partner or launch a free tender — also discover the role of the host.
The role of the hoster
The loading speed of a website depends on many factors (server performance, host's network infrastructure, visitor's Internet connection, website optimization, etc.).
As a hosting provider, Infomaniak strives to offer the best in hosting and continually evolves its products and infrastructure:
- All hosting solutions run on the latest generation SSD drives.
- The infrastructure benefits from more than 70 Gbit/s of interconnection and redundancy with Cogent, Level3, etc.
- To handle traffic spikes without issue, the servers run on Intel Xeon 64-bit processors, which are regularly replaced, and the shared/mutualized servers use only 40% of their CPU power on average.
Moreover, when you submit a support request regarding slowness, Infomaniak analyzes whether…
- … your hosting server is functioning normally and has not encountered any issues in the last 48 hours.
- … the network infrastructure has not experienced any disruptions in the last 48 hours.
The role of the site owner and the webmaster
Infomaniak does not intervene in the content of the servers or the development of websites. The creation or maintenance of a site is a different profession, although it is related to its activities since the tools and services that a webmaster uses to create websites are offered.
Analyzing the cause of slowdowns
Here is what you should do if you notice slowness with your site:
- Follow the Google PageSpeed Insights recommendations to optimize your website... The points highlighted concern the design of the website and not the server configuration; refer to this other guide if the test result suggests enabling resource compression on your site.
- In case of slowness from abroad, consider activating DNS Fast Anycast.
- Install and configure a cache system on your site to avoid redundant access to databases and speed up the display of your site.
- Consider a CDN.
- Test the response speed of the server (TTFB).
- Scan your hosting for viruses.
- Purge the databases regularly and delete unnecessary entries.
- Use the latest PHP version compatible with your site/CMS/Web application.
- Avoid using images, counters, CGI, or media hosted by external providers, as if they are unreachable, your site will seem slow.
- Disable any unnecessary WordPress extensions that consume a lot of resources in your CMS.
- Keep your CMS/Web applications up to date regularly.
- Implement a crawl delay for indexing bots, as some have a very "aggressive" operation; it is possible to limit their impact by implementing a Crawl-delay.
- Check the possible error-logs which group all the errors generated by your site; by correcting these errors, your site will be more performant.
- Check the slowlogs: they group the queries that take more than 5 seconds to execute; it is important to correct the queries listed in this file (SQL optimization examples).
- Add a server cache system like Memcached (Cloud server only).
- Increase the max_children value (Cloud server only).
If a problem persists...
As a site owner, if you are a webmaster or have hired a webmaster who also cannot find the cause of the slowdowns, contact Infomaniak support in writing only after obtaining the following information:
- Hosted site name.
- Dates and times when the slowdowns were encountered.
- Name of the potentially affected database / same for FTP account.
- Your public IP address at the time of the tests (visible for example on https://www.infomaniak.com/ip).
- Type of slowness observed (site display, FTP transfers...).
- Issues (such as slowness) accessing the Infomaniak site intermittently?
- Result of a traceroute to
84.16.66.66
and copy-paste the complete results (screenshot if necessary). - Result of a speedtest by choosing Infomaniak as the destination (speedtest.net — click on Change Server to select Infomaniak).
If your needs skyrocket…
If shared hosting no longer suits your site, you should consider moving to a Cloud Server. Your site can be easily moved to this type of server where it will be alone and on which you can install a cache engine, for example.
This guide explains how to transfer an Infomaniak product from one Organization to another.
Preamble
- You can move almost all products subscribed with Infomaniak to a different Infomaniak Manager interface than the one on which the product is currently located; this is therefore an internal transfer.
- If your user has access to several Organizations it is even easier to send to one of them the product of your choice.
- This operation does not cause any interruption.
- The users currently having access to the selected products will not be transferred (and therefore may no longer have access to the products).
- The invoices for the selected products will not be transferred.
- kSuite cannot be transferred.
Generate a transfer link
Prerequisites
- Be Administrator or Legal Representative‍ within the Organization.
To transfer a product:
- Click here to access product transfer management on the Manager Infomaniak (need help?).
- Click on the Transfer products button:
- Check the product(s) to be moved.
- Read and accept the general terms.
- Click on the Transfer button.
The transfer has started. Now, you have a choice:
- Copy the transfer link.
- Send it to the email address of your choice.
- Complete the transfer by selecting one of the Organizations to which your user is attached, and the selected product will be transferred there:
Alternative method
In the case of a one-time transfer, you can also go directly to the dashboard of the product in question and click on Manage (example in the image below). However, since this menu is not always present, it is better to prioritize the first method above, which also allows for batch transfer:
Refer to this other guide regarding Jelastic Cloud.
Receive the product
Once a transfer has started:
- Click here to access the Organization that must receive the product(s) (the user must have administrative rights).
- Run the link obtained in the first step above.
- If necessary, select the destination Organization using the drop-down menu.
- Read and accept the General Terms.
- Click on the button Receive the product (if the button is not clickable, make sure you have selected the Organization).
If necessary, you can create a new Organisation to receive products.
Find an ongoing transfer at any time from the bottom icon on the left sidebar of the Manager Infomaniak:
This guide allows you to quickly use the essential functions of your new Cloud Server.
Install an application
- Create a WordPress website
- Install a Web application (ownCloud, Joomla, Typo3, Drupal, phpBB, Simple Machines Forum, Magento, Prestashop, …)
- Install applications/technologies on Cloud Server (Fast Installer)
Configure the server
- Manage your MySQL databases
- Manage MySQL limits
- Manage your FTP accounts/users
- Manage and publish files on your hosting via FTP
- Modify the resources and configuration
Manage the sites and domains
If your domain name is not managed by Infomaniak or if your hosting is not managed under the same user account as your domain name, refer to this other guide to configure the DNS or records to link the domain name to your hosting. Also:
- Transfer a shared web hosting to a Cloud Server
- Add a site or subdomain to your hosting (multisite)
- Preview your site even if your domain name is not yet pointing to Infomaniak's servers
In case of a problem, consult the knowledge base before contacting Infomaniak support.
This guide explains how to modify the automatic backup configuration for Infomaniak Web Applications (Joomla, Drupal, Typo3, PrestaShop, ownCloud, etc.) included in the paid Web Hosting offers.
Preamble
- This does not apply to WordPress, which can be backed up and then restored via:
- the automatic backup of hosting,
- extensions allowing you to manually back up everything, including an easy reinstallation file.
Set up backups
To manage the backups of the Apps:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product:
- Click on the action menu â‹® located to the right of the relevant Web Application.
- Click on Settings for the application:
- Click on Edit to the right of the Application:
- Under the Configuration tab, click the box to access advanced configuration:
- Choose the desired update and backup modes:
- 7 recent backups are kept, as well as those from 15 and 30 days ago.
- Save the changes using the button at the bottom right.
Learn more
- Install or uninstall a Web Application
- Change the domain name associated with the Web Application
- Restore a Web Application
This guide explains how to allow certain ports entering and/or leaving the firewall (or Firewall) of a Web hosting or of a Cloud Server.
Preamble
- On one shared web hosting, it is only possible to open ports in Get out.
- On one Cloud Server, it is possible to open ports in entry and in Get out.
- The opening of ports ensures the proper functioning of some applications but may reduce the security of your hosting.
Access the tool and add a rule
To manage port opening from the Manager:
- Click here in order to access the management of your product on the Manager Infomaniak (Need help?).
- Click directly on the nameallocated to the product concerned.
- Click on Security in the left side menu.
- Click on Opening of ports in the left side menu.
- Click on the button Open Port:
It is possible to put only one IP or host per line, and only one port per rule.
By indicating an IP or a host, the connection will only be allowed in these cases:
Règle entrante
: if the connection comes from this IP or the specified hostRègle sortante
: if the connection is made to this IP or host
Same for "Type" connection, if the protocol used for the connection is not that specified in the rule, the connection is not allowed.
Open the outgoing port 25 globally
You can open the outgoing port 25
from the AIFM if a destination host is specified.
With a Cloud Server, to open this port to the whole world, contact Infomaniak support justifying your request.
Default Open Ports
Once accessed to the port opening tool, you will find the list of ports opened by default on the page.
With a Cloud Server, to close some of the ports listed, contact Infomaniak support justifying your request.
The display can sometimes be done on several pages:
MySQL ports
About database ports, check out these guides:
Check port activity (Cloud Server)
On Cloud Server, to check if an application is listening to 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"
This guide contains essential resources to help you get started with your VPS Cloud or VPS Lite offered by Infomaniak.
If you encounter any issues, consult the knowledge base. Contact Infomaniak support for questions regarding only the hardware aspect of the VPS.
Preamble
- It is not planned to support
UEFI
andSecure boot
in the VPS Cloud / VPS Lite offer. - It is not possible to migrate a
vmdk
file to work on OpenStack becauseKVM
is used for virtualization. - Regarding port opening, refer to this other guide.
Which VPS version to choose?
- The configurations (vCPU / RAM / disk space) vary depending on the VPS offers, starting at 1 vCPU with very competitive prices - make your choice according to your needs; upgrading from a VPS Lite to a VPS Cloud is not yet possible automatically and it is not possible to downgrade a subscribed offer.
- The same Linux distributions and Windows versions are offered (Windows is not available on the smallest configurations).
- On VPS Lite, bandwidth is limited to 500 mbit/s and guaranteed SLA + snapshots are not available.
- Refer to this other guide if you wish to migrate from VPS Lite to VPS Cloud (the migration is irreversible).
VPS Cloud / VPS Lite Linux
- How to connect to your server via an SSH key?
- Which Linux distributions are supported?
- Format and mount the data volume of the Cloud Server (important)
VPS Cloud / VPS Lite Windows
This guide explains how to manage the files of a Web Hosting with an FTP software/client like Filezilla, Cyberduck, Commander One, Transmit, etc.
Preamble
- To easily and quickly manage the files of your web hosting without having to install an application or enter FTP credentials, use Web FTP from your Infomaniak Manager.
- Web FTP allows, among other things, the CHOWN and the compression/decompression of
zip
files. - Refer to this other guide if you are looking for information about creating and editing FTP accounts.
Parameters to provide for FTP software
Regardless of your FTP software/client, the three essential parameters for configuring FTP access are always:
- Hostname: FTP server address
- username: FTP account name
- password: that of the FTP account
- The port number is generally left at default.
- The connection type and mode is generally left at default.
- If a limit on the number of simultaneous connections is offered, it is recommended to activate it.
Getting the connection information for the hosting
You will find all the information on your Infomaniak Manager:
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on FTP (or FTP / SSH) in the left sidebar
1. FTP host name
The hostname to use in your FTP software/client is specified at the top of the page obtained in step 3 above and an icon allows you to copy the address to the clipboard.
Starter Offer - basic Web page
If the indicated domain is not functional (does not point to the IP address of the hosting, for example), then use the IP address as the host name, in the form 123.45.678.123
(refer to this other guide).
Paid Web Hosting
Use the hostname in the form xyzb.ftp.infomaniak.com
for example.
2. FTP username
The username is the name of the account to create on your Manager: xyzb_abcdefg
for example.
3. FTP user password
The FTP user password is set by the creator of the FTP account. If you forget it, edit the FTP account by clicking on it and set a new password.
Once the connection is established…
When you enter the three required parameters, your FTP application should display the directory structure of your hosting:
⚠️ For additional help contact a partner, refer to the documentation of the application used or launch a free tender — also discover the role of the host.
This guide concerns the support of secure hash functions (including SHA-256) by Infomaniak servers, as well as the emphasis on the security of SSL/TLS certificates using CSR generated with SHA-256.
SHA-256 hash algorithm
The cryptographic hash function SHA-1 is compatible and Infomaniak servers also support the SHA-256 function, which is useful for Paypal and SaferPay (SIX).
The CSR (certificate signing requests) are in SHA-256 and not in SHA-1.
This guide explains how to connect via SSH to a Web Hosting or a Cloud Server.
Connecting via SSH…
… via a web browser
- Click here to access the management of your product on the Infomaniak Manager (need help?).
- Click directly on the name assigned to the relevant product.
- Click on FTP / SSH in the left sidebar.
- Click on the Web SSH button:
TRANSLATION_ERROR
To connect via SSH, use the following commands from a terminal application (command line interface, CLI) on your device, for example:
- Terminal (application already integrated into macOS and Linux)
- PuTTY (Windows)
- Windows 10 SSH Client (help in French / in English)
Enter the following command:
ssh username@server
username
being the username of the FTP accountserver
being the host server (e.g. xxxx.ftp.infomaniak.com)
To find out which command is available and know the path to use, run the command "whereis
":
$ whereis mysql
mysql: /opt/mysql/bin/mysql
This guide provides solutions for errors like Malicious Website! The website has been reported as malicious and has been blocked based on your security preferences
.‍
Who Displayed This Message?
This error message or warning…
- … IS NOT added by Infomaniak.
- … is generated based on Google’s own criteria, notably using https://www.stopbadware.org/.
- … may appear in English (
STOP! This Website Can Harm Your Computer!
). - … may no longer appear directly because…
- … you are no longer listed by Google.
- … you are using a browser that does not rely on Google’s checks.
What Should You Do?
If this does not concern the site you are managing, refer to Google’s help on this matter.
If the site is yours, review the advice below:
- Check the source code of the published page: there is likely additional code compared to clean pages; it could be a malicious iframe or some form of inclusion…
- On the page in question, click the "Why was this site blocked?" button and follow the instructions…
- Refer to Google’s documentation on this topic.
- Monitor the vulnerability detection tool, which could resolve the issue in the meantime.
⚠️ For additional assistance, contact a partner or launch a free tender — also learn about the role of the host.