{"id":6359,"date":"2023-07-14T13:06:00","date_gmt":"2023-07-14T13:06:00","guid":{"rendered":"https:\/\/www.smarthost.au\/blog\/?p=6359"},"modified":"2024-06-18T11:38:27","modified_gmt":"2024-06-18T11:38:27","slug":"how-to-install-joomla-step-by-step-tutorial","status":"publish","type":"post","link":"https:\/\/www.smarthost.au\/blog\/how-to-install-joomla-step-by-step-tutorial","title":{"rendered":"How to install Joomla \u2013 step by step tutorial"},"content":{"rendered":"\n<p>To install <strong>Joomla<\/strong> on our hosting, you must first download the installation file from the official <strong>Joomla.org<\/strong> website by clicking on the &#8220;<em>Download Joomla!<\/em>&#8221; button.<\/p>\n\n\n\n<p><strong>How do I put a Joomla file on a server?<\/strong><\/p>\n\n\n\n<p><strong>We assume that you already have a purchased hosting with cPanel management panel.<\/strong><\/p>\n\n\n\n<p><strong>If you are faced with the choice of performance-proven hosting, compare our <\/strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.smarthost.eu\/\" data-type=\"URL\" data-id=\"https:\/\/www.smarthost.eu\/\" target=\"_blank\"><strong>packages<\/strong><\/a>.<\/p>\n\n\n\n<p><strong>All descriptions in this guide are based on Smarthost.eu hosting<\/strong>.<\/p>\n\n\n\n<p>After downloading the file, enter the <strong>cPanel<\/strong> by going to the web address: www.customer-domain.eu\/cpanel, where we replace &#8220;customer-domain&#8221; with the address of our domain.<\/p>\n\n\n\n<p>After logging into cPanel, we click on the &#8220;<em>File Manager<\/em>&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"996\" height=\"267\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu.png\" alt=\"\" class=\"wp-image-6412\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu.png 996w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu-300x80.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu-768x206.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu-520x139.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu-740x198.png 740w\" sizes=\"auto, (max-width: 996px) 100vw, 996px\" \/><\/figure>\n\n\n\n<p>Once the file manager has loaded, we click on the &#8220;<em>Upload<\/em>&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"509\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu2-1024x509-1.png\" alt=\"\" class=\"wp-image-6413\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu2-1024x509-1.png 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu2-1024x509-1-300x149.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu2-1024x509-1-768x382.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu2-1024x509-1-520x258.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu2-1024x509-1-740x368.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We then click on the &#8220;<em>Select File<\/em>&#8221; button and in the newly opened window we navigate to the folder on our computer that contains our downloaded <strong>Joomla<\/strong> file.<\/p>\n\n\n\n<p>We select this file (zipped and still in .zip format), and then approve it to be placed on the server.<\/p>\n\n\n\n<p>Another way is to click and hold the left mouse button on a file on our computer and then drag the file into the browser window in the &#8220;Drop files here to start uploading&#8221; box.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"320\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu3-1024x320-1.png\" alt=\"\" class=\"wp-image-6414\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu3-1024x320-1.png 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu3-1024x320-1-300x94.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu3-1024x320-1-768x240.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu3-1024x320-1-520x163.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu3-1024x320-1-740x231.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once the file has been uploaded to the server, we click on the &#8220;<em>Reload<\/em>&#8221; button (box 1) to refresh the view of our files.<\/p>\n\n\n\n<p>We click once on the &#8220;<em>Joomla<\/em>&#8221; file (highlighted in blue) and then on the &#8220;<em>Extract<\/em>&#8221; button (box 2) to extract it to the server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"407\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu4-1024x407-1.png\" alt=\"\" class=\"wp-image-6415\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu4-1024x407-1.png 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu4-1024x407-1-300x119.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu4-1024x407-1-768x305.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu4-1024x407-1-520x207.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu4-1024x407-1-740x294.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In the newly opened window, we type &#8220;\/public_html\/customer-domain.eu&#8221; (field 1 &#8211; type without the inverted commas). This refers to the folder on our server that contains the files that are loaded on entering our website.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"542\" height=\"257\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu5-1.png\" alt=\"\" class=\"wp-image-6416\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu5-1.png 542w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu5-1-300x142.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu5-1-520x247.png 520w\" sizes=\"auto, (max-width: 542px) 100vw, 542px\" \/><\/figure><\/div>\n\n\n<p>We click on the &#8220;Extract Files(s)&#8221; button (box 2) to start extracting. Once the files have been extracted, click on the &#8220;Close&#8221; button.<\/p>\n\n\n\n<p><strong>How to properly install and configure Joomla?<\/strong><\/p>\n\n\n\n<p>After preparing the files on the server, we can start installing Joomla.<\/p>\n\n\n\n<p>Enter the address of our website in the web browser, e.g. <em>www.customer-domain.eu<\/em>. After entering the address, if everything was successful, we should see the Joomla installation screen, where we provide the information necessary for installation.<\/p>\n\n\n\n<p>In the &#8220;Setup Site Name&#8221; field (box 1) enter the name of the site chosen by us (example: joomla_client).<\/p>\n\n\n\n<p>After completing the &#8220;Setup Site Name&#8221; field, click the Setup Login Data.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"495\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu6-1024x495-1.png\" alt=\"\" class=\"wp-image-6417\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu6-1024x495-1.png 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu6-1024x495-1-300x145.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu6-1024x495-1-768x371.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu6-1024x495-1-520x251.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu6-1024x495-1-740x358.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In the field &#8220;<em>Enter the real name of your Super User<\/em>&#8221; (box 2) enter our nickname or name and surname.<\/p>\n\n\n\n<p>In the field &#8220;<em>Set the username of the Super User account<\/em>&#8221; (box 3) enter the name of the user who will manage our website (example: <em>joomla_client<\/em>).<\/p>\n\n\n\n<p>In the &#8220;<em>Set the password for your Super User account<\/em>&#8221; field (box 4) enter the login password to the administration panel.<\/p>\n\n\n\n<p>In the last field (box 5) we enter our email address. It can be an external email (e.g. our email on gmail.com) or an email set up on our server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"593\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu7-1024x593-1.png\" alt=\"\" class=\"wp-image-6418\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu7-1024x593-1.png 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu7-1024x593-1-300x174.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu7-1024x593-1-768x445.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu7-1024x593-1-520x301.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu7-1024x593-1-740x429.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After completing all the required information, click on the &#8220;Setup Database Connection&#8221; button.<\/p>\n\n\n\n<p>In the next step, complete the information about our database (guide &#8220;<a rel=\"noreferrer noopener\" href=\"https:\/\/www.smarthost.eu\/blog\/how-to-set-up-a-new-mysql-database\" data-type=\"URL\" data-id=\"https:\/\/www.smarthost.eu\/blog\/how-to-set-up-a-new-mysql-database\" target=\"_blank\">How to set up a new MySQL database?<\/a>&#8220;).<\/p>\n\n\n\n<p>In the &#8220;<em>Select the database typ<\/em>e&#8221; field (box 1) make sure that &#8220;<em>MySQLi<\/em>&#8221; is selected.<\/p>\n\n\n\n<p>In the &#8220;<em>Either a username you created or a username provided by your host<\/em>&#8221; field (box 2) enter the name of the user assigned to our database (example: <em>customer_database<\/em>).<\/p>\n\n\n\n<p>In the &#8220;<em>Either a password you created or a password provided by your host<\/em>&#8221; field (box 3) we enter the password of our database user.<\/p>\n\n\n\n<p>In the &#8220;Enter the database name&#8221; field (box 4) enter the name of our database (example: <em>customer_database<\/em>).<\/p>\n\n\n\n<p>After completing all the required information, click on the &#8220;Install Joomla&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu8-1024x682-1.png\" alt=\"\" class=\"wp-image-6419\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu8-1024x682-1.png 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu8-1024x682-1-300x200.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu8-1024x682-1-768x512.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu8-1024x682-1-390x260.png 390w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu8-1024x682-1-520x346.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu8-1024x682-1-740x493.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>If you have followed all the steps correctly, you should see a screen informing you that the installation was successful.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"333\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/image-1024x333-1.png\" alt=\"\" class=\"wp-image-6420\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/image-1024x333-1.png 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/image-1024x333-1-300x98.png 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/image-1024x333-1-768x250.png 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/image-1024x333-1-520x169.png 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/image-1024x333-1-740x241.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<p>After clicking on the &#8220;Open Site&#8221; button, we will be transferred to our website. If &#8220;Open Administrator&#8221; is checked, we will go to the login screen of the administration panel.<\/p>\n\n\n\n<p>To log in to the administration panel at a later time, enter the address of our website in the web browser and add &#8220;<em>\/administrator<\/em>&#8221; to it (example: www.customer-domain.eu\/administrator).<\/p>\n\n\n\n<p>In the &#8220;Username&#8221; field (box 1) enter the name of the user managing our website (example: joomla_client).<\/p>\n\n\n\n<p>In the &#8220;Password&#8221; field (box 2) enter the password of the user managing our website. Click the &#8220;Log in&#8221; button (box 3) to log in after entering the data.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"360\" height=\"422\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu9.png\" alt=\"\" class=\"wp-image-6422\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu9.png 360w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/Bez-tytulu9-256x300.png 256w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/figure><\/div>\n\n\n<p>After logging in, the administration panel of our website will open, where we can start building our website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To install Joomla on our hosting, you must first download the installation file from the official Joomla.org website by clicking on the &#8220;Download Joomla!&#8221; button. How do I put a Joomla file on a server?<a class=\"read-more\" href=\"https:\/\/www.smarthost.au\/blog\/how-to-install-joomla-step-by-step-tutorial\">Continue reading<\/a><\/p>\n","protected":false},"author":20,"featured_media":6361,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[437,1021,427],"tags":[318,1143,1142,298,1134],"class_list":["post-6359","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel-pl","category-guides","category-joomla-pl","tag-cpanel-hr","tag-how-to-install","tag-how-to-install-joomla","tag-joomla-hr","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/posts\/6359","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/comments?post=6359"}],"version-history":[{"count":2,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/posts\/6359\/revisions"}],"predecessor-version":[{"id":6423,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/posts\/6359\/revisions\/6423"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/media\/6361"}],"wp:attachment":[{"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/media?parent=6359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/categories?post=6359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/tags?post=6359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}