{"id":23962,"date":"2017-11-23T07:00:20","date_gmt":"2017-11-23T13:00:20","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=23962"},"modified":"2022-06-03T03:41:52","modified_gmt":"2022-06-03T08:41:52","slug":"install-bolt-cms-on-centos-7","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/","title":{"rendered":"Install Bolt CMS on Centos 7"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"size-full wp-image-24368 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg\" alt=\"Install Bolt CMS on CentOS 7\" width=\"1200\" height=\"600\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg 1200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-768x384.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-1024x512.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-860x430.jpg 860w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-680x340.jpg 680w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-500x250.jpg 500w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-400x200.jpg 400w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-200x100.jpg 200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7-50x25.jpg 50w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>In this guide, we will show you how to install Bolt CMS on a CentOS 7 VPS with MariaDB, PHP 7 and Nginx as web server. Bolt CMS is a lightweight open source Content Management Tool, written in PHP and it\u2019s built upon the Silex framework. This guide should work on other <a title=\"Linux VPS\" href=\"https:\/\/www.rosehosting.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS<\/a> systems as well but was tested and written for an <a title=\"CentOS VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS 7<\/a>.<\/p>\n<p><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69ec121269b4c\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69ec121269b4c\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#1-Login-to-your-VPS-via-SSH\" >1. Login to your VPS via SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#2-Install-MariaDB-102\" >2. Install MariaDB 10.2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#3-Install-Nginx-PHP-and-Composer\" >3. Install Nginx, PHP and Composer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#4-Install-Bolt-CMS\" >4. Install Bolt CMS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#5-Configure-Nginx\" >5. Configure Nginx<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#6-Create-your-Bolt-CMS-admin-user\" >6. Create your Bolt CMS admin user<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1-Login-to-your-VPS-via-SSH\"><\/span>1. Login to your VPS via SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre><code>ssh user@vps_IP<\/code><\/pre>\n<h4>Update the system<\/h4>\n<pre><code>yum update<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"2-Install-MariaDB-102\"><\/span>2. Install MariaDB 10.2<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Centos 7 comes with MariaDB 5.5 and in this guide we will use the latest version of MariaDB, version 10.2. To install the package from the official MariaDB repository open your editor of choice and create the following file:<\/p>\n<pre><code>nano \/etc\/yum.repos.d\/MariaDB.repo<\/code><\/pre>\n<pre><code>[mariadb]\r\nname = MariaDB\r\nbaseurl = http:\/\/yum.mariadb.org\/10.2\/centos7-amd64\r\ngpgkey=https:\/\/yum.mariadb.org\/RPM-GPG-KEY-MariaDB\r\ngpgcheck=1<\/code><\/pre>\n<p>Once the repo is added, you can install the MariaDB packages with the following command:<\/p>\n<pre><code>yum install MariaDB-server MariaDB-client<\/code><\/pre>\n<p>When the installation is complete, start the MariaDB database server and enable it to start at boot time:<\/p>\n<pre><code>systemctl start mariadb\r\nsystemctl enable mariadb<\/code><\/pre>\n<p>run the following command to secure your installation:<\/p>\n<pre><code>mysql_secure_installation<\/code><\/pre>\n<p>Next, we need to create a database for our Bolt CMS installation.<\/p>\n<pre><code>mysql -uroot -p<\/code><\/pre>\n<pre><code>MariaDB [(none)]&gt; CREATE DATABASE bolt;\r\nMariaDB [(none)]&gt; GRANT ALL PRIVILEGES ON bolt.* TO 'bolt'@'localhost' IDENTIFIED BY 'your_bolt_password';\r\nMariaDB [(none)]&gt; FLUSH PRIVILEGES;\r\nMariaDB [(none)]&gt; \\q<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3-Install-Nginx-PHP-and-Composer\"><\/span>3. Install Nginx, PHP and Composer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Nginx is not available in the official CentOS repositories so first we need to add the EPEL repository and then install the package:<\/p>\n<pre><code>yum install epel-release\r\nyum install nginx<\/code><\/pre>\n<p>Same as with the mariaDB service, start the nginx server and enable it to start at boot time:<\/p>\n<pre><code>systemctl start nginx\r\nsystemctl enable nginx<\/code><\/pre>\n<p>CentOS 7 ships with PHP version 5.4 and Bolt CMS requres PHP 5.5.9 or higher. We will install PHP 7.0 using the Webtatic repository. To enable the Webtatic repository run the following command:<\/p>\n<pre><code>rpm -Uvh https:\/\/mirror.webtatic.com\/yum\/el7\/webtatic-release.rpm<\/code><\/pre>\n<p>Install PHP 7.0 and all necessary extensions:<\/p>\n<pre><code>yum install php70w-cli php70w-intl php70w-gd php70w-fileinfo php70w-mcrypt php70w-mbstring php70w-common php70w-fpm php70w-xml php70w-opcache php70w-pdo php70w-posix php70w-mysqlnd\r\n<\/code><\/pre>\n<p>By default, PHP-FPM will run as the Apache user. Since we are using Nginx, we need to change the user from apache to nginx.\u00a0 To make the change we can use the sed command as follows:<\/p>\n<pre><code>sed -i 's\/apache\/nginx\/g' \/etc\/php-fpm.d\/www.conf<\/code><\/pre>\n<p>Finally re-start the php-fpm service and enable it to start at boot time:<\/p>\n<pre><code>systemctl restart php-fpm\r\nsystemctl enable php-fpm<\/code><\/pre>\n<p>Composer is a dependency manager for PHP with which you can install packages. Composer will pull in all the required libraries and dependencies you need for your project.<\/p>\n<pre><code>curl -sS https:\/\/getcomposer.org\/installer | php\r\nmv composer.phar \/usr\/local\/bin\/composer<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4-Install-Bolt-CMS\"><\/span>4. Install Bolt CMS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>We will install Bolt CMS using the &#8220;composer create-project&#8221; command:<\/p>\n<pre><code>composer create-project bolt\/composer-install:^3.3 \/var\/www\/MYBOLTAPP --prefer-dist<\/code><\/pre>\n<p>The installer will ask you if you want to use Bolt&#8217;s standard folder structure. Choose &#8220;yes&#8221; and proceed with the installation.<\/p>\n<pre><code>Do you want to use Bolt's standard folder structure? (yes\/no) [yes]:\r\n &gt; yes<\/code><\/pre>\n<p>By default, Bolt is configured to use an SQLite database, since we will be using a MySQL database we need to change the settings in <code>app\/config\/config.yml<\/code> file and enter the details of the database we created previously:<\/p>\n<pre><code>nano \/var\/www\/MYBOLTAPP\/app\/config\/config.yml <\/code><\/pre>\n<pre><code>\r\n# database:\r\n#    driver: sqlite\r\n#    databasename: bolt\r\n\r\ndatabase:\r\n    driver: mysql\r\n    username: bolt\r\n    password: your_bolt_password\r\n    databasename: bolt\r\n<\/code><\/pre>\n<p>Set the correct ownership and permissions with the following commands:<\/p>\n<pre><code>chown -R nginx: \/var\/www\/MYBOLTAPP\r\nfind \/var\/www\/MYBOLTAPP -type d -exec chmod 755 {} \\;\r\nfind \/var\/www\/MYBOLTAPP -type f -exec chmod 644 {} \\;\r\n<\/code><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"5-Configure-Nginx\"><\/span>5. Configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Create a new Nginx server block:<\/p>\n<pre><code>nano \/etc\/nginx\/conf.d\/MYBOLTAPP.conf<\/code><\/pre>\n<pre><code>\r\nserver {\r\n    listen  80;\r\n    server_name MYBOLTAPP;\r\n\r\n    root \/var\/www\/MYBOLTAPP\/public;\r\n    index index.php;\r\n\r\n    access_log  \/var\/log\/nginx\/MYBOLTAPP.access.log;\r\n    error_log   \/var\/log\/nginx\/MYBOLTAPP.error.log;\r\n\r\n    location \/ {\r\n        try_files                     $uri $uri\/ \/index.php?$query_string;\r\n    }\r\n\r\n    location = \/bolt {\r\n        try_files                     $uri \/index.php?$query_string;\r\n    }\r\n\r\n    location ^~ \/bolt\/ {\r\n        try_files                     $uri \/index.php?$query_string;\r\n    }\r\n    \r\n    location ^~ \/thumbs {\r\n        try_files                     $uri \/index.php; #?$query_string;\r\n    \r\n        access_log                    off;\r\n        log_not_found                 off;\r\n        expires                       max;\r\n        add_header                    Pragma public;\r\n        add_header                    Cache-Control \"public, mustrevalidate, proxy-revalidate\";\r\n        add_header                    X-Koala-Status sleeping;\r\n    }\r\n    \r\n    location ~* ^.+\\.(?:atom|bmp|bz2|css|doc|eot|exe|gif|gz|ico|jpe?g|jpeg|jpg|js|map|mid|midi|mp4|ogg|ogv|otf|png|ppt|rar|rtf|svg|svgz|tar|tgz|ttf|wav|woff|xls|zip)$ {\r\n        access_log                    off;\r\n        log_not_found                 off;\r\n        expires                       max;\r\n        add_header                    Pragma public;\r\n        add_header                    Cache-Control \"public, mustrevalidate, proxy-revalidate\";\r\n        add_header                    X-Koala-Status eating;\r\n    }\r\n    \r\n    \r\n    location = \/(?:favicon.ico|robots.txt) {\r\n        log_not_found                 off;\r\n        access_log                    off;\r\n    }\r\n    \r\n    location ~ \/index.php\/(.*) {\r\n        rewrite ^\/index.php\/(.*) \/$1 permanent;\r\n    }\r\n\r\n    location ~ \/\\. {\r\n        deny                          all;\r\n    }\r\n    \r\n    location ~ \/\\.(htaccess|htpasswd)$ {\r\n        deny                          all;\r\n    }\r\n    \r\n    location ~ \/\\.(?:db)$ {\r\n        deny                          all;\r\n    }\r\n    \r\n    location ~* \/(.*)\\.(?:markdown|md|twig|yaml|yml)$ {\r\n        deny                          all;\r\n    }\r\n\r\n    location ~ [^\/]\\.php(\/|$) {\r\n        try_files                     \/index.php =404;\r\n    \r\n        fastcgi_split_path_info       ^(.+?\\.php)(\/.*)$;\r\n        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\r\n        fastcgi_param HTTP_PROXY      \"\";\r\n        fastcgi_param HTTPS           $https if_not_empty;\r\n        fastcgi_pass                  127.0.0.1:9000;\r\n        include                       fastcgi_params;\r\n    }\r\n\r\n}\r\n<\/code><\/pre>\n<p>Test the Nginx configuration and restart nginx:<\/p>\n<pre><code>nginx -t\r\nservice nginx restart<\/code><\/pre>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"6-Create-your-Bolt-CMS-admin-user\"><\/span>6. Create your Bolt CMS admin user<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once the installation is complete, go to http:\/\/MYBOLTAPP and register your first user. Administrative access is automatically granted to the first registered user.<\/p>\n<p>That\u2019s it. You have successfully installed Bolt CMS on your CentOS 7 VPS. For more information about how to manage your Bolt CMS installation, please refer to the official <a title=\"Bolt CMS\" href=\"https:\/\/docs.bolt.cm\" target=\"_blank\" rel=\"noopener noreferrer\">Bolt CMS <\/a> documentation.<\/p>\n<hr \/>\n<p>Of course you don\u2019t have to Install Bolt CMS on Centos 7 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS Powered\u00a0Linux VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to Install Bolt CMS on Centos 7 for you. They are available 24&#215;7 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong><\/span>. If you liked this post on how to install Bolt CMS on Centos 7please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this guide, we will show you how to install Bolt CMS on a CentOS 7 VPS with MariaDB, PHP &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Install Bolt CMS on Centos 7\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#more-23962\" aria-label=\"Read more about Install Bolt CMS on Centos 7\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":24368,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,1710],"tags":[1617,34,328],"class_list":["post-23962","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-cms-crm-erp","tag-bolt-cms","tag-centos","tag-silex","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Install Bolt CMS on Centos 7 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Install Bolt CMS on Centos 7 | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install Bolt CMS on Centos 7\" \/>\n<meta property=\"og:description\" content=\"Install Bolt CMS on Centos 7 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-23T13:00:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:41:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Install Bolt CMS on Centos 7\",\"datePublished\":\"2017-11-23T13:00:20+00:00\",\"dateModified\":\"2022-06-03T08:41:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/\"},\"wordCount\":577,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/Install-Bolt-CMS-on-CentOS-7.jpg\",\"keywords\":[\"Bolt CMS\",\"centos\",\"silex\"],\"articleSection\":[\"CentOS\",\"CMS, CRM, ERP\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/\",\"name\":\"Install Bolt CMS on Centos 7 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/Install-Bolt-CMS-on-CentOS-7.jpg\",\"datePublished\":\"2017-11-23T13:00:20+00:00\",\"dateModified\":\"2022-06-03T08:41:52+00:00\",\"description\":\"Install Bolt CMS on Centos 7 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/Install-Bolt-CMS-on-CentOS-7.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/Install-Bolt-CMS-on-CentOS-7.jpg\",\"width\":1200,\"height\":600,\"caption\":\"Install Bolt CMS on CentOS 7\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-bolt-cms-on-centos-7\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install Bolt CMS on Centos 7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Install Bolt CMS on Centos 7 | RoseHosting","description":"Install Bolt CMS on Centos 7 | RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/","og_locale":"en_US","og_type":"article","og_title":"Install Bolt CMS on Centos 7","og_description":"Install Bolt CMS on Centos 7 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2017-11-23T13:00:20+00:00","article_modified_time":"2022-06-03T08:41:52+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Install Bolt CMS on Centos 7","datePublished":"2017-11-23T13:00:20+00:00","dateModified":"2022-06-03T08:41:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/"},"wordCount":577,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg","keywords":["Bolt CMS","centos","silex"],"articleSection":["CentOS","CMS, CRM, ERP"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/","url":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/","name":"Install Bolt CMS on Centos 7 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg","datePublished":"2017-11-23T13:00:20+00:00","dateModified":"2022-06-03T08:41:52+00:00","description":"Install Bolt CMS on Centos 7 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2017\/11\/Install-Bolt-CMS-on-CentOS-7.jpg","width":1200,"height":600,"caption":"Install Bolt CMS on CentOS 7"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-bolt-cms-on-centos-7\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install Bolt CMS on Centos 7"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/23962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=23962"}],"version-history":[{"count":1,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/23962\/revisions"}],"predecessor-version":[{"id":41850,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/23962\/revisions\/41850"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/24368"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=23962"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=23962"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=23962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}