Campaign Terms for Autumn40

We launched our Autumn campaign early September 2020 celebrating with the introduction of our new Starter Plan 1GB plan. Our Autumn40 campaign allows a 40% discount on the following plans:  Pro Plan 4GB Pro Plus Plan 8GB Business Plan 16GB Business Plus Plan 32GB Business Extra Plan 64GB Business Pro […]

How Cloudflare Requests are Processed

Every request to Cloudflare goes through the same request pipeline, and every node on the Cloudflare network performs each and every task for the request it receives. This article outlines the flow of every request to Cloudflare, so you’ll get an understanding of the order the various features and apps […]

How to setup Drupal Cron Jobs

To improve performance in Drupal, we recommend disabling the built-in cron system in Drupal and run cron on the server side instead. This will offload the website and may cause significant improvements to the TTFB (Time to first Byte). You may still receive email messages regarding cron jobs if an […]

Transfer Bolt to client

The client need to have an account with us. Let them know that they can register at https://admin.servebolt.com and that they need to fill out their billing info in the billing portal. Send them this link: https://admin.servebolt.com/r/portal if they don’t know where to find the portal. When that is done let us […]

Site Settings

In the Servebolt Control Panel you can find, per bolt, your sites and in it, your Site Settings. You have the following settings available: Developer Mode The first setting is developer mode. It turns off static caching and pagespeed. Read more here! Site Related Settings Site name Name of your […]

Bolt settings

Bolt settings is where you can change you hosts name and what platform the sites are based on. From the hosts dashboard, navigate to settings in the host menu. Defining what platform the site uses helps us optimize our platform, provide better speeds, and inform you of important updates related […]

Development mode

By default, Servebolt enables a static cache for CSS, JavaScript and images. If you are actively developing your website and want to see the changes you make, it not smart to not cache static content. For this purpose, we have a “Development mode” available. Development mode is easily activated through […]

Do you have VPS?

No, we do not run VPSes. The reason is that VPSes are slow by design. We care about performance, and are therefore running high performance shared hosting. Shared hosting is slow you say? Try us, running a bolt will blow your mind. Sign up for a 100% free test and […]

How much RAM do you get?

We do not mention RAM in our pricing, and there is a good reason for it. It simply doesn’t matter, since we make sure it’s enough. Our servers are configured with 64 to 128 GB RAM, depending on the rest of the server configuration. memory_limit is what matters Our plans […]

.htaccess

The topic of .htaccess is an advanced one. It can alter the entire server configuration and minor typos can bring down your whole website. Do not change the .htaccess file unless you know what you are doing. Our servers are running Apache 2.4.x. You can read the full .htaccess documentation here. […]

Outgoing Email Configuration

Your site sends out emails like password resets and user account creation, for instance. These emails are called transactional emails. For normal application emails you can make use of the local Servebolt server’s email service. You should set up your DNS to allow our servers to send email from your […]

Common errors found in error logs

The following are common errors found in error logs: Allowed Memory Size Exhausted PHP: Fatal Error: Allowed Memory Size of [some number] Bytes Exhausted This happens when your code try to use more memory than the PHP memory limit.You can adjust the memory limit in your site settings in the […]

Supported PHP Versions

We provide support for PHP 7.2, 7.3, and 7.4 for all new Bolts and websites with us. Our PHP installations are optimized for speed and performance, with unique features for Servebolt customers.  Our recommendation is to always run the most modern stable version of PHP that your application supports. It […]

Can I get root or sudo access?

Our short answer is no. Why can’t I get sudo or root access? First of all, the Servebolt Operations Team does the maintenance and configuration of the servers. That is our job, and part of our managed hosting product. The servers and their configuration is optimized for maximum performance. We […]

Database Performance

Database performance is an advanced topic, and fixing issues relating to the database or specific queries often requires deep knowledge of the application framework, and how databases work. This article provides some insight into best practices for achieving good database performance, and how to identify problems. Best practices There are […]

Connecting to your database

Whether you are using WordPress, Magento, Drupal or something completely custom to your site, the connection to the database should be pretty similar. When you register you host you will receive alle the necessary information about your database. The database most often runs on the same server as your website, […]

Importing databases

There are two ways to import a database to phpMyAdmin. You can either use the phpMyAdmin or SSH command. If you are not familier with terminal commands we recommend you stick to the phpMyAdmin way.  Through phpMyAdmin:   When using phpMyAdmin you can easily go to the import tab, choose […]

Exporting database

There are two ways to export a database. You can either use phpMyAdmin or SSH command. If you are not familiar with terminal commands we recommend you stick to the phpMyAdmin way.  Through phpMyAdmin:   Before exporting make sure you are on the correct database, and not information_schema. When you […]

Magento 1.x Basic Configuration

Magento 1.x requires a couple of basic configurations to make it work. .htaccess Magento 1.x comes with a bloated .htaccess file out of the box,  which can slow the site’s performance down and sets defaults for variables that limit scalability. Replace the full contents of Magento’s .htaccess with this: Correct […]

Magento 2 Cron Jobs

After you’ve installed Magento 2, you will need to configure Magento 2 cron jobs next. On Servebolt your cron jobs are managed through the Servebolt Control Panel. This means that you can not expect documentation you will find online and built-in features in Magento to manage cron to work.  How to set […]

How we bill up- and downgrades

