GICT knowledge base
Install Joomla Over SSH in CentOS/RHEL
Published
Install Joomla Over SSH in CentOS/RHEL
This tutorial will help you how to install Joomla from the command line. Joomla is a Content Manage System (CMS), which enables you to build websites and powerful online application.
1) Login to the server using SSH.
2) Go to the document root of the domain which needs to install Joomla.
#cd /home/joomla/public_html
3) Download Joomla latest version.
#wget https://downloads.joomla.org/cms/joomla3/3-7-4/Joomla_3-7.4-Stable-Full_Package.zip?format=zip
4) Extract the zip file.
#unzip Joomla_3-7.4-Stable-Full_Package.zip\?format\=zip
#chown -R username:username .
5) Before installing Joomla create a database for Joomla
In this tutorial, database name is joomla and username is user_joomla. You can choose your own database name and username.
#mysql -u root -p
>CREATE DATABASE joomla;
>CREATE USER user_joomla@localhost;
>SET PASSWORD FOR user_joomla@localhost=PASSWORD(“password”);
>GRANT ALL PRIVILEGES ON joomla.* TO user_joomla@localhost IDENTIFIED BY ‘password’;
>FLUSH PRIVILEGES;
>exit
Configure Joomla from Web Browser
1) Open your Web browser and enter your domain name. You will get below Joomla install page. Then enter the details and click ‘Next’ button.
2) Enter database information in given page.
3) After completing database configuration click “Install’ button.
4) After completing installation click “Remove Installation folder”.
5) Click “Site ” button.
6) You will get below window.
Now you can login as an administrator by using below URL.
http://your_domain_name/administrator
If your domain name is example.com., you must enter the following URL.
Related guides
How to Install and Uninstall Imunify360?
In this tutorial, we can check how to install Imunify360. Imunify360 is an automated security solution with multi-layer defense architecture for Linux
CentOSInstall and Configure mod_evasive on CentOS
How to Install and Configure mod_evasive Apache on CentOS? The mod_evasive module for Apache that takes evasive action to protect Apache during the time
CentOSHow to Install Laravel on CentOS 6/7
How to Install Laravel on CentOS 6/7Laravel is a free, open-source MVC PHP web framework intended for the development of full-featured web applications.
CentOSHow to Setup and Install FirewallD on CentOS 7
How to Setup and Install FirewallD on CentOS 7. Many Linux distributions have a firewalld as their firewall management solution, and it acts as a front-end






