How to install Elxis CMS on OpenSUSE Leap 42.3

To install Elxis CMS on OpenSUSE Leap 42.3

In the previous tutorial, we have been briefed about the installation procedure of Elxis CMS on CentOS 7. In this tutorial, we will be explained about the installation of Elxis CMS on OpenSUSE Leap 42.3. Elxis 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, 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.

Installation procedure

To start with the installation procedure download the package from its official website using wget command and enter into the downloads location. List the files by running the following commands.

linuxhelp:/home/user1/Downloads # ll
total 8596
-rw-r--r-- 1 user1 users 8800823 Oct 13 13:27 elxis_4.6_phaethon_rev1958.zip

Next, extract the file in Apache document root by executing the unzip command.

linuxhelp:/home/user1/Downloads # unzip elxis_4.6_phaethon_rev1958.zip -d /srv/www/htdocs/
Archive:  elxis_4.6_phaethon_rev1958.zip
   creating: /srv/www/htdocs/components/
   creating: /srv/www/htdocs/components/com_content/
  inflating: /srv/www/htdocs/components/com_content/content.article.xml  
  inflating: /srv/www/htdocs/components/com_content/content.category.xml  
  inflating: /srv/www/htdocs/components/com_content/content.menu.xml  
  inflating: /srv/www/htdocs/components/com_content/content.php  
  inflating: /srv/www/htdocs/components/com_content/content.xml  
   creating: /srv/www/htdocs/components/com_content/controllers/
.
.
.
inflating: /srv/www/htdocs/templates/system/images/nopicture_article.jpg  
  inflating: /srv/www/htdocs/templates/system/images/print.png  
  inflating: /srv/www/htdocs/templates/system/inner.php  
  inflating: /srv/www/htdocs/templates/system/mobile.php  
  inflating: /srv/www/htdocs/templates/system/offline.mobile.php  
  inflating: /srv/www/htdocs/templates/system/offline.php  
  inflating: /srv/www/htdocs/templates/system/security.mobile.php  
  inflating: /srv/www/htdocs/templates/system/security.php  

Provide the owner permission and file execution permission for the file by executing the following set of commands.

linuxhelp:/srv/www/htdocs # chown -R wwwrun:www /srv/www/htdocs/
linuxhelp:/srv/www/htdocs # chmod -R 777 /srv/www/htdocs/

Configure the Virtual Host configuration file for Elxis CMS using vim editor and enter the following contents in the file. Save and exit the file.

linuxhelp:/srv/www/htdocs # vim /etc/apache2/conf.d/elxis.conf

< VirtualHost *:80> 
Documentroot " /srv/www/htdocs" 
Directoryindex index.html index.php
ServerName www.linuxhelp1.com
< Directory " /srv/www/htdocs/" > 
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
< /Directory> 
< /VirtualHost> 

Restart the Apache service by running the following command.

linuxhelp:/srv/www/htdocs # systemctl restart apache2

Set the firewall settings using the vim editor and make the following changes in the file. Save and exit the file.

linuxhelp:/srv/www/htdocs # vim /etc/sysconfig/SuSEfirewall2
FW_CONFIGURATIONS_EXT=" apache" 

Switch over to the browser and enter the URL as http://www.linuxhelp1.com/index.php. The home page contains the version of the Elxis CMS.

Agree to the Terms and Conditions of the Elxis CMS and continue to next page.

Next enter the required site settings such as site name, URL, language and database type.

Enter the general settings such as username and password, and submit the changes.

The installation is now complete. Click Visit your new web site option.

Enter the admin credentials and login.

The dashboard of Elxis CMS is shown on the screen.

The installation of Elxis CMS on OpenSUSE Leap 42.3 is done without any glitches.

FAQ
Q
Is Elxis Opensource?
A
Elxis is a free and open source content management software application.
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
Is Elxis CMS compatible with PHP5?
A
Yes, Elxis CMS compatible with PHP version 5.
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
How do I modify the footer of my web site?
A
The footer of your website is controlled by the:
/includes/footer.php file.
Everything you put in this file is displayed at the bottom of all pages, if your current template has the following line: