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.
Comments ( 0 )
No comments available