Web Hosting

Description

Leaseweb offers managed shared Web Hosting services. Currently, we have different platforms offering Linux Web Hosting and Windows Web Hosting. Both platforms are monitored 24/7 by our highly skilled Shared Hosting Operations team.

Contents

Types and sizes of Web Hosting packages

Leaseweb provides Linux and Windows Web Hosting packages with the following specifications:

Please note that there is no PHP available on the Windows webhosting packages.

  • For Web Hosting location NL

Feature

Linux NL

Windows NL

Operating system

Ubuntu

Server 2012 R2

Web server

Apache 2.4

IIS 8.5

Scripting language(s)

PHP 7.2

ASP.NET 4.6
ASP.NET 3.5

Database server

MySQL 5.7

MSSQL 2014
MySQL 5.5

Control panel

Plesk 12.5

Plesk 12.5

Available sizes

S, M, L, XL

S, M, L, XL

SNI SupportYesYes


  • For Web Hosting location US 

Feature

Linux US

Windows US

Operating system

Ubuntu

Server 2008 R2

Web server

Apache 2.4

IIS 7.5

Scripting language(s)

PHP 7.2

Classic ASP

ASP.NET 4.0

ASP.NET 2.0

Database server

MariaDB 10.1

MSSQL 2008 R2
MySQL 5.5

Control panel

Plesk 17.8

Plesk 11.5

Available sizes

S, M, L, XL

S, M, L, XL

SNI SupportYesYes



  • Sizes (S, M, L, XL): For detailed specifications of the Web Hosting pack sizes, please visit Web Hosting section (click "Expand All+" to view all specifications).
  • Types (Linux, Windows): You can also check our Web Hosting section for current supported specifications.
  • Our webhosting supports the FTP and FTPS (FTP over SSL) protocol.
  • We use SNI on our webhosting platforms so no additional ip address is needed for SSL.

If you require additional details on our Web Hosting packages, please contact our team at domains@leaseweb.com.


Web Hosting packages are applicable for a 1-year contract term and billing frequency.

Limitations of Web Hosting pack

Please see the following limitations for the Web Hosting packages:

  • Users can do 150.000 MySQL database queries per hour. If the limit is exceeded, the database cannot be accessed until the next hour. This limit is fixed and there is no grace period.
  • All limits are fixed within the chosen package. If you need more resources, you can upgrade your package to the next available package by contacting domains@leaseweb.com.
  • Cron jobs or scheduled tasks are not provided on any of the hosting packages.
  • ColdFusion is not supported.
  • Tomcat is not supported.
  • Mailing lists (module known as mailman) is not supported.

Domain name hosted with Web Hosting pack

Hosting your domain under Web Hosting pack

You can host your website under one domain, and you can link multiple aliases to this website.

Using a domain name with Leaseweb's Web Hosting pack

When ordering a Web Hosting pack with Leaseweb you can assign the Web Hosting pack to a new domain name (to be registered) or to an existing domain name (already registered).

For an existing domain name, you can either transfer the domain name registration to Leaseweb or you can choose to maintain the domain name registration at a different registrar.

Creating the Web Hosting pack for a new domain name (to be registered)

When you order online a Web Hosting pack for a new domain name, select "Purchase a domain name" from the dropdown list and click the "Check" button. If the domain is available, it will be listed as such, together with the option to "Buy selected" domain.

Creating the Web Hosting pack for an existing domain name (already registered) that needs to be transferred to LeaseWeb

When you order online a Web Hosting pack for a domain name that needs to be transferred to LeaseWeb, select "Purchase a domain name" from the dropdown list and click the "Check" button. If the domain is already registered, it will be listed as such, together with the option to "Buy selected" domain.

After clicking the button "Buy selected" you will be directed to the next order online page where you can place the authorization code and "Add to cart".


Creating the Web Hosting pack for an existing domain name (already registered) that uses a different registrar than LeaseWeb

You can use your existing domain name for any of our Web Hosting packages. When you order online, select "Enter the external domain name" from the dropdown list, enter your existing domain name, and click the "Add to cart" button.

Using DNS records for your domain hosted under a Web Hosting pack

Domain name DNS records are assigned during the setup of the Web Hosting pack and you can view and edit them from the customer portal (Domains>View/Edit)

To know more about the most used DNS record types, please visit: DNS records types.

Setting email accounts for your domain

Mail packs are no longer offered separately by Leaseweb. 
We only provide email accounts through our Web Hosting packages. 
For each email account, you will have a 5 GB mailbox space. The maximum amount of accounts is 250.




Email accounts are managed via the customer portal. Our article Configuring Email Settings provides additional details on how you can set the emails.

How to articles for the web hosting Plesk panel.

