Go to website
Server Setup & Configuration
SFTP Authentication with SSH keys
Automatic authentication using SSH keys can be set up. On your host, make a folder in the host root directory named .sftp On your computer, run the following command to create a properly formatted SSH key: ssh-keygen -e -f ~/.ssh/id_rsa.pub Save the output of this as the file name authorized_keys, and upload it to the .sftp/ folder on the server. After this, your client should automatically connect to the server using that key.
Outgoing Email Configuration
For normal application e-mails you can make use of the local server's email service. You should set up your DNS to allow our servers to send e-mail from your domain by adding our SPF record. SPF record in DNS Your SPF DNS-record should include a reference to our SPF record. This will allow receiving e-mail servers to allow e-mails from our network. An SPF record is a TXT type record, and it's contents should look something like this: `v=spf1 include:_spf.raskesider.no include:_spf.google.c
.htaccess is an advanced topic which alters the 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 so you can read the htaccess documentation here. Default Settings Tuned for Performance Our default server configuration provides a solid setup that is tuned for scalability and performance. Bad Advice Ma
Caching and Cache Policies
The setup of all sites on our servers involves two web servers. A front-end webserver (nginx) that handles SSL connections, load balancing and caching, and a back-end web server (Apache) that handles PageSpeed and runs your PHP application. The front-end web server (nginx) obeys the cache policies that are defined in the headers delivered by Apache. This means that your web application, or overrides of default policies in the .htaccess file will affect the behavior of the front-end cache.
Control Panel redirect options Domain-based redirect On the host -> site -> settings page you'll find a setting named Domain-based redirect. This is a very useful setting when you want to redirect all traffic to the site to one domain, or want to change the domain of the site. The Servebolt support team uses this setting when we i.e redirect from using a .no tld to .com tld. When using the Domain-based redirect in our admin panel the redirect rule is set in nginx, which is faster a
Does Servebolt run mod_security?
No, we don't.
Common log errors
Input variables exceeded 1000 PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini Solution: edit your .htaccess file and add the following line php_value max_input_vars 2000
Supported PHP Versions
Check out the overview of supported PHP versions Our recommendation is to always run the most modern stable version of PHP that your application supports. It is almost always faster, more secure and better maintained. It will also give your application the longest possible potential life, as opposed to choosing tech that is soon to be discontinued. Supported PHP Versions PHP 7.1 - receives all new Servebolt features All new WordPress & Drupal-sites and
PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini Instead of changing php.ini, you can override the server default value by adding the following line of code to your .htaccess file: php_value max_input_vars 2000
How to manage disk usage
Many traditional hosting providers offer huge amounts of storage, with the likes of 100's GB of data. This is a practice known as overselling, which is done in order to make the services seem better/larger than they actually are. At Servebolt we don't oversell. Our storage solution is optimized for performance. We only use solid state disks (SSD) with a RAID 1 setup. This gives our customer