• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How To Install Bludit CMS On Linux Mint 20.2

  • 00:39 lsb_release -a
  • 00:52 wget https://www.bludit.com/releases/bludit-3-9-2.zip
  • 01:06 unzip bludit-3-9-2.zip
  • 01:31 mv bludit-3-9-2 /var/www/bludit
  • 01:55 chown -R www-data.www-data /var/www/bludit/
  • 02:14 chmod -R 755 /var/www/bludit/
  • 02:46 nano /etc/apache2/sites-available/bludit.conf
  • 03:23 a2dissite 000-default.conf
  • 03:44 a2ensite bludit.conf
  • 04:03 a2enmod rewrite
  • 04:15 nano /etc/hosts
  • 04:54 systemctl restart apache2
  • 05:07 systemctl status apache2
{{postValue.id}}

To install Bludit CMS on Linux Mint 20.2

Introduction:

 **Bludit is a web application to build your own website or blog in seconds; it's completely free and open source. Bludit is a flat-file cms, which means that bludit uses files in the json format to store the content. You don't need to install or configure a Database.You only need a web server with Php support.**

Step 1: Check the OS version by using the below command

root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Linuxmint
Description:	Linux Mint 20.2
Release:	20.2
Codename:	uma

Step 2: Download the Bludit CMS package by using the below command

root@linuxhelp:~#  wget https://www.bludit.com/releases/bludit-3-9-2.zip
--2021-12-23 05:58:20--  https://www.bludit.com/releases/bludit-3-9-2.zip
Resolving www.bludit.com (www.bludit.com)... 172.67.211.35, 104.21.83.34, 2606:4700:3032::ac43:d323, ...
Connecting to www.bludit.com (www.bludit.com)|172.67.211.35|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1773920 (1.7M) [application/zip]
Saving to: ‘bludit-3-9-2.zip’

bludit-3-9-2.zip                                            100%[=========================================================================================================================================>]   1.69M  6.97MB/s    in 0.2s    

2021-12-23 05:58:20 (6.97 MB/s) - ‘bludit-3-9-2.zip’ saved [1773920/1773920]

Step 3: Extract the Zip file by using the below command