Upgrades and downgrades are immediately active through our system. Upgrades are billed from the day of the upgrade, and the downgrades are activate from the next invoicing period. If you want to know when your current invoice period starts, do not hesitate to ask our back office department through our […]

Creating an account

Creating an account at Servebolt takes nothing more than a minute.  All you have to do is click “make an account” and fill in the information. You will receive an email within a few minutes asking you to verify your email. Click on the link in the email and setup […]

Payment methods we support

At Servebolt we support multiple payment methods, some are limited to country or currency and some are not. Credit Card We support most credit cards, including Visa and Mastercard. This also includes Apple Pay. Direct Debit We support Direct Debit thru GoCardless. A direct debit is a financial transaction in […]

Extended migration service

Our managed migration service gives you the peace of mind by having our team migrate to Servebolt for you. All new customers are eligible for managed migration free of charge, and existing customers can get the managed migration for $99. What does the managed migration include?  We will make a […]

Getting started with Git

This document assumes you have already set up your Git account at either Github, Bitbucket, Gitlab or any other Git repository manager. This tutorial will help you on how to proceed from where you currently are in the process. For a more thorough read, check out Atlassian’s guide for git. In this tutorial we will […]

How to create a Bolt

When you have accessed the Control Panel you can navigate to the bolt section (bolt is our name for hosts). From here you can choose “add new bolt”,  followed by which server you wish to place your host on.  Firstly you need to establish if your website is developed for […]

Can you restart the database server for me?

Restarting the database service is hardly ever necessary, and is not the way to resolve database issues. The most common cause for questions about database restarts are stuck queries. Stuck and long running database queries Stalled queries, or long-running queries can be managed in PhpMyAdmin by selecting the database, then […]

Downloading fileZilla

We recommend FileZilla for FTP (File Transfer Protocol). Download FileZilla from https://filezilla-project.org. Click on the left grey box for client download. Note: It is important that you get the client version and not the server version! Once you have downloaded the proper version for you operating system, follow the installation instructions.

Lock down xmlrpc.php in WordPress

The WordPress xmlrpc.php endpoint can be misused as en endpoint for brute force attacks.  If you do not use xmlrpc.php for any integrations, you might as well disable it completely. Adding these lines to your .htaccess file will disallow access to the endpoint for everyone. Edit your public/.htaccess file and […]

How to use Servebolt Optimizer for WordPress

Our plugin, Servebolt Optimizer, enables you to: Enable our best practise database optimisations for WordPress and WooCommerce Read the errorlog directly from the WordPress Admin Enable the Full Page Cache How to use it with WP CLI Install the plugin wp plugin install servebolt-optimizer –activate [–network] You should now be able […]

Optimizing WordPress

WordPress by default is blazingly fast at Servebolt, but there are some things you can do to your WordPress site that optimizes it even further. Consider this some basic WordPress hygiene. Database indexes In the examples we have used the standard wp_ prefix for table names, this may differ between […]

Helpful WP-CLI commands

We use WP-CLI a lot, and here is the most common WP-CLI commands we use in a cheat sheet. WP-CLI man pages Create admin user List all users: Replace all URLs in the database List plugins  To get the status of all plugins Run Servebolt Optimizer Analyze tables Analyzing tables […]

How to backup your WordPress site

We include a daily backup of all files and databases for our clients. These backups are performed nightly and can be restored through our support, as described here: How do backups work at Servebolt. It’s also possible to do an instant manual WordPress site backup. This is recommended when performing […]

How to duplicate a WordPress site

We offer two different ways to create copies of websites which you can use for staging, testing or migrations to other Bolts. The first solution is a custom script available on our Servebolt Bolts, the other is a solution within WordPress itself. Servebolt’s sitecopy script The main advantage of using […]

WordPress Basic Configuration

All our servers are optimized and tuned for performance, and deliver much better performance than other hosting solutions. Because of this, the need for cache- aggregation an optimization plugins is reduced. Generally, you will experience that avoiding the use of performance-related plugins, and keeping the number of plugins to a […]

Optimizing WordPress on Servebolt

Congratulations on your decision to move or set up your WordPress site on Servebolt. Our performance specialists have a set of standard tasks when setting up or moving a site to Servebolt. These tasks are not secret, nor complicated. Follow this to-do list to make sure your WordPress is as […]

Migration Troubleshooting

Once you’ve migrated your site over to your Servebolt powered site you may run into some issues if you’ve missed a step. The following is issues we see frequently: The DNS of your domain has not been changed yet Your domain is not pointing to the correct IP address You’re […]

How to make an SSH key pair

An SSH key pair is very useful when you want to more securely give, or get access to a server from another server or computer. This will allow the connecting computer to authenticate using a check (comparing) of keys instead of password. The key pair consists of two keys: Public […]

Getting Started at Servebolt

Welcome to Servebolt! This article will help you getting started properly with your Servebolt powered site on our Bolts. Create an account Create a site Migrating over your site Create an account If you’ve not already created an account, registering one is super easy and can be done right here. After […]

SSL Certificates

Servebolt allows you to purchase SSL certificates right from within the Servebolt Control Panel. For every domain name on your Bolt, you can purchase SSL certificates. We provide two different types of certificates: Sectigo certificates. Certificates with an operational guarantee, 1 year validity and also available as wild-card certificates.  Self-signed. […]