Accelerated Domains cache policies

Accelerated Domains implements cache policies in a smart way depending on the type of asset, and the cache TTL (time-to-live) is determined by the Cache Engine itself to enhance performance. The Cache Engine implements efficient caching headers used both by the Accelerated Domains Cache Engine itself, and browsers. Like with […]

Cache purge options on Accelerated Domains

When you’re using Accelerated Domains there are a couple of ways to purge the cache on your site, you’ll need the Servebolt Optimizer plugin installed. To get all Accelerated Domains features working, it’s recommended to use this plugin. If the plugin is not installed already, follow these steps to install […]

How to use RSYNC

Rsync is a very handy tool should you need to migrate a whole lot of files from one server to another. It does also help providing you with a very customizable way of moving files. All in all a very good tool for testing, doing a live migration or just […]

Invoice Fees

Servebolt moved to an automated billing system in the fall of 2019. During this process, all customers were informed several times before the switch, and encouraged to move from manual bank payments (or for Norway EHF) to the three new free invoice payment options. The three free ways to pay […]

Change the webroot of your site

Our default webroot is named public. You cannot change the actual webroot, but you can symlink the default (forced) webroot to another folder. This has the same effect, without implications on the rest of our stack. A symlink works as an alias of the webroot.  Steps in this guide include […]

How Servebolt Billing works for Accountants

All self-served customers on Servebolt can view the billing history and download all previous invoices from the billing section on their account page. Sometimes we receive requests from accountants that ask for information regarding customer accounts and invoices. There are several reasons for why Servebolt can not provide such information […]

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.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 is […]

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 […]

Changing database password

To change your database password, navigate to Databases in the Bolt’s menu from your dashboard. Find the database you want to alter and click Set Password. This will redirect you to a new page where you can either create your own password or generate a new one. NOTE! That when […]

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 […]

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 that are done through the Admin Panel effectuated immediately. On downgrades, credits will be issued for the period from the time of upgrade and until the end of the billing period. These credits are automatically recorded to your account, and will automatically be used for payment in […]

Creating an account

Creating an account at Servebolt takes nothing more than a minute.  All you have to do is click Sign Up in the upper right corner at servebolt.com. Simply fill out the information with your name, email, country and phone number. You will then receive an email within a few minutes […]

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

This article explains how you can lock down xmlrpc.php using .htaccess. However, it might be a better option to protect the xmlrpc-php endpoint instead, filtering out the unwanted traffic. The WordPress xmlrpc.php endpoint can be misused as en endpoint for brute force attacks.  If you do not use xmlrpc.php for […]

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. […]

Migrating Name Servers to Cloudflare

Adding Cloudflare in front of your website is a no-brainer as it instantly gives you a lot of tools for optimizing the speed and security of your site. Cloudflare provides its services by integrating to your domain by changing your domain’s name servers to Cloudflare’s. And there you have it. […]