• 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 Kajona CMS on Linuxmint 19

  • 00:38 lsb_release -a
  • 00:52 mysql -u root -p
  • 02:07 wget https://www.kajona.de/download.php?systemid=c1cda54593861f48d589
  • 02:26 unzip download.php?systemid=c1cda54593861f48d589
  • 02:34 mv kajona /var/www/
  • 02:43 chown -R www-data.www-data /var/www/kajona
  • 02:58 chmod -R 755 /var/www/kajona
  • 03:12 vim /etc/apache2/sites-available/kajona.conf
  • 04:15 a2dissite 000-default.conf
  • 04:27 a2ensite kajona.conf
  • 04:38 a2enmod rewrite
  • 04:49 systemctl restart apache2
{{postValue.id}}

How To Install Kajona CMS On Linuxmint 19

Requirements for Kajona CMS:

Apache
 Mysql
 Php and Its modules

Installation procedure

Check the Linuxmint version by using the following command

root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID:	LinuxMint
Description:	Linux Mint 19 Tara
Release:	19
Codename:	tara

Configure the MySQL database. Log into MySQL as a root user and make the necessary settings.


root@linuxhelp:~# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.26-0ubuntu0.18.04.1 (Ubuntu)

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> create database kajonadb;
Query OK, 1 row affected (0.00 sec)

mysql> create user 'kajonauser'@localhost identified by 'Linuxc#4';
Query OK, 0 rows affected (0.00 sec)

mysql> grant all privileges on kajonadb.* to 'kajonauser'@localhost;
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

mysql> exit
Bye

Download the Kajona cms package by using wget command

root@linuxhelp:~# wget https://www.kajona.de/download.php?systemid=c1cda54593861f48d589
--2019-08-02 11:38:45--  https://www.kajona.de/download.php?systemid=c1cda54593861f48d589
Resolving www.kajona.de (www.kajona.de)... 91.250.69.82, 2a01:488:42:1000:5bfa:4552:57:ced6
Connecting to www.kajona.de (www.kajona.de)|91.250.69.82|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10308631 (9.8M) [application/octet-stream]
Saving to: ‘download.php?systemid=c1cda54593861f48d589’

download.php?systemid=c1cda 100%[=========================================>]   9.83M   205KB/s    in 50s     

2019-08-02 11:39:37 (203 KB/s) - ‘download.php?systemid=c1cda54593861f48d589’ saved [10308631/10308631]

After download is completed extract the download package using unzip command

root@linuxhelp:~# unzip download.php?systemid=c1cda54593861f48d589
Archive:  download.php?systemid=c1cda54593861f48d589
   creating: kajona/
   creating: kajona/admin/
   creating: kajona/core/
   creating: kajona/files/
   creating: kajona/files/cache/
.
.
 inflating: kajona/image.php        
  inflating: kajona/index.php        
  inflating: kajona/installer.php    
  inflating: kajona/project/.htaccess  
  inflating: kajona/project/lang_readme.txt  
  inflating: kajona/templates/.htaccess  
  inflating: kajona/templates/readme.txt  
  inflating: kajona/xml.php          

Move the Kajona cms directory to apache root directory

root@linuxhelp:~# mv kajona /var/www/

Set the ownership and permission for the Kajona cms

root@linuxhelp:~# chown -R www-data.www-data /var/www/kajona
root@linuxhelp:~# chmod -R 755 /var/www/kajona

Create a new virtual host configuration for accessing the Kajona cms

root@linuxhelp:~# vim /etc/apache2/sites-available/kajona.conf
<Virtualhost *:80>
        Servername www.linuxhelp1.com
        Documentroot /var/www/kajona
<directory /var/www/kajona>
allowoverride all
allow from all
</directory>
</virtualhost>

Disable default site access

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

Enable the site access for Kajona cms

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

Enable the rewrite module

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

After completing all the step restart the apache service by using the following command

root@linuxhelp:~# systemctl restart apache2

Once the above step is completed switch to browser and enter your domain name snap1 Now configure the installation setup. after verifying all the requirements such as the status of php-version, file permission, and php-modules click next and continue. snap2 Configure the Database detials snap3 Configure the admin credentials snap4 After the configuration, setup click " start installation" as follows. snap5 Installation is completed Now go to admin panel snap6 Enter the admin credentials to login the kajona CMS snap7 This is the dashboard of Kajona cms snap8 With this, the method to install Kajona Cms on Linuxmint 19 comes to an end.

Tags:
caden
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

How to configure host entry for Kajona cms?

A

Open a host file in Linux as following and add the link to the file

#vim /etc/hosts

Q

What are the needs of Kajona CMS on ubuntu?

A

Needs of Kajona CMS are Install Apache Server On Ubuntu
Install PHP 7.2 And Related Modules

Q

What are the alternatives for Kajona CMS?

A

These are the alternatives of Kajona CMS

WordPress
Craft CMS
Drupal
HubSpot Website Platform
etc...

Q

What is the use Of Kajona cms?

A

Kajona is an open source content management framework based on PHP and uses MySQL databases. you can easily create and manage your own website in no time. There are fewer modules and elements installed in the light package

Q

Do I have to be really good with technology to use Moodle on Kajona CMS?

A

To use Moodle, you only need the basic web browsing skills. To install it you need a little more knowledge, but guidance is provided.

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 Luke ?
workbench for debian

I am using workbench in CentOS whereas now I need to use Debian Operating system so could you please help to install and use in Debian?

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
© 2026 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.