root@linuxhelp:~# unzip bludit-3-9-2.zip 
Archive:  bludit-3-9-2.zip

   creating: bludit-3-9-2/
  inflating: bludit-3-9-2/install.php  
  inflating: bludit-3-9-2/index.php  
  inflating: bludit-3-9-2/LICENSE    
   creating: bludit-3-9-2/bl-languages/
  inflating: bludit-3-9-2/bl-languages/tr_TR.json  
  inflating: bludit-3-9-2/bl-languages/ms_MY.json  
  inflating: bludit-3-9-2/bl-languages/hu_HU.json  
  inflating: bludit-3-9-2/bl-languages/pt_PT.json  
  inflating: bludit-3-9-2/bl-languages/de_AT.json  
  inflating: bludit-3-9-2/bl-languages/ja_JP.json  
  inflating: bludit-3-9-2/bl-languages/zh_CN.json  
  inflating: bludit-3-9-2/bl-languages/bg_BG.json  
  inflating: bludit-3-9-2/bl-languages/it_IT.json  
  inflating: bludit-3-9-2/bl-languages/en.json  
  inflating: bludit-3-9-2/bl-languages/ar_MA.json  
  inflating: bludit-3-9-2/bl-languages/fi_FI.json  
  inflating: bludit-3-9-2/bl-languages/de_CH.json  
  inflating: bludit-3-9-2/bl-languages/vi_VN.json  
  inflating: bludit-3-9-2/bl-languages/ru_RU.json  
  inflating: bludit-3-9-2/bl-languages/nl_NL.json  
  inflating: bludit-3-9-2/bl-languages/he_IL.json  
  inflating: bludit-3-9-2/bl-languages/fa_IR.json  
  inflating: bludit-3-9-2/bl-languages/gr.json  
  inflating: bludit-3-9-2/bl-languages/de_DE.json  
  inflating: bludit-3-9-2/bl-languages/pt_BR.json  
  inflating: bludit-3-9-2/bl-languages/zh_TW.json  
  inflating: bludit-3-9-2/bl-languages/fr_FR.json  
  inflating: bludit-3-9-2/bl-languages/cs_CZ.json  
  inflating: bludit-3-9-2/bl-languages/uk_UA.json  
  inflating: bludit-3-9-2/bl-languages/ro_RO.json  
  inflating: bludit-3-9-2/bl-languages/es.json  
  inflating: bludit-3-9-2/bl-languages/pl_PL.json  
   creating: bludit-3-9-2/bl-kernel/
  inflating: bludit-3-9-2/bl-kernel/functions.php  
   creating: bludit-3-9-2/bl-kernel/abstract/
  inflating: bludit-3-9-2/bl-kernel/abstract/plugin.class.php  
  inflating: bludit-3-9-2/bl-kernel/abstract/dblist.class.php  
  inflating: bludit-3-9-2/bl-kernel/abstract/dbjson.class.php  
   creating: bludit-3-9-2/bl-kernel/boot/
  inflating: bludit-3-9-2/bl-kernel/boot/init.php  

  inflating: bludit-3-9-2/bl-kernel/boot/variables.php  
   creating: bludit-3-9-2/bl-kernel/boot/rules/
  inflating: bludit-3-9-2/bl-kernel/boot/rules/99.paginator.php  
  inflating: bludit-3-9-2/bl-kernel/boot/rules/99.themes.php  
  inflating: bludit-3-9-2/bl-kernel/boot/rules/69.pages.php  
  inflating: bludit-3-9-2/bl-kernel/boot/rules/60.router.php  
  inflating: bludit-3-9-2/bl-kernel/boot/rules/99.security.php  
  inflating: bludit-3-9-2/bl-kernel/boot/rules/60.plugins.php  
  inflating: bludit-3-9-2/bl-kernel/boot/rules/99.header.php  
  inflating: bludit-3-9-2/bl-kernel/boot/admin.php  
  inflating: bludit-3-9-2/bl-kernel/boot/site.php  
  inflating: bludit-3-9-2/bl-kernel/user.class.php  
  inflating: bludit-3-9-2/bl-kernel/login.class.php  
  inflating: bludit-3-9-2/bl-kernel/categories.class.php  
   creating: bludit-3-9-2/bl-kernel/css/
  inflating: bludit-3-9-2/bl-kernel/css/bootstrap.min.css  
   creating: bludit-3-9-2/bl-kernel/css/line-awesome/
   creating: bludit-3-9-2/bl-kernel/css/line-awesome/css/
  inflating: bludit-3-9-2/bl-kernel/css/line-awesome/css/line-awesome-font-awesome.min.css  
   creating: bludit-3-9-2/bl-kernel/css/line-awesome/fonts/
  inflating: bludit-3-9-2/bl-kernel/css/line-awesome/fonts/line-awesome.eot  
  inflating: bludit-3-9-2/bl-kernel/css/line-awesome/fonts/line-awesome.ttf  
  inflating: bludit-3-9-2/bl-kernel/css/line-awesome/fonts/line-awesome.woff  
  inflating: bludit-3-9-2/bl-kernel/css/line-awesome/fonts/line-awesome.svg  
  inflating: bludit-3-9-2/bl-kernel/css/line-awesome/fonts/line-awesome.woff2  
   creating: bludit-3-9-2/bl-kernel/js/
  inflating: bludit-3-9-2/bl-kernel/js/functions.php  
  inflating: bludit-3-9-2/bl-kernel/js/jstz.min.js  
  inflating: bludit-3-9-2/bl-kernel/js/bootstrap.bundle.min.js  
  inflating: bludit-3-9-2/bl-kernel/js/variables.php  
  inflating: bludit-3-9-2/bl-kernel/js/bludit-ajax.php  
  inflating: bludit-3-9-2/bl-kernel/js/jquery.min.js  
  inflating: bludit-3-9-2/bl-kernel/js/jquery.sortable.min.js  
  inflating: bludit-3-9-2/bl-kernel/users.class.php  
  inflating: bludit-3-9-2/bl-kernel/category.class.php  
   creating: bludit-3-9-2/bl-kernel/admin/
   creating: bludit-3-9-2/bl-kernel/admin/controllers/
  inflating: bludit-3-9-2/bl-themes/alternative/languages/de_CH.json  
  inflating: bludit-3-9-2/bl-themes/alternative/languages/ru_RU.json  
  inflating: bludit-3-9-2/bl-themes/alternative/languages/nl_NL.json  
  inflating: bludit-3-9-2/bl-themes/alternative/languages/fa_IR.json  
  inflating: bludit-3-9-2/bl-themes/alternative/languages/de_DE.json  
  inflating: bludit-3-9-2/bl-themes/alternative/languages/es.json  
   creating: bludit-3-9-2/bl-themes/alternative/img/
  inflating: bludit-3-9-2/bl-themes/alternative/img/gitlab.svg  
  inflating: bludit-3-9-2/bl-themes/alternative/img/github.svg  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/en.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/it.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/de_CH.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/ru_RU.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/nl_NL.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/fa_IR.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/de_DE.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/fr_FR.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/uk_UA.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/es.json  
  inflating: bludit-3-9-2/bl-plugins/disqus/languages/pl_PL.json  
   creating: bludit-3-9-2/bl-content/
  inflating: bludit-3-9-2/.htaccess  