How to reset the password of your Plesk username.

  1. Open the web hosting Plesk panel login page and click on the 'Forgot your password?' link



  2. Fill in your username and email address used for the web hosting Plesk panel. If you don't know your Plesk username you can find it the Customer Portal in the right top corner above your name.


  3. Open the email that you received on the email address and click on the link inside.
  4. Fill in your username and your new password(twice) and press the 'OK' button.


    Now your web hosting Plesk login credentials are reset and you can login with your new password.

How to reset the password of your FTP user

First of all I would like to inform you that your FTP username is not the same as your Plesk username. The steps here below show you how to lookup your username and password.

  1. Open the webhosting plesk panel login page and login to your account


  2. Click on the 'Web Hosting Access' link for the domain you wish to reset the FTP password from


  3. Generate a new password or type a desired one and click 'OK' to accept the new password

    Do not forget to note down the password or copy paste into a text file as you cannot view it after pressing the 'OK' button.




    The FTP user it's password is now reset and you can login with the new password over FTP

How to create an additional web hosting Plesk user.

On this page you will find a step by step guide how to create an additional Plesk user for our web hosting platform. With this additional user you or somebody you want can login to plesk and manage one or multiple of your subscriptions.

  1. Open the webhosting plesk panel and login to your account.


  2. Click on the 'Users' link in the menu on the left.
  3. Click on the 'Create User Account' button
  4. Fill in the form as desired and click 'OK' to add the user.
     

An additional Plesk user is now created and can be used.

How to manage databases within the Plesk web hosting panel.

Create a new database

  1. Open the webhosting plesk panel login page and login to your account


  2. Click on the 'Databases' link in the menu on the left


  3. Choose a domain


  4. Click on the 'Add Database' button


  5. Fill in the information as desired and click on the 'OK' button


  6. Now the new database is created


Edit an existing database

  1. Open the webhosting Plesk panel login page and login to your account

2.Click on the 'Databases' link in the menu on the left

  1. Choose a domain


Edit tables or content

  1. Click on the 'PhpMyAdmin' option

  2. Within the phpMyAdmin popup screen you can edit tables or content

Edit the database user

  1. Click on the user to go to the edit user page

  2. Edit the user as desired and click on the 'OK' button

Export/Import a database dump

  1. Open the webhosting plesk panel login page and login to your account
  2. Click on the 'Databases' link in the menu on the left
  3. Choose a domain

Import a dump

  1. Click on the 'Import Dump' option
  2. Within the popup window choose a file by Upload or by Import and press the 'OK' button


Delete a database

  1. Open the webhosting plesk panel login page and login to your account


  2. Click on the 'Databases' link in the menu on the left


  3. Choose a domain


  4. Click on the 'Remove Database' option


  5. Now the database is deleted

FAQs about Web Hosting

I have forgotten my username and/or password for Plesk. Where can I find it?

If you have lost your Plesk username it is not possible to reset your password. You can find your username in the right top corner of the Customer Portal.When you have your username and email address which is known to us you can reset your password in your Plesk portal. If you don't know how to do this please see the following guide.

What is the delivery time for a Web Hosting order?

Domain names and Web Hosting orders are processed within 1 business day. Please note that this time does not include the order being verified (for new customers) and the payment receipt time (for prepaid customers).

You will receive a notification email once the Web Hosting package is delivered and ready to use.

How can I redirect my domain name to another domain name when I have a Web Hosting pack?

For Web Hosting package, you can create redirects by adding a .htaccess file in the root of your Web Hosting pack.

Web Hosting packages offer the option of adding domain aliases via Plesk. When you add a domain as an alias, it gets linked to an existing website. This newly added domain then appears as the main website.

How can I cancel my Web Hosting pack with Leaseweb?

If you do not wish to renew a Web Hosting pack with LeaseWeb, you can cancel it from the LeaseWeb Customer Portal (under My Account > All services). If you need assistance with cancelling your Web Hosting pack, please contact us at domains@leaseweb.com.

When cancelling your Web Hosting pack, please make sure to check if other connected services need to be cancelled as well (e.g. domain names, SSL certificates). If so, please make sure to cancel these from the customer portal.

How can I test my web hosting pack without changing the DNS records?

When creating a new hosting package, you can test it before making the actual changes in the DNS records by following the instructions mentioned here: Adding a website to hosts file and testing it

If you have further questions, please contact support@leaseweb.com.

How can I access Plesk/FTP/FTPS credentials?

Once the Web Hosting pack is ready to use, you will receive a delivery email containing the Plesk and FTP login credentials, as well as the IP address of your web server.

SFTP / SSH / SCP access is not possible.

If you need to reset the credentials for your Plesk or FTP user, you can look at the following page to find out how: .Web Hosting Overview v1

How can I create or change SQL databases?

