How to install Joomla CMS V3.8.8 on Fedora-28
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
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
Next, you need to configure the database setup as follows
Once you finalize the configuration click on install
After the successful installation, you will see the following page
Then you need to remove the installation folder. If you want to log in your Joomla admin page, click administrator
Now you need to log in using the admin user credentials
After the successful login, you will see the control panel of Joomla CMS
With this, the method to install Joomla CMS version 3.8.8 on Fedora 28 comes to an end
Comments ( 0 )
No comments available