Bolt CMS

Basic bolt cms / blog installation

Bolt is a tool for Content Management, which strives to be as simple and straightforward as possible. It is quick to set up, easy to configure, uses elegant templates, and above all: Itís a joy to use. Bolt is created using modern open source libraries, and is best suited to build sites in HTML5 with modern markup.

Bolt is also designed to work as a blog platform.

Basic bolt cms installation. It contains php, apache2 and sqlite as database.

Configuration summary

CentOS 7 CentOS 7
Package httpd install
Files

/etc/httpd/conf.d/bolt.conf ensure file exist

<VirtualHost _default_:80>
        DocumentRoot /var/www/bolt
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>
</VirtualHost>

/etc/httpd/conf.d/welcome.conf remove

/etc/httpd/conf.d/autoindex.conf remove

/etc/httpd/conf.d/userdir.conf remove

Hooks

Post restart-apache2

#!/bin/bash
set -ue

service httpd restart


Post install-bolt

- parameter 1: http://bolt.cm/distribution/bolt-latest.tar.gz
#!/bin/bash
set -ue

tar xzf  $1 -C /usr/local/src/
mv /usr/local/src/bolt* /var/www/bolt
Package php-xml install
Package curl install
Package sqlite install
Package php-pdo install
Package php install
Package php-mbstring install

Quick Deployment
Advanced Deployment