How to install Bolt via SSH

Step-by-Step instructions on how to install Bolt using SSH

This tutorial will review the installation of Bolt on your hosting plan, using SSH connection to the server. If you are comfortable with the Linux terminal, the installation of Bolt will be relatively easy that way.



Start a Bolt website in just 3 minutes:

To help you get started with Bolt our Technical Support team provides Free Bolt Installation.

  • Free Bolt Installation by our Support Team
  • Free Domain Name for Life
  • 24/7 Technical Support team
  • Optimized SSD Bolt Hosting
  • Fast and Secure Servers


Step 1 SSH Connection

The first thing you need to do is to access your account on the server through SSH. 


SSH Connection

If you do not know how to access your account over SSH, you can review our tutorial that will describe the entire process.


Once you access your account on the server via SSH, you need to access the public_html/ directory. It is the directory, accessible directly via the primary domain on your account. For that purpose, you need to execute the following command.


cd public_html


If you wish to install Bolt directly on the primary domain, this is the directory, where you need to perform the installation steps. Otherwise, if you are installing it for an addon domain or a subdomain, you would have to go to it first. If you do not know the directory, you can see it through your cPanel -> Domains tab -> Subdomains/Addon Domains. You will notice a Document Root column, which will show you the path to it, with regards to the home directory of your account. Then simply copy the path and execute this command with the path as its argument.


cd [argument]



Step 2 Download and Prepare Bolt for Installation

Now that you are located in the directory that you want to install Bolt, you will have to execute three commands, one after the other. 


The first command will download the Bolt installation package on your account and in the directory, where you will install it. It is:


curl -O


The next command will extract the contents of the archive. It is:


tar -xzf bolt-latest.tar.gz --strip-components=1


The last command will apply the required permissions to the folders of Bolt. This is a required step so you can perform the installation without any issues. The command is:


chmod -R 777 files/ app/database/ app/cache/ app/config/ theme/ extensions/



Step 3 Initiate SQLite Bolt Installation

The next step is to access your website through your favorite web browser. You will see the Bolt user creation form, since there are currently no other users. You may notice that at the bottom of the document, there is a warning that currently the database is configured with SQLite. This should not bother you at all, as we will show you how to reconfigure it later. Now, you will have to enter the required data for the creation of a new user. The available options are:


  • Username  Enter a username
  • Password - Enter a password for the new user.
  • Password (confirmation) - Enter the password twice for verification.
  • Email - Enter the email address of the new user.
  • Display Name - Enter a display name for the user.


When you are ready, click on the Create the first user button. The system will complete the rest for you.


Create First User in Bolt


The system will create the user and then automatically redirect you to the Bolt login form. From there, you will be able to access your new account.


Bolt Admin Login


The installation of Bolt is now successfully completed. You can access the administrative area of your Bolt website and start adding content. 


Bolt MySQL Setup

If your project is going to be vast in size, we strongly recommend that you set up your website with a MySQL database. It is much more reliable and you can review our tutorial on how to configure Bolt with MySQL database.

Bolt Hosting

  • Free Bolt Installation
  • 24/7 Bolt Support
  • Free Domain for life
  • Hack-free Protection
  • Fast SSD Storage
  • Free Bolt Optimization
  • Free Bolt Transfer
  • Free CloudFlare CDN
View More

45 day money back
no contract