Bludit is a free open source web application. It is very simple. You can create your own website or blog within few minutes. Since the Bludit application has files in JSON format for storing the content, there isn’t any necessity to install or configure a database. Before using it make sure you have a web server with PHP suppor.
In this article I will show you how to install Bludit CMS on OpenSUSE Leap 42.3
Prerequisites
- LAMP ( Apache, MariaDB, PHP7) Stack should be installed on the system.
- PHP Modules : zypper in php php-openssl php-mysql php-mbstring php-dom php-json php-session php-ctype php-tokenizer php-simplexml php-pcre php-zip php-pdo php-curl php-iconv php-xml
Bludit CMS Installation
First of all you have to download the latest stable version of Bludit CMS on your system. Use the wget command to download Bludit package into your web document root directory from its official website.
# cd /var/www/htdocs/ # wget https://s3.amazonaws.com/bludit-s3/bludit-builds/bludit-v1.6.2.zip --2017-11-01 12:34:31-- https://s3.amazonaws.com/bludit-s3/bludit-builds/bludit-v1.6.2.zip Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.120.218 Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.120.218|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 969341 (947K) [application/zip] Saving to: ‘bludit-v1.6.2.zip’ 100%[=========================================================================================================================================================================>] 969,341 260KB/s in 3.6s 2017-11-01 12:34:36 (260 KB/s) - ‘bludit-v1.6.2.zip’ saved [969341/969341]
Once download completed, extract the package using below command.
# unzip bludit-v1.6.2.zip Archive: bludit-v1.6.2.zip creating: bludit/ inflating: bludit/.htaccess creating: bludit/bl-content/ creating: bludit/bl-kernel/ creating: bludit/bl-kernel/abstract/ inflating: bludit/bl-kernel/abstract/content.class.php inflating: bludit/bl-kernel/abstract/dbjson.class.php inflating: bludit/bl-kernel/abstract/plugin.class.php creating: bludit/bl-kernel/admin/ creating: bludit/bl-kernel/admin/controllers/ inflating: bludit/bl-kernel/admin/controllers/about.php inflating: bludit/bl-kernel/admin/controllers/add-user.php creating: bludit/bl-themes/log/php/ inflating: bludit/bl-themes/log/php/head.php inflating: bludit/bl-themes/log/php/home.php inflating: bludit/bl-themes/log/php/page.php Inflating: bludit/bl-themes/log/php/post.php inflating: bludit/bl-themes/log/php/sidebar.php inflating: bludit/index.php inflating: bludit/install.php ....... .........
Go to your web document root directory and list the files.
# cd /var/www/htdocs/ # ls -l total 16 drwxr-xr-x 7 root root 4096 Jun 5 02:50 bludit drwxrwxrwx 2 wwwrun www 4096 Oct 9 23:15 gif -rwxrwxrwx 1 wwwrun www 2356 Mar 18 2017 info2html.css
Set the appropriate owner and permission as follows.
# chown -R wwwrun:www /var/www/htdocs/ # chmod -R 777 /var/www/htdocs/
Now create a Apache virtual host configuration file if not created by default called “nextcloud.conf”. Made the following changes.
# vim /etc/apache2/conf.d/nextcloud.conf DocumentRoot "/var/www/htdocs" ServerName bludit.looklinux.com <Directory "/var/www/htdocs/"> DirectoryIndex index.php Options FollowSymLinks AllowOverride All Require all granted
Restart Apache web service.
# systemctl restart apache
Go to your web browser and type the below URL. Now Bludit installer screen will appear, choose the Language and click on Next. In my case my domain name is:
http://bludit.looklinux.com
Enter the username and password and click on the Install button.
Bludit has been installed on your system.
If you find this tutorial helpful please share with your friends to keep it alive. For more helpful topic browse my website www.looklinux.com. To become an author at LookLinux Submit Article. Stay connected to Facebook.
Leave a Comment