{"id":6635,"date":"2024-06-20T07:19:27","date_gmt":"2024-06-20T07:19:27","guid":{"rendered":"https:\/\/www.smarthost.au\/blog\/?p=6635"},"modified":"2024-06-20T07:19:27","modified_gmt":"2024-06-20T07:19:27","slug":"installing-prestashop-step-by-step","status":"publish","type":"post","link":"https:\/\/www.smarthost.au\/blog\/installing-prestashop-step-by-step","title":{"rendered":"Installing PrestaShop &#8211; step by step"},"content":{"rendered":"\n<p>To run your own online store, you must first download PrestaShop to our computer.<\/p>\n\n\n\n<p>The PrestaShop installer can be found at:\u00a0<a href=\"http:\/\/www.prestashop.com\/en\">www.prestashop.com\/en<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"434\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378-1024x434.webp\" alt=\"\" class=\"wp-image-6636\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378-1024x434.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378-300x127.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378-768x325.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378-1536x650.webp 1536w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378-520x220.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378-740x313.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/378.webp 1913w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The downloaded file will have a .zip extension.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Transferring PrestaShop files to the server<\/strong><\/p>\n\n\n\n<p>After downloading the .zip file, log in to cPanel via the address www.customer-domain.eu\/cpanel, where we change the &#8220;customer-domain&#8221; to our domain name.<\/p>\n\n\n\n<p>Then click the &#8220;File Manager&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"762\" height=\"296\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/156-1.webp\" alt=\"\" class=\"wp-image-6637\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/156-1.webp 762w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/156-1-300x117.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/156-1-520x202.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/156-1-740x287.webp 740w\" sizes=\"auto, (max-width: 762px) 100vw, 762px\" \/><\/figure>\n\n\n\n<p>After loading the manager, click &#8220;Upload&#8221; and select the previously downloaded PrestaShop file with the .zip extension.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"489\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/385-1024x489.webp\" alt=\"\" class=\"wp-image-6638\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/385-1024x489.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/385-300x143.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/385-768x367.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/385-520x249.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/385-740x354.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/385.webp 1402w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The file will be uploaded to the server, but in order to view it, we need to select the &#8220;Reload&#8221; option. The file will appear in the root directory.<\/p>\n\n\n\n<p>The next step is to extract the files. To do this, click on the file we uploaded to the server (with the .zip extension) and click on the &#8220;Extract&#8221; button. A new window will appear. Now, we need to specify the folder where our files should be located.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"449\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/380-1024x449.webp\" alt=\"\" class=\"wp-image-6639\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/380-1024x449.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/380-300x131.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/380-768x337.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/380-520x228.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/380-740x324.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/380.webp 1394w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>To ensure that the store functions correctly, we need to select the &#8220;public_html&#8221; directory and click on &#8220;Extract File(s).&#8221;<\/p>\n\n\n\n<p>If an additional domain in which we want to have a shop has already been added to the account, we must enter its directory name after &#8220;public_html \/&#8221;.<\/p>\n\n\n\n<p>When finished, click &#8220;Close&#8221; and go to the PrestaShop installation.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Installing PrestaShop<\/p>\n\n\n\n<p>Through the browser, we enter the address of our website www.customer-domain.eu (where, of course, we change the &#8220;customer-domain&#8221; to the name of our domain).<\/p>\n\n\n\n<p>If all the files have been uploaded correctly, we should see the loading page.<\/p>\n\n\n\n<p>Once the page is loaded, we can begin the installation.<\/p>\n\n\n\n<p>In the first step, select the language to be used and click &#8220;Next&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"663\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/379-1024x663.webp\" alt=\"\" class=\"wp-image-6640\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/379-1024x663.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/379-300x194.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/379-768x497.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/379-520x337.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/379-740x479.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/379.webp 1140w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Time to complete the information about our store. The installer needs information such as:<\/p>\n\n\n\n<p>Shop name<\/p>\n\n\n\n<p>Main activity<\/p>\n\n\n\n<p>Country<\/p>\n\n\n\n<p>First Name<\/p>\n\n\n\n<p>Last Name<\/p>\n\n\n\n<p>E-mail address\u00a0<\/p>\n\n\n\n<p>Password and its confirmation.<\/p>\n\n\n\n<p>In version 1.7.8.8, there is also an option available during installation called &#8220;Enable SSL&#8221; (SSL can also be enabled after installation). Enabling SSL configures the online store with the SSL protocol, increasing its security and brand trust.<\/p>\n\n\n\n<p>We provide this information and click &#8220;Next&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"859\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/384-1024x859.webp\" alt=\"\" class=\"wp-image-6641\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/384-1024x859.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/384-300x252.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/384-768x644.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/384-520x436.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/384-740x621.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/384.webp 1082w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After completing the information about our store, two options will be displayed:<\/p>\n\n\n\n<p><strong>&#8220;Install sample products&#8221;:<\/strong><\/p>\n\n\n\n<p>This option installs sample products, categories, and other elements of the online store that come bundled with the software. The purpose of this option is to allow the store administrator to quickly and easily test the platform&#8217;s functionality without the need to manually add products. Installing sample products enables you to see how the online store will look. However, if you prefer to start with an empty store, you can skip this option.<\/p>\n\n\n\n<p><strong>&#8220;Install modules&#8221;:<\/strong><\/p>\n\n\n\n<p>This option allows you to install additional features and extensions available in PrestaShop as modules. Modules are additional components that can be easily installed to customize the online store according to your needs. They can provide various functionalities such as adding new payment methods or integrating with other services. During the installation, you don&#8217;t have to install all the modules. You can select &#8220;Choose modules to install&#8221; and select the ones that interest you.<\/p>\n\n\n\n<p>After going further, we complete the information about the database. A guide on\u00a0<a href=\"https:\/\/www.smarthost.au\/blog\/how-to-set-up-a-new-mysql-database\" target=\"_blank\" rel=\"noreferrer noopener\">how to create a database<\/a>\u00a0is available on our website<\/p>\n\n\n\n<p>Database server address: 127.0.0.1 or localhost<\/p>\n\n\n\n<p>Database name: The name of our\u00a0 database\u00a0<\/p>\n\n\n\n<p>Database User: The username\u00a0<\/p>\n\n\n\n<p>Database password: The password\u00a0<\/p>\n\n\n\n<p>Prefix of tables: Leave unchanged, i.e .: ps_<\/p>\n\n\n\n<p>To be sure, we check the connection using the &#8220;Test database connection&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"816\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/375-1024x816.webp\" alt=\"\" class=\"wp-image-6642\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/375-1024x816.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/375-300x239.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/375-768x612.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/375-520x414.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/375-740x590.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/375.webp 1084w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>If all the data has been entered correctly, a green message about connecting to the database will be displayed.<\/p>\n\n\n\n<p>Click &#8220;Next&#8221;.<\/p>\n\n\n\n<p>The store has been configured and the installer proceeds to install the entire system.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"827\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/382-1024x827.webp\" alt=\"\" class=\"wp-image-6643\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/382-1024x827.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/382-300x242.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/382-768x620.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/382-520x420.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/382-740x598.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/382.webp 1082w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Our store is almost ready for use. According to the information from the installer, for security reasons, we should delete the &#8220;Install&#8221; folder.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"617\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/383-1024x617.webp\" alt=\"\" class=\"wp-image-6644\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/383-1024x617.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/383-300x181.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/383-768x463.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/383-520x313.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/383-740x446.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/383.webp 1123w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>To do this, go to cPanel -> File manager. Go to the &#8220;public_html&#8221; directory, find the &#8220;install&#8221; folder and remove it using the &#8220;Delete&#8221; option<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"450\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/377-1024x450.webp\" alt=\"\" class=\"wp-image-6645\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/377-1024x450.webp 1024w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/377-300x132.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/377-768x338.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/377-520x229.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/377-740x325.webp 740w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/377.webp 1217w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We have one last thing to do. Namely, renaming the &#8220;admin&#8221; directory so that we can log in comfortably. Also using the &#8220;File Manager&#8221; we search for the &#8220;admin&#8221; folder and change its name to the one we choose.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"971\" height=\"375\" src=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/376.webp\" alt=\"\" class=\"wp-image-6646\" srcset=\"https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/376.webp 971w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/376-300x116.webp 300w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/376-768x297.webp 768w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/376-520x201.webp 520w, https:\/\/www.smarthost.au\/blog\/wp-content\/uploads\/2024\/06\/376-740x286.webp 740w\" sizes=\"auto, (max-width: 971px) 100vw, 971px\" \/><\/figure>\n\n\n\n<p>To log in to the back-end of the store (i.e. to the place where we can manage it) in the browser, go to the address of the directory whose name we have just changed. Ie:<\/p>\n\n\n\n<p>www.customer-domain.eu\/admin123 (where &#8220;customer-domain&#8221; is the name of your domain, and &#8220;admin123&#8221; is the name of the directory)<\/p>\n\n\n\n<p>In this way, we created our online store quickly and easily. Now all we have to do is adjust it to our own needs, add products and start the adventure with online sales.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To run your own online store, you must first download PrestaShop to our computer. The PrestaShop installer can be found at:\u00a0www.prestashop.com\/en The downloaded file will have a .zip extension. Transferring PrestaShop files to the server<a class=\"read-more\" href=\"https:\/\/www.smarthost.au\/blog\/installing-prestashop-step-by-step\">Continue reading<\/a><\/p>\n","protected":false},"author":16,"featured_media":6647,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[437,1021,189],"tags":[318,1023,297,191],"class_list":["post-6635","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel-pl","category-guides","category-prestashop","tag-cpanel-hr","tag-install","tag-prestashop-hr","tag-prestashop-hosting"],"_links":{"self":[{"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/posts\/6635","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\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/comments?post=6635"}],"version-history":[{"count":1,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/posts\/6635\/revisions"}],"predecessor-version":[{"id":6648,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/posts\/6635\/revisions\/6648"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/media\/6647"}],"wp:attachment":[{"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/media?parent=6635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/categories?post=6635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smarthost.au\/blog\/wp-json\/wp\/v2\/tags?post=6635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}