You can create or change SQL databases and their users using the Plesk control panel. From the Plesk interface (under Databases), you can find the server name to use. The Plesk interface also offers access to phpMyAdmin web interface.

Which web applications are supported on the Web Hosting platforms?

The following web applications are known to function without problems on the platform.

  • Joomla
  • Wordpress
  • Magento
  • Drupal

Due to incompatibility between Plesk PHP versions, you might be unable to install (Drupal, Wordpress, etc.) CMS packages automatically.
To avoid misusage, we have temporarily removed this option in Plesk, and you should do installations manually.


Leaseweb is not managing these products. It's your responsibility to install and maintain the applications to avoid exploits. Please check with the vendor for information on managing these applications. 

How frequently is my data backed up on your Web Hosting platform?

All data on all platforms is backed up daily. However, we recommend that you make backup copies of your data as Leaseweb is not liable for any data loss.

If you need to restore your data, please contact LeaseWeb support.

Only my Wordpress homepage is working. Other pages are giving a 404 not found error. 

When only the homepage is working of your website then the permalinks of your website are broken. This is a common error for Wordpress and can easily be fixed. 

Please follow the steps from here below:

  1. Login to wp-admin of your website.
  2. Go to Settings → Permalinks
  3. Remember the current setting or copy paste the 'Custom Structure'. This is very important because you need it in step 6.
  4. Change it to a setting which is different than the current one.
  5. Press 'Save Changes'
  6. Revert to the setting which you remembered at step 3. 
  7. Press 'Save Changes' 
  8. Test your website. In case it does not work yet, feel free to create a ticket in the 'Customer Portal'.

When does Leaseweb perform maintenance on the Web Hosting platform?

To keep the platform safe and available, we perform regular maintenance.

Every third Thursday of the month Leaseweb performs maintenance for the entire Web Hosting platform between 06:00 and 12:00 CET / CEST

During this maintenance, we perform updates, sometimes causing short outages due to eventual reboots. Please check our Leaseweb Service Status for any updates on the maintenance windows.

What is my data transfer limit for my Web Hosting package?

Depending on the Web Hosting package size, you have the following traffic limits:


S25 GB
M100 GB
L500 GB
XL1000 GB


 If you exceed your limit, you will receive an email with upgrade instructions. You can also check your current bandwidth usage in the Plesk control panel.

Where can I find information about my Web Hosting pack?

You can see what kind of Web Hosting you have in the customer portal. All other information can be found in the Plesk Panel. For more information about what you get within a Web Hosting pack, please visit to our website

What are the errors and workarounds for Joomla installation?

Joomla Installation

When you install Joomla, you may get the following error:

Warning: session_start():open(nfs01.cl2000.ams1.nl.leaseweb.net:11211/
sess_krido4pps0q0o954m7u4q1iml1, O_RDWR) failed

Due to the load balancing nature of our web hosting platform, we use a centralized system for storing PHP sessions using Memcache technology. This renders the Joomla installer incapable of handling the web hosting setup.

Depending on which version of Joomla you are installing, you can use the following workarounds to resolve the issue.

Workaround for Joomla 2.x:

  1. Open the “session.php” file in an editor by using the following path:
    libraries/joomla/session/session.php
  2. On line 100, replace “ini_set('session.save_handler', 'files');” with “//ini_set('session.save_handler', 'files');”.
  3. Save the file.
  4. Reupload the file to your web hosting platform using FTP.
  5. Reload the Joomla installer in your browser.


Workaround for Joomla 3.x:

  1. Open the “none.php” file in an editor using the following path:
    libraries/joomla/session/storage/none.php
  2. On line 31, replace “ini_set('session.save_handler', 'files');” with “//ini_set('session.save_handler', 'files');”.
  3. Save the file.
  4. Reupload the file to your web hosting platform using FTP.
  5. Reload the Joomla installer in your browser.

What to do when I am getting 'Client host rejected' error?

If you receive the following error: #554 5.7.1 Client host rejected: cannot find your hostname

The mail server checks if the domain from the sending mailserver in its 'helo' is the same as the PTR record for its IP address, and if it in turn resolves using an A record. This means that they have to match. If for example a mailserver sends 'mail.domain.tld' in its helo message, the A record and PTR record needs to be set to the following for the IP address of the sending mailserver:

A - mail.domain.tld
PTR - mail.domain.tld

If this has been set and it resolves as it should, the mailserver will not reject the email anymore.

 

If you receive the following error: #450 4.7.1 Client host rejected: cannot find your reverse hostname

The mail server checks if the IP address from the sending mailserver has a PTR record for its IP address, and if the record resolves back to the IP address.

Make sure that the sending mail server has a valid PTR record and the email will not be rejected anymore.