• 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 Elxis CMS on CentOS 8

  • 00:32 rpm -q centos-release
  • 00:42 ls -la
  • 00:53 unzip elxis_5.1_cronus_rev2352.zip -d elxis
  • 01:10 mv elxis /var/www/
  • 01:18 chown -R apache:apache /var/www/elxis
  • 01:31 chmod -R 755 /var/www/elxis
  • 01:48 vim /etc/httpd/conf.d/elxis.conf
  • 03:04 mysql -u root -p
  • 04:27 systemctl restart httpd
{{postValue.id}}

How to Install Elxis CMS on CentOS 8

Elxis is a free Content Management System (CMS) that allows you to easily create websites be it your personal website, blogs or even complex corporate websites and portals without prior knowledge in programming. This Tutorial covers the installation of Elxis CMS on CentOS 8.

Installation Process:

Check the CentOS version by using command

[root@linuxhelp ~]# rpm -q centos-release
centos-release-8.1-1.1911.0.8.el8.x86_64

I have been already download the Elxis CMS

[root@linuxhelp ~]# ls -la
total 11356
dr-xr-x---. 16 root root     4096 Aug 26 13:57 .
dr-xr-xr-x. 18 root root     4096 Aug 19 10:47 ..
-rw-------.  1 root root     1628 Aug 19 10:37 anaconda-ks.cfg
-rw-------.  1 root root      211 Aug 19 10:47 .bash_history
-rw-r--r--.  1 root root       18 May 11  2019 .bash_logout
-rw-r--r--.  1 root root      176 May 11  2019 .bash_profile
-rw-r--r--.  1 root root      176 May 11  2019 .bashrc
drwx------. 11 root root     4096 Aug 26 13:50 .cache
drwx------. 12 root root     4096 Aug 26 13:56 .config
-rw-r--r--.  1 root root      100 May 11  2019 .cshrc
drwx------.  3 root root     4096 Aug 19 10:38 .dbus
drwxr-xr-x.  2 root root     4096 Aug 19 10:39 Desktop
drwxr-xr-x.  2 root root     4096 Aug 19 10:39 Documents
drwxr-xr-x.  2 root root     4096 Aug 26 13:57 Downloads
-rw-r--r--   1 root root 11515093 Aug 26 13:56 elxis_5.1_cronus_rev2352.zip
-rw-------.  1 root root       16 Aug 19 10:39 .esd_auth
-rw-------.  1 root root      620 Aug 19 10:58 .ICEauthority
-rw-r--r--.  1 root root     1783 Aug 19 10:39 initial-setup-ks.cfg
drwx------.  3 root root     4096 Aug 19 10:39 .local
drwx------   5 root root     4096 Aug 26 13:50 .mozilla
drwxr-xr-x.  2 root root     4096 Aug 19 10:39 Music
drwxr-xr-x.  2 root root     4096 Aug 19 10:39 Pictures
drwxr-----.  3 root root     4096 Aug 19 10:39 .pki
drwxr-xr-x.  2 root root     4096 Aug 19 10:39 Public
-rw-r--r--.  1 root root      129 May 11  2019 .tcshrc
drwxr-xr-x.  2 root root     4096 Aug 19 10:39 Templates
drwxr-xr-x.  2 root root     4096 Aug 19 10:39 Videos
-rw-------.  1 root root      873 Aug 19 10:43 .viminfo

Extract the downloaded file by using the following command

[root@linuxhelp ~]# unzip elxis_5.1_cronus_rev2352.zip -d elxis
Archive:  elxis_5.1_cronus_rev2352.zip
   creating: elxis/components/
   creating: elxis/components/com_content/
  inflating: elxis/components/com_content/content.article.xml  
  inflating: elxis/components/com_content/content.category.xml  
  inflating: elxis/components/com_content/content.menu.xml  
  inflating: elxis/components/com_content/content.php  
  inflating: elxis/components/com_content/content.xml  
   creating: elxis/components/com_content/controllers/
  inflating: elxis/components/com_content/controllers/aarticle.php  
  inflating: elxis/components/com_content/controllers/acategory.php  
  inflating: elxis/components/com_content/controllers/afpage.php  
.
.
.
inflating: elxis/templates/system/images/nopicture.png  
  inflating: elxis/templates/system/images/nopicture_article.jpg  
  inflating: elxis/templates/system/images/print.png  
  inflating: elxis/templates/system/inner.php  
  inflating: elxis/templates/system/offline.php  
  inflating: elxis/templates/system/security.php  

Move the Elxis CMS to apache root directory

[root@linuxhelp ~]# mv elxis /var/www/

Set the ownership for elxis cms

[root@linuxhelp ~]# chown -R apache:apache /var/www/elxis

Set the permission for anchor cms

[root@linuxhelp ~]# chmod -R 755 /var/www/elxis

Configure the virtualhost for elxis cms

[root@linuxhelp ~]# vim /etc/httpd/conf.d/elxis.conf
<virtualhost *:80>
        Servername www.linuxhelp1.com
        Documentroot /var/www/elxis
<directory /var/www/elxis>
allowoverride all
allow from all
</directory>
</virtualhost>

Create a database for Elxis CMS

[root@linuxhelp ~]# mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 16
Server version: 10.3.17-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

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

MariaDB [(none)]> create database elxis_db;
Query OK, 1 row affected (0.002 sec)

MariaDB [(none)]> create user 'elxis_user' @localhost identified by 'Linuxc#4';
Query OK, 0 rows affected (0.028 sec)

MariaDB [(none)]> grant all privileges on elxis_db.* to 'elxis_user'@localhost;
Query OK, 0 rows affected (0.001 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.001 sec)

MariaDB [(none)]> exit
Bye

Restart the apache service

[root@linuxhelp ~]# systemctl restart httpd

Go to the browser and enter the domain name snap1 This Is the welcome page of anchor cms accept the license snap2 Configure the database details here snap3 snap4 Configure the admin credentials here snap5 The installation is completed now go to the admin panel snap6 Enter the admin credentials to login the Elxis CMS snap7 This Is the dashboard of Elxis CMS. snap8 With this the installation of Elxis CMS on CentOS 8 comes to end

Tags:
caden
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What is Elxis CMS?

A

Elxis CMS is a free and open source content management software application. It is simple, powerful, flexible, and easy to use software for all platforms. It contains features such as multi-level menus, contact forms, image galleries, a built-in commentary system, etc. It allows you to create web content ranging from personal websites to blogs to complex corporate websites all within a few clicks, without the need for any programming skills.

Q

How to make an entry to the host file for Elxis CMS?

A

Please follow the steps as below to create Elxis,
vim /etc/hosts

Q

Is Elxis Opensource?

A

Elxis is a free and open source content management software application.

Q

Is Elxis CMS compatible with PHP5?

A

Yes, Elxis CMS compatible with PHP version 5.

Q

Does Elxis support sub-categories?

A

Yes, Elxis supports sub-categories of any level. For SEO reasons and ease of access we suggest you create sub-categories up to the second or third level.

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 Ryan ?
how to use visual traceroute tool

Am using traceroute command to check for the route. i got this tool while surfing. So pls help me out installation and usage of Visual traceroute tool.

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.