Step 4: Rename the Bludit Package by using the below command

root@linuxhelp:~# mv bludit-3-9-2 /var/www/bludit

Step 5: Change the ownership by using the below command

root@linuxhelp:~# chown -R www-data.www-data /var/www/bludit/

Step 6: Changing the Permission by using the below command

root@linuxhelp:~# chmod -R 755 /var/www/bludit/

Step 7: Edit the Site Bludit.conf by using the below command

root@linuxhelp:~# nano /etc/apache2/sites-available/bludit.conf

Step 8: Disable site 000-default.conf by using the below command

root@linuxhelp:~# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
  systemctl reload apache2

Step 9: Enable site bludit.conf by using the below command

root@linuxhelp:~# a2ensite bludit.conf
Enabling site bludit.
To activate the new configuration, you need to run:
  systemctl reload apache2

Step 10: Enable module rewrite by using the below command

root@linuxhelp:~# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
  systemctl restart apache2

Step 11: Edit the host file by using the below command

root@linuxhelp:~# nano /etc/hosts

Step 12: Restart the apache2 webserver by using the below command

root@linuxhelp:~# systemctl restart apache2

Step 13: Check the Status of apache2 webserver by using the below command

root@linuxhelp:~# systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2021-12-23 06:04:10 IST; 10s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 19182 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 19203 (apache2)
      Tasks: 6 (limit: 4579)
     Memory: 10.8M
     CGroup: /system.slice/apache2.service
             ├─19203 /usr/sbin/apache2 -k start
             ├─19204 /usr/sbin/apache2 -k start
             ├─19205 /usr/sbin/apache2 -k start
             ├─19206 /usr/sbin/apache2 -k start
             ├─19207 /usr/sbin/apache2 -k start
             └─19208 /usr/sbin/apache2 -k start

Dec 23 06:04:09 linuxhelp systemd[1]: Starting The Apache HTTP Server...
Dec 23 06:04:10 linuxhelp apachectl[19197]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Dec 23 06:04:10 linuxhelp systemd[1]: Started The Apache HTTP Server.

Step 14: Open the browser and enter your domain as shown in the below image

snap 1

Step 15: Enter your User name and password as shown in the below image.

snap 2

Step 16: This is the dashboard page of Bludit CMS

snap 3

Conclusion:

By this the installation of Bludit CMS on Linux Mint 20.2 has come to an end,

Tags:
michael
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

1. how to download bludit CMS Package?

A

wget https://www.bludit.com/releases/bludit-3-9-2.zip

Q

2. Does Bludit provide Markdown support?

A

Bludit does provide Markdown support.

Q

3. Where do I download plugins for Bludit?

A

For Bludit cms downloaded the needed plugins from https://plugins.bludit.com/.

Q

4. what are the important PHP modules in Bludit CMS?

A

php-gbstring, php-gd, php-dom

Q

5. how to enable bludit CMS?

A

a2ensite bludit.conf

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Elijah ?
Remote Desktop Connection Has Stopped Working

When accessing my remote machine server using remote desktop on a windows machine I am getting this error

forum (1)

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.