• 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 Joomla CMS  V3.8.8 on Fedora-28

{{postValue.id}}

To install Joomla CMS V3.8.8 on Fedora-28

Joomla is an open source CMS tool which helps to build a dynamic website and manage online applications easily. It also publishes and manages your website contents like pictures, articles, video on the website. In this tutorial, we will cover the installation of Joomla CMS on Fedora 28.

Pre-requirements

Install LAMP (Apache, php7.2, mariadb-server)
In MariaDB (create database, user and give privileges to the user)

FOR PHP INSTALLATION

dnf install php
dnf install php-mysql php-curl php-json php-cgi php-mcrypt php-xmlrpc php-gd  php-common  php-xmlrpc php-soap  php-xml php-intl  php-cli  php-ldap php-zip php-readline php-imap php-tidy php-recode

Installing Joomla

Download the package of Joomla using the wget command

[root@linuxhelp ~]# wget https://downloads.joomla.org/cms/joomla3/3-8-8/Joomla_3-8-8-Stable-Full_Package.zip?format=zip
--2018-05-30 23:30:53--  https://downloads.joomla.org/cms/joomla3/3-8-8/Joomla_3-8-8-Stable-Full_Package.zip?format=zip
Resolving downloads.joomla.org (downloads.joomla.org)... 72.29.124.146
.
.
.
Signature=50bf400522fadcf1996629749d6cbbf7befead157fd76c7c365968ba9e5052bd
Resolving s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)... 52.218.209.152
Connecting to s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)|52.218.209.152|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13453422 (13M) [application/zip]
Saving to: ‘ Joomla_3-8-8-Stable-Full_Package.zip?format=zip’ 

Joomla_3-8-8-Stable-Ful 100%[============================> ]  12.83M   684KB/s    in 19s     

2018-05-30 23:31:15 (694 KB/s) - ‘ Joomla_3-8-8-Stable-Full_Package.zip?format=zip’  saved [13453422/13453422]

Extract and rename the downloaded package using unzip command

[root@linuxhelp ~]# unzip Joomla_3-8-8-Stable-Full_Package.zip?format=zip -d joomla
Archive:  Joomla_3-8-8-Stable-Full_Package.zip?format=zip
  inflating: joomla/LICENSE.txt      
  inflating: joomla/README.txt       
   creating: joomla/administrator/
   creating: joomla/administrator/cache/
  inflating: joomla/administrator/cache/index.html  
   creating: joomla/administrator/components/
.
.
.
extracting: joomla/templates/system/images/j_button2_readmore.png  
 extracting: joomla/templates/system/images/j_button2_right.png  
 extracting: joomla/templates/system/images/selector-arrow.png  
  inflating: joomla/templates/system/index.php  
  inflating: joomla/templates/system/offline.php  
   creating: joomla/tmp/
  inflating: joomla/tmp/index.html   
  inflating: joomla/web.config.txt  

Move the Joomla directory into the html root directory

[root@linuxhelp ~]# ls
 anaconda-ks.cfg   Downloads                                          Music      Templates
 Desktop           joomla                                             Pictures   Videos
 Documents        ' Joomla_3-8-8-Stable-Full_Package.zip?format=zip'    Public
[root@linuxhelp ~]# mv joomla/ /var/www/html/

Change ownership and permission for Joomla directory as follows

[root@linuxhelp ~]# chown -R apache:apache /var/www/html/joomla/
[root@linuxhelp ~]# chmod -R 775 /var/www/html/joomla/

Create Virtual Hosts for accessing Joomla cms

[root@linuxhelp ~]# vim /etc/httpd/conf/joomla.conf
< virtualHost *:80> 
ServerName www.linuxhelp1.com
DocumentRoot /var/www/html/joomla/
< Directory /var/www/html/joomla/> 
AllowOverride All
allow from all
< /Directory> 
< /VirtualHost> 

And then make an entry to the host file as follows

[root@linuxhelp ~]# vim /etc/hosts
< give your ip >          < give your domain name> 

Finally, restart the apache services to make the changes effect

[root@linuxhelp ~]# systemctl restart httpd

Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name
web_output

Next, you need to set up the Joomla configuration as follows.

First, choose the language and set up the configuration of site and user account setup
joomla_web_installer

Next, you need to configure the database setup as follows

Database_configuration

Once you finalize the configuration click on install
finalization

php_validation


web_installer

After the successful installation, you will see the following page
installation_successful

Then you need to remove the installation folder. If you want to log in your Joomla admin page, click administrator

admin_login_path

Now you need to log in using the admin user credentials
joomla_login

After the successful login, you will see the control panel of Joomla CMS
joomla_cpanel

With this, the method to install Joomla CMS version 3.8.8 on Fedora 28 comes to an end

Tags:
gabriel
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

How do I get a Joomla! 3.x template?

A

Template companies are offering Joomla! 3 templates at present, taking advantage of Joomla! 3's responsive design. Also, please note that some Joomla! 2.5 templates will work in Joomla! 3 wit

Q

How do I find Joomla! 3.x compatible extensions?

A

Visit "Joomla! Extensions Directory™" (JED), which will have Joomla 3.0 compatible icons to let you know which extensions are Joomla 3.x compatible; however, the best place to check is your e

Q

But what if I’m on Joomla 1.5. Will my site break? Do I migrate to 2.5 or the current version of 3?

A

https://docs.joomla.org/Special:MyLanguage/Joomla_1.5_to_3.x_Step_by_Step_Migration

Q

Should I update from Joomla! 2.5 to 3.x?

A

In most cases, you will need to start planning on an upgrade to Joomla! 3.x ASAP. Joomla! 2.5 has reached EOS (end of support) as of December 31st of 2014. Joomla 3 is stable and should be th

Q

What is the Joomla! Administrator's Security Checklist?

A

The Security Checklist is a concise selection of the best tips and tricks from the many contributors in the Joomla Security Forums. Review this list BEFORE you install Joomla for the first time.

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 Luk Van De Looverbosch ?
How to create a root ?

Hello,
How to create root@linuxhelp in Linux Mint 20.1 64-bit ?
Thanks in advance for your reply.
Best regards.

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.