{"id":42403,"date":"2022-08-24T12:30:02","date_gmt":"2022-08-24T17:30:02","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=42403"},"modified":"2023-05-16T09:17:39","modified_gmt":"2023-05-16T14:17:39","slug":"how-to-install-prestashop-on-ubuntu-22-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/","title":{"rendered":"How to Install Prestashop on Ubuntu 22.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-42754\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp\" alt=\"how to install prestashop on ubuntu 22.04\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04-300x150.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04-150x75.webp 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p>Prestashop is a content management system that allows you to develop eCommerce websites easily in a user-friendly way. It is an open-source eCommerce platform written in PHP. It offers many features; it is easy to use, mobile friendly, and has a fully responsive design (both frontend and backend). In this tutorial, we will show you how to <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting\/\">install Prestashop on Ubuntu 22.04<\/a>.<\/p>\n<p><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69ed195baf0d5\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69ed195baf0d5\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#Step-1-Log-in-to-your-server-via-SSH\" >Step 1. Log in to your server via SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#Step-2-Install-and-Configure-Nginx\" >Step 2. Install and Configure Nginx<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#Step-3-Install-MariaDB-and-Create-a-Database\" >Step 3. Install MariaDB and Create a Database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#Step-4-Install-PHP\" >Step 4. Install PHP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#Step-5-Install-SSL-Certificate\" >Step 5. Install SSL Certificate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#Step-6-Install-Prestashop\" >Step 6. Install Prestashop<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>An Ubuntu 22.04 VPS<\/li>\n<li>SSH access with root privileges or a regular system user with sudo privileges<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Step-1-Log-in-to-your-server-via-SSH\"><\/span>Step 1. Log in to your server via SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>First, you will need to log in to your Ubuntu 22.04 VPS via SSH:<\/p>\n<pre>ssh root@IP_Address -p Port_number<\/pre>\n<p>You will need to replace &#8216;IP_Address&#8217; and &#8216;Port_number&#8217; with your server&#8217;s respective IP address and SSH port number. Additionally, replace &#8216;root&#8217; with the username of the system user with sudo privileges.<\/p>\n<p>You can check whether you have the proper AlmaLinux version installed on your server with the following command:<\/p>\n<pre># lsb_release -a<\/pre>\n<p>It will return an output like this.<\/p>\n<pre>No LSB modules are available.\nDistributor ID: Ubuntu\nDescription: Ubuntu 22.04 LTS\nRelease: 22.04\nCodename: jammy<\/pre>\n<p><em>We will use &#8216;root&#8217; in this article when running the shell commands. If you want to use your regular user with sudo privileges to run the commands, make sure to append &#8216;sudo&#8217; in front of the commands.<\/em><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-2-Install-and-Configure-Nginx\"><\/span>Step 2. Install and Configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The latest version of Nginx is available in the Ubuntu 22.04 default repository. You can install it with the following command:<\/p>\n<pre># apt install nginx -y<\/pre>\n<p>Upon installation, nginx will be running. Now, let&#8217;s create an nginx server block or virtual host for our Prestashop website.<\/p>\n<pre># nano \/etc\/nginx\/sites-enabled\/prestashop.conf<\/pre>\n<p>Then, paste the following into the file.<\/p>\n<pre>server {\nlisten 80;\nroot \/var\/www\/html\/prestashop;\nindex index.php index.html index.htm;\nserver_name prestashop.yourdomain.com;\n\nlocation \/ {\nrewrite ^\/api\/?(.*)$ \/webservice\/dispatcher.php?url=$1 last;\nrewrite ^\/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$1$2.jpg last;\nrewrite ^\/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$1$2$3.jpg last;\nrewrite ^\/([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$1$2$3$4.jpg last;\nrewrite ^\/([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$1$2$3$4$5.jpg last;\nrewrite ^\/([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$1$2$3$4$5$6.jpg last;\nrewrite ^\/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$6\/$1$2$3$4$5$6$7.jpg last;\nrewrite ^\/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$6\/$7\/$1$2$3$4$5$6$7$8.jpg last;\nrewrite ^\/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$6\/$7\/$8\/$1$2$3$4$5$6$7$8$9.jpg last;\nrewrite ^\/c\/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?\/.+\\.jpg$ \/img\/c\/$1$2.jpg last;\nrewrite ^\/c\/([a-zA-Z-]+)(-[0-9]+)?\/.+\\.jpg$ \/img\/c\/$1.jpg last;\nrewrite ^\/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?\/.+\\.jpg$ \/img\/c\/$1$2.jpg last;\ntry_files $uri $uri\/ \/index.php?$args; \n}\n\nrewrite ^images_ie\/?([^\/]+)\\.(jpe?g|png|gif)$ js\/jquery\/plugins\/fancybox\/images\/$1.$2 last;\n\nrewrite ^\/api\/?(.*)$ \/webservice\/dispatcher.php?url=$1 last;\n\nrewrite ^(\/install(?:-dev)?\/sandbox)\/(.*) \/$1\/test.php last;\n\n#Replace 'admin_xxxxx' in this block with the name of your admin directory.\nlocation \/admin_xxxxx {\nif (!-e $request_filename) {\nrewrite ^\/.*$ \/admin_xxxxx\/index.php last;\n}\n}\n\nlocation ~ ^\/(app|bin|cache|classes|config|controllers|docs|localization|override|src|tests|tools|translations|travis-scripts|vendor|var)\/ {\ndeny all;\n}\n\nlocation ~ \\.(yml|log|tpl|twig|sass)$ {\ndeny all;\n}\n\nlocation ~ \\.php$ {\ninclude snippets\/fastcgi-php.conf;\nfastcgi_pass unix:\/run\/php\/php7.4-fpm.sock;\nfastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\ninclude fastcgi_params;\n}\n}<\/pre>\n<p>Save the file, then exit from nano editor. Make sure there is no typo or any other errors in nginx configuration by running this command:<\/p>\n<pre># nginx -t<\/pre>\n<p>Then restart nginx if everything is okay.<\/p>\n<pre># systemctl restart nginx<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-3-Install-MariaDB-and-Create-a-Database\"><\/span>Step 3. Install MariaDB and Create a Database<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In this step, we are going to install the MariaDB server from the default Ubuntu repository. To install the MariaDB server, invoke this command:<\/p>\n<pre># apt install mariadb-server<\/pre>\n<p>Upon installation, the MariaDB server will be automatically running. Now, we can proceed with creating a new database and database user for our Prestashop website.<\/p>\n<pre># mysql<\/pre>\n<p>Once logged in to the MySQL shell, we can run the following commands.<\/p>\n<pre>mysql&gt; CREATE DATABASE prestashop;\n\nmysql&gt; GRANT ALL on prestashop.* to prestashop@localhost identified by 'm0d1fyth15';\n\nmysql&gt; FLUSH PRIVILEGES;\n\nmysql&gt; \\q<\/pre>\n<p>Make sure you create a stronger database password. Replace <strong>m0d1fyth15<\/strong> in the command above with a stronger password.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-4-Install-PHP\"><\/span>Step 4. Install PHP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ubuntu 22.04 ships with PHP 8.1. Since Prestashop requires PHP 7.4 and lower, we need to use Ond\u0159ej Sur\u00fd\u2019s PPA to install PHP 7.4. Run these commands below to install PHP 7.4 and its required extensions.<\/p>\n<pre># apt install software-properties-common apt-transport-https -y\n# add-apt-repository ppa:ondrej\/php -y\n# apt update -y\n# apt install php7.4-{curl,fpm,gd,imagick,intl,mbstring,mysql,xml,zip} -y<\/pre>\n<p>Once completed, the PHP-FPM service will be running automatically. We are not going to edit the PHP-FPM configuration, and we will use the default PHP-FPM www.conf file. To ensure PHP-FPM is running, you can verify it with this command:<\/p>\n<pre># systemctl status php7.4-fpm<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-5-Install-SSL-Certificate\"><\/span>Step 5. Install SSL Certificate<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>During Prestashop installation, we will be asked to enable SSL. To enable SSL during the installation, we need install an SSL certificate for our Prestashop domain\/subdomain. This step will walk you through SSL installation from Let\u2019s Encrypt using certbot.<\/p>\n<pre># apt install python3-certbot-nginx -y<\/pre>\n<p>Now, we are ready to install the SSL certificate. Run this command:<\/p>\n<pre># certbot<\/pre>\n<p>You would need to provide your email address, accept the Let\u2019s Encrypt TOS, and whether you want to share your email address with the Electronic Frontier Foundation or not. Then, you need to choose which domain\/subdomain name you would like to activate HTTPS for. Choose your OpenProject website by typing the number and hitting ENTER. Let\u2019s encrypt will install the certificate, and it will ask you whether to configure HTTP to HTTPS redirect or not. You can choose redirect then certbot will create the redirection and reload Apache if everything is okay.<\/p>\n<p>When running the &#8216;certbot&#8217; command, you will get an output like this:<\/p>\n<pre>Saving debug log to \/var\/log\/letsencrypt\/letsencrypt.log\nEnter email address (used for urgent renewal and security notices)\n(Enter 'c' to cancel): you@yourdomain.com\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nPlease read the Terms of Service at\nhttps:\/\/letsencrypt.org\/documents\/LE-SA-v1.2-November-15-2017.pdf. You must\nagree in order to register with the ACME server. Do you agree?\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n(Y)es\/(N)o: y\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nWould you be willing, once your first certificate is successfully issued, to\nshare your email address with the Electronic Frontier Foundation, a founding\npartner of the Let's Encrypt project and the non-profit organization that\ndevelops Certbot? We'd like to send you email about our work encrypting the web,\nEFF news, campaigns, and ways to support digital freedom.\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n(Y)es\/(N)o: n\nAccount registered.\n\nWhich names would you like to activate HTTPS for?\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n1: prestashop.yourdomain.com\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nSelect the appropriate numbers separated by commas and\/or spaces, or leave input\nblank to select all options shown (Enter 'c' to cancel): 1\nRequesting a certificate for prestashop.yourdomain.com\n\nSuccessfully received certificate.\nCertificate is saved at: \/etc\/letsencrypt\/live\/prestashop.yourdomain.com\/fullchain.pem\nKey is saved at: \/etc\/letsencrypt\/live\/prestashop.yourdomain.com\/privkey.pem\nThis certificate expires on 2022-09-17.\nThese files will be updated when the certificate renews.\nCertbot has set up a scheduled task to automatically renew this certificate in the background.\n\nDeploying certificate\nSuccessfully deployed certificate for prestashop.yourdomain.com to \/etc\/nginx\/sites-enabled\/prestashop.conf\nCongratulations! You have successfully enabled HTTPS on https:\/\/prestashop.yourdomain.com\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nIf you like Certbot, please consider supporting our work by:\n* Donating to ISRG \/ Let's Encrypt: https:\/\/letsencrypt.org\/donate\n* Donating to EFF: https:\/\/eff.org\/donate-le\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-6-Install-Prestashop\"><\/span>Step 6. Install Prestashop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In this step, we will download the Prestashop core files. At the time of this writing, Prestashop 1.7.8.9 is the <a href=\"https:\/\/www.prestashop.com\/en\/versions\">latest version available to download<\/a>. You can check the other versions on their <a href=\"https:\/\/github.com\/PrestaShop\/PrestaShop\/releases\" target=\"_blank\" rel=\"noopener\">GitHub page<\/a>.<\/p>\n<pre># cd \/tmp\n\n# wget https:\/\/github.com\/PrestaShop\/PrestaShop\/releases\/download\/1.7.8.9\/prestashop_1.7.8.9.zip<\/pre>\n<p>Then uncompress the downloaded file.<\/p>\n<pre># unzip prestashop_1.7.8.9.zip<\/pre>\n<p>After unzipping the downloaded file, you will get prestashop.zip, and we will unzip prestashop.zip and store them in \/var\/www\/html\/prestashop<\/p>\n<pre># unzip prestashop.zip -d \/var\/www\/html\/prestashop<\/pre>\n<p>Let&#8217;s set the directory permissions accordingly:<\/p>\n<pre># chown -R www-data: \/var\/www\/html\/prestashop<\/pre>\n<p>Next, go to http:\/\/prestashop.yourdomain.com to complete the installation<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-42404 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-start-installation.jpg\" alt=\"\" width=\"990\" height=\"687\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-start-installation.jpg 990w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-start-installation-300x208.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-start-installation-150x104.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-start-installation-768x533.jpg 768w\" sizes=\"(max-width: 990px) 100vw, 990px\" \/><\/p>\n<p>Choose your language then click Next<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-42405 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-license-agreement.jpg\" alt=\"\" width=\"991\" height=\"686\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-license-agreement.jpg 991w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-license-agreement-300x208.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-license-agreement-150x104.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-license-agreement-768x532.jpg 768w\" sizes=\"(max-width: 991px) 100vw, 991px\" \/><\/p>\n<p>Tick the &#8220;I agree to the above terms and conditions.&#8221; then click Next<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-42406 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-information.jpg\" alt=\"\" width=\"791\" height=\"878\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-information.jpg 791w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-information-270x300.jpg 270w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-information-135x150.jpg 135w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-information-768x852.jpg 768w\" sizes=\"(max-width: 791px) 100vw, 791px\" \/><\/p>\n<p>Fill the information, and choose &#8216;Enable SSL&#8217; to Yes because we installed the SSL certificate in the previous step, click Next to continue.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-42407 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-database-credentials.jpg\" alt=\"\" width=\"989\" height=\"734\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-database-credentials.jpg 989w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-database-credentials-300x223.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-database-credentials-150x111.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-database-credentials-768x570.jpg 768w\" sizes=\"(max-width: 989px) 100vw, 989px\" \/><\/p>\n<p>Fill in the database credentials. We created the database and its user in the previous step. Click Next to continue, and you will be brought to the installation details.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-42408 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-details.jpg\" alt=\"\" width=\"744\" height=\"900\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-details.jpg 744w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-details-248x300.jpg 248w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-details-124x150.jpg 124w\" sizes=\"(max-width: 744px) 100vw, 744px\" \/><\/p>\n<p>Once the installation is completed, you will see this window.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-42409 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-finish.jpg\" alt=\"\" width=\"990\" height=\"674\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-finish.jpg 990w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-finish-300x204.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-finish-150x102.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-installation-finish-768x523.jpg 768w\" sizes=\"(max-width: 990px) 100vw, 990px\" \/><\/p>\n<p>To access the website backend, you can click on the &#8216;Manage your store&#8217; button. But, before doing so, you need to delete the &#8216;install&#8217; directory inside your Prestashop document root.<\/p>\n<pre># rm \/var\/www\/html\/prestashop\/install\/ -rf<\/pre>\n<p>If the &#8216;Manage your store&#8217; button returns an error 404, you can check the &#8216;admin&#8217; directory name under \/var\/www\/html\/prestashop. Each Prestashop installation has a unique &#8216;admin&#8217; directory name. There, you will see a directory name containing &#8216;admin&#8217; with a random string, for example, &#8216;admin2406xl622&#8217;; this will be your backend address. So, to access the backend, you need to edit nginx configuration file and replace the &#8216;admin_xxxxx&#8217; line with your Prestashop &#8216;admin2406xl622&#8217;.<\/p>\n<pre>#Replace 'admin_xxxxx' in this block with the name of your admin directory.\nlocation \/admin_xxxxx {\nif (!-e $request_filename) {\nrewrite ^\/.*$ \/admin_xxxxx\/index.php last;<\/pre>\n<p>It should look like this.<\/p>\n<pre>#Replace 'admin_xxxxx' in this block with the name of your admin directory.\nlocation \/admin2406xl622 {\nif (!-e $request_filename) {\nrewrite ^\/.*$ \/admin2406xl622\/index.php last;<\/pre>\n<p>Do not forget to restart nginx after making the changes. Then, you should be able to access http:\/\/prestashop.youdomain.com\/admin2406xl622. Again, your Prestashop &#8216;admin&#8217; directory should be different. You should check and access your own &#8216;admin&#8217; URL.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-42410 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-login.jpg\" alt=\"\" width=\"680\" height=\"754\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-login.jpg 680w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-login-271x300.jpg 271w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-login-135x150.jpg 135w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/p>\n<p>Fill the Email address and Password you chose during the installation process.<\/p>\n<p><img decoding=\"async\" class=\"size-large wp-image-42411 alignnone\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend-1024x511.jpg\" alt=\"\" width=\"1024\" height=\"511\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend-1024x511.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend-768x384.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend-1536x767.jpg 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend-1320x659.jpg 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/06\/prestashop-backend.jpg 1858w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Congratulation! You have successfully installed Prestashop on Ubuntu 22.04, and now you can start using it, then build and customize it.<\/p>\n<p>If you are one of our web hosting customers using our managed Linux Hosting, you don\u2019t have to follow this tutorial and install Prestashop on Ubuntu 22.04 yourself. Our Linux admins will set up and configure a <a href=\"https:\/\/www.rosehosting.com\/prestashop-hosting\/\">Prestashop VPS<\/a> for you. They are available 24\u00d77 and will take care of your request immediately, and all you need to do is to submit a ticket.<\/p>\n<p>PS. If you liked this post, please share it with your friends on social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prestashop is a content management system that allows you to develop eCommerce websites easily in a user-friendly way. It is &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Prestashop on Ubuntu 22.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#more-42403\" aria-label=\"Read more about How to Install Prestashop on Ubuntu 22.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":42754,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1710,1711,13,1698],"tags":[376,59],"class_list":["post-42403","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cms-crm-erp","category-e-commerce","category-tutorials","category-ubuntu","tag-prestashop","tag-ubuntu","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Prestashop on Ubuntu 22.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Prestashop is a CMS that allows you to develop eCommerce websites easily. Find out how to install Prestashop on Ubuntu 22.04.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install PrestaShop on Ubuntu 22.04\" \/>\n<meta property=\"og:description\" content=\"PrestaShop is a CMS that allows you to develop eCommerce websites easily. Find out how to install PrestaShop on Ubuntu 22.04.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-24T17:30:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-16T14:17:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to Install PrestaShop on Ubuntu 22.04\" \/>\n<meta name=\"twitter:description\" content=\"Prestashop is a CMS that allows you to develop eCommerce websites easily. Find out how to install Prestashop on Ubuntu 22.04.\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Prestashop on Ubuntu 22.04\",\"datePublished\":\"2022-08-24T17:30:02+00:00\",\"dateModified\":\"2023-05-16T14:17:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/\"},\"wordCount\":1054,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/how-to-install-prestashop-on-ubuntu-22.04.webp\",\"keywords\":[\"PrestaShop\",\"ubuntu\"],\"articleSection\":[\"CMS, CRM, ERP\",\"E-Commerce\",\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/\",\"name\":\"How to Install Prestashop on Ubuntu 22.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/how-to-install-prestashop-on-ubuntu-22.04.webp\",\"datePublished\":\"2022-08-24T17:30:02+00:00\",\"dateModified\":\"2023-05-16T14:17:39+00:00\",\"description\":\"Prestashop is a CMS that allows you to develop eCommerce websites easily. Find out how to install Prestashop on Ubuntu 22.04.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/how-to-install-prestashop-on-ubuntu-22.04.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/how-to-install-prestashop-on-ubuntu-22.04.webp\",\"width\":742,\"height\":372,\"caption\":\"how to install prestashop on ubuntu 22.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-prestashop-on-ubuntu-22-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Prestashop on Ubuntu 22.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Prestashop on Ubuntu 22.04 | RoseHosting","description":"Prestashop is a CMS that allows you to develop eCommerce websites easily. Find out how to install Prestashop on Ubuntu 22.04.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install PrestaShop on Ubuntu 22.04","og_description":"PrestaShop is a CMS that allows you to develop eCommerce websites easily. Find out how to install PrestaShop on Ubuntu 22.04.","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2022-08-24T17:30:02+00:00","article_modified_time":"2023-05-16T14:17:39+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp","type":"image\/webp"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_title":"How to Install PrestaShop on Ubuntu 22.04","twitter_description":"Prestashop is a CMS that allows you to develop eCommerce websites easily. Find out how to install Prestashop on Ubuntu 22.04.","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Prestashop on Ubuntu 22.04","datePublished":"2022-08-24T17:30:02+00:00","dateModified":"2023-05-16T14:17:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/"},"wordCount":1054,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp","keywords":["PrestaShop","ubuntu"],"articleSection":["CMS, CRM, ERP","E-Commerce","Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/","name":"How to Install Prestashop on Ubuntu 22.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp","datePublished":"2022-08-24T17:30:02+00:00","dateModified":"2023-05-16T14:17:39+00:00","description":"Prestashop is a CMS that allows you to develop eCommerce websites easily. Find out how to install Prestashop on Ubuntu 22.04.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-prestashop-on-ubuntu-22.04.webp","width":742,"height":372,"caption":"how to install prestashop on ubuntu 22.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-22-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Prestashop on Ubuntu 22.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/42403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=42403"}],"version-history":[{"count":15,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/42403\/revisions"}],"predecessor-version":[{"id":45659,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/42403\/revisions\/45659"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/42754"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=42403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=42403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=42403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}