AMP AMP

How to Install Joomla on opensuse15.1

Installation Of Joomla on opensuse15.1

Process

Install the required PHP module for Joomla CMS

LinuxHelp:~ # zypper install php-zlib
Retrieving repository 'Main Update Repository' metadata ...............................................................................................................................[done]
Building repository 'Main Update Repository' cache ....................................................................................................................................[done]
Loading repository data...
Reading installed packages...
'php-zlib' not found in package names. Trying capabilities.
Resolving package dependencies...
The following NEW package is going to be installed:
  php7-zlib
1 new package to install.
Overall download size: 40.3 KiB. Already cached: 0 B. After the operation, additional 51.4 KiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package php7-zlib-7.2.5-lp151.6.13.1.x86_64                                                                                                  (1/1),  40.3 KiB ( 51.4 KiB unpacked)
Retrieving: php7-zlib-7.2.5-lp151.6.13.1.x86_64.rpm .......................................................................................................................[done (3.7 KiB/s)]
Checking for file conflicts: ..........................................................................................................................................................[done]
(1/1) Installing: php7-zlib-7.2.5-lp151.6.13.1.x86_64 .................................................................................................................................[done]

Change directory to /mnt

LinuxHelp:~ # cd /mnt

Download the Joomla CMS in any specific Location

LinuxHelp:/mnt # wget https://downloads.joomla.org/cms/joomla3/3-9-12/Joomla_3-9-12-Stable-Full_Package.zip?format=zip
--2019-11-08 03:19:14--  https://downloads.joomla.org/cms/joomla3/3-9-12/Joomla_3-9-12-Stable-Full_Package.zip?format=zip
Resolving downloads.joomla.org (downloads.joomla.org)... 72.29.124.146
Connecting to downloads.joomla.org (downloads.joomla.org)|72.29.124.146|:443... connected.
HTTP request sent, awaiting response... 303 See Other
Location: https://s3-us-west-2.amazonaws.com/joomla-official-downloads/joomladownloads/joomla3/Joomla_3.9.12-Stable-Full_Package.zip?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIZ6S3Q3YQHG57ZRA%2F20191107%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20191107T214913Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&X-Amz-Signature=aca6788501337367e0636ccf0981fee1766a90da0db0ef7b161820b8c08137e9 [following]
--2019-11-08 03:19:15--  https://s3-us-west-2.amazonaws.com/joomla-official-downloads/joomladownloads/joomla3/Joomla_3.9.12-Stable-Full_Package.zip?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIZ6S3Q3YQHG57ZRA%2F20191107%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20191107T214913Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&X-Amz-Signature=aca6788501337367e0636ccf0981fee1766a90da0db0ef7b161820b8c08137e9
Resolving s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)... 52.218.253.0
Connecting to s3-us-west-2.amazonaws.com (s3-us-west-2.amazonaws.com)|52.218.253.0|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13944625 (13M) [application/zip]
Saving to: ‘Joomla_3-9-12-Stable-Full_Package.zip?format=zip’

Joomla_3-9-12-Stable-Full_Package.zip?format=zi 100%[====================================================================================================>]  13.30M  1.13MB/s    in 14s     

2019-11-08 03:19:30 (1000 KB/s) - ‘Joomla_3-9-12-Stable-Full_Package.zip?format=zip’ saved [13944625/13944625]

Unzip the Downloaded File under /srv/www/htdocs/ directory

LinuxHelp:/mnt # unzip Joomla_3-9-12-Stable-Full_Package.zip?format=zip -d /srv/www/htdocs/
Archive:  Joomla_3-9-12-Stable-Full_Package.zip?format=zip
  inflating: /srv/www/htdocs/LICENSE.txt  
  inflating: /srv/www/htdocs/README.txt  
   creating: /srv/www/htdocs/administrator/
   creating: /srv/www/htdocs/administrator/cache/
  inflating: /srv/www/htdocs/administrator/cache/index.html  

Change directory to htdocs

LinuxHelp:/mnt # cd /srv/www/htdocs/

Use the following commands to change Permission and ownership for the directory recursively

LinuxHelp:/srv/www/htdocs # chmod -R 775 /srv/www/htdocs/
LinuxHelp:/srv/www/htdocs # chown -R wwwrun:www /srv/www/htdocs/

Create the virtual host for Joomla using below command

LinuxHelp:/srv/www/htdocs # vim /etc/apache2/conf.d/joomla.conf
<VirtualHost *:80>
DocumentRoot "/srv/www/htdocs"
ServerName www.linuxhelp1.com
<Directory "/srv/www/htdocs/">
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Finally restart the apache services to update the changes

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

To install Joomla, open Browser Where type IP address of the system/Domain name in address bar Select the language and Fill the fields based on your requirements then click on Next to continue Configure the joomla database by using mysql user credential

Click on install option to install joomla

After the installation click on “Remove Installation folder” option to delete the installation folder

Now you can log into Joomla CMS with user credential

With this, Installation of Joomla CMS comes to end

FAQ
Q
What is EFSEO extension in Joomla?
A
EFSEO is a popular SEO extension for Joomla that enables you to control all relevant metadata
Q
List some alternatives to Joomla?
A
Drupal
Wordpress
ProcessWire
MODX
Q
What is the latest version of joomla?
A
The latest version of Joomla is 3.9.13
Q
Does Joomla Use cookies?
A
Joomla does use “session” cookies to track basic information about a user’s visit on your Joomla site. The session cookie will associate each site visitor with an identifiable string.
Q
What is Joomla?
A
Joomla is a open-source and popular content management system (CMS) that can be used to build online applications and websites. which is mainly used for E-commerce and Social networking sites