{"id":51444,"date":"2026-02-18T12:30:00","date_gmt":"2026-02-18T18:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=51444"},"modified":"2025-12-26T05:44:05","modified_gmt":"2025-12-26T11:44:05","slug":"how-to-install-prestashop-on-ubuntu-24-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/","title":{"rendered":"How to install PrestaShop on Ubuntu 24.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp\" alt=\"How to Install PrestaShop on Ubuntu 24.04\" class=\"wp-image-51495\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Welcome to this step-by-step guide for installing PrestaShop on Ubuntu 24.04! In an era when a powerful, secure online store is essential for business success, choosing the right e-commerce platform makes all the difference. PrestaShop is a robust, open-source solution that offers extensive customization, performance improvements, and enhanced features for building and managing your digital storefront.<\/p>\n\n\n\n<p>This guide provides clear instructions for developers, system administrators, and tech-savvy users ready to deploy PrestaShop on a reliable Ubuntu 24.04 server. Whether you&#8217;re launching a new online shop or upgrading an existing one, follow along to ensure a smooth and successful installation.<\/p>\n\n\n\n<!--more-->\n\n\n\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-69c4ffa77d60a\" 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-69c4ffa77d60a\"  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-24-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-24-04\/#Step-1-Update-System-Packages\" >Step 1: Update System Packages<\/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-24-04\/#Step-2-Install-Nginx-Web-Server\" >Step 2: Install Nginx Web Server<\/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-24-04\/#Step-3-Install-MariaDB-Database-Server\" >Step 3: Install MariaDB Database Server<\/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-24-04\/#Step-4-Install-PHP-and-Required-Extensions\" >Step 4: Install PHP and Required Extensions<\/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-24-04\/#Step-5-Create-a-Database-for-PrestaShop\" >Step 5: Create a Database for PrestaShop<\/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-24-04\/#Step-6-Install-Composer\" >Step 6: Install Composer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#Step-7-Install-Nodejs-using-APT-with-the-PPA-method\" >Step 7: Install Node.js using APT with the PPA method.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#Step-8-Download-Prestashop\" >Step 8: Download Prestashop<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#Step-9-Install-Composer-dependencies\" >Step 9: Install Composer dependencies:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#Step-10-Install-JavaScript-and-CSS-dependencies\" >Step 10: Install JavaScript and CSS dependencies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#Step-11-Configure-Nginx\" >Step 11: Configure Nginx<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#Step-12-Install-SSL-Certificate\" >Step 12. Install SSL Certificate<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Before diving into the installation, ensure you have the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>An <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting\/\">Ubuntu 24.04 VPS<\/a><\/li>\n\n\n\n<li>At least 2GB of RAM<\/li>\n\n\n\n<li>SSH root access or a system user with sudo privileges<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-1-update-system-packages\"><span class=\"ez-toc-section\" id=\"Step-1-Update-System-Packages\"><\/span>Step 1: Update System Packages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Start by logging into your Ubuntu 24.04 VPS via SSH:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh root@IP_Address -p Port_number<\/code><\/pre>\n\n\n\n<p>Replace <code>IP_Address<\/code> and <code>Port_number<\/code> with your server\u2019s details. If you\u2019re not using the root account, replace <code>root<\/code> with your sudo user\u2019s username.<\/p>\n\n\n\n<p>Once logged in, update your system packages:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get update -y &amp;&amp; sudo apt-get upgrade -y<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-2-install-nginx-web-server\"><span class=\"ez-toc-section\" id=\"Step-2-Install-Nginx-Web-Server\"><\/span>Step 2: Install Nginx Web Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PrestaShop requires a web server, and we\u2019ll use Nginx for this purpose. Install Nginx with:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install nginx -y<\/code><\/pre>\n\n\n\n<p>Enable and start the Nginx service:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable nginx\nsudo systemctl start nginx<\/code><\/pre>\n\n\n\n<p>Verify the installation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl status nginx<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-3-install-mariadb-database-server\"><span class=\"ez-toc-section\" id=\"Step-3-Install-MariaDB-Database-Server\"><\/span>Step 3: Install MariaDB Database Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PrestaShop relies on a database to store its data. Install MariaDB:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install mariadb-server mariadb-client -y<\/code><\/pre>\n\n\n\n<p><br>Enable and start MariaDB:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl enable mariadb\nsudo systemctl start mariadb<\/code><\/pre>\n\n\n\n<p>Verify the installation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl status mariadb<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-4-install-php-and-required-extensions\"><span class=\"ez-toc-section\" id=\"Step-4-Install-PHP-and-Required-Extensions\"><\/span>Step 4: Install PHP and Required Extensions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PrestaShop is built on PHP, so install PHP and its necessary extensions:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install php php-{fpm,mysql,common,cli,opcache,readline,mbstring,xml,gd,curl,imagick,gnupg,ldap,imap,zip,bz2,intl,gmp} -y<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-5-create-a-database-for-prestashop\"><span class=\"ez-toc-section\" id=\"Step-5-Create-a-Database-for-PrestaShop\"><\/span>Step 5: Create a Database for PrestaShop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Log in to the MariaDB console:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql -u root<\/code><\/pre>\n\n\n\n<p>Create a database and user for PrestaShop:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>CREATE DATABASE prestashop;\nCREATE USER 'prestashop'@'localhost' IDENTIFIED BY 'YourStrongPasswordHere';\nGRANT ALL PRIVILEGES ON prestashop.* TO 'prestashop'@'localhost';\nFLUSH PRIVILEGES;\nEXIT;<\/code><\/pre>\n\n\n\n<p>Replace <code>YourStrongPasswordHere<\/code> with a strong, unique password.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-6-install-composer\"><span class=\"ez-toc-section\" id=\"Step-6-Install-Composer\"><\/span>Step 6: Install Composer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To install Composer, begin by downloading the installation script to \/tmp\/composer-setup.php:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -sS https:\/\/getcomposer.org\/installer -o \/tmp\/composer-setup.php<\/code><\/pre>\n\n\n\n<p>Next, fetch the official signature and store it in a variable:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>HASH=`curl -sS https:\/\/composer.github.io\/installer.sig`<\/code><\/pre>\n\n\n\n<p>Verify the script&#8217;s integrity with:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php -r \"if (hash_file('SHA384', '\/tmp\/composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;\"<\/code><\/pre>\n\n\n\n<p>If the output says Installer verified, proceed with the system-wide installation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo php \/tmp\/composer-setup.php --install-dir=\/usr\/local\/bin --filename=composer<\/code><\/pre>\n\n\n\n<p>Finally, confirm the installation by running:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>composer<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-7-install-node-js-using-apt-with-the-ppa-method\"><span class=\"ez-toc-section\" id=\"Step-7-Install-Nodejs-using-APT-with-the-PPA-method\"><\/span>Step 7: Install Node.js using APT with the PPA method.<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Node.js can be installed using the NodeSource repository. Begin by adding the repository:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -fsSL https:\/\/deb.nodesource.com\/setup_20.x | sudo -E bash -<\/code><\/pre>\n\n\n\n<p>After adding the repository, you should see output confirming it&#8217;s configured.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>2025-12-18 11:45:33 - Repository configured successfully.\n2025-12-18 11:45:33 - To install Node.js, run: apt install nodejs -y\n2025-12-18 11:45:33 - You can use N|solid Runtime as a node.js alternative\n2025-12-18 11:45:33 - To install N|solid Runtime, run: apt install nsolid -y <\/code><\/pre>\n\n\n\n<p>Then, update the package list and install Node.js:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get update -y\nsudo apt-get install nodejs -y<\/code><\/pre>\n\n\n\n<p>Once the installation completes, verify the installed version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>node -v<\/code><\/pre>\n\n\n\n<p>This will display the installed version, such as v20.19.6, confirming the latest version from the NodeSource repository is active.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-8-download-prestashop\"><span class=\"ez-toc-section\" id=\"Step-8-Download-Prestashop\"><\/span>Step 8: Download Prestashop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Download the latest PrestaShop core files. The latest release is version 9.0.2; you can review other available versions on the official PrestaShop GitHub page.<\/p>\n\n\n\n<p>Move to the \/tmp directory and download the release:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/tmp\nwget https:\/\/github.com\/PrestaShop\/PrestaShop\/archive\/refs\/tags\/9.0.2.tar.gz<\/code><\/pre>\n\n\n\n<p>Uncompress the downloaded file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -zxvf 9.0.2.tar.gz<\/code><\/pre>\n\n\n\n<p>This will extract a directory named PrestaShop-9.0.2. Move and rename this directory into the web directory:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mv PrestaShop-9.0.2\/ \/var\/www\/prestashop\/<\/code><\/pre>\n\n\n\n<p>Finally, set the appropriate ownership for the PrestaShop directory:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chown -R www-data: \/var\/www\/prestashop<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-9-install-composer-dependencies\"><span class=\"ez-toc-section\" id=\"Step-9-Install-Composer-dependencies\"><\/span>Step 9: Install Composer dependencies:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Use composer to download the project\u2019s dependencies:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/var\/www\/prestashop\nsudo -u www-data \/usr\/bin\/php \/usr\/local\/bin\/composer install<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-10-install-javascript-and-css-dependencies\"><span class=\"ez-toc-section\" id=\"Step-10-Install-JavaScript-and-CSS-dependencies\"><\/span>Step 10: Install JavaScript and CSS dependencies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PrestaShop uses NPM to manage dependencies and Webpack to compile them into static assets. You can use the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/var\/www\/prestashop\nsudo -u www-data make assets<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-11-configure-nginx\"><span class=\"ez-toc-section\" id=\"Step-11-Configure-Nginx\"><\/span>Step 11: Configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>After installation, nginx will already be running. Next, create an nginx server block (virtual host) for the PrestaShop site:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/nginx\/sites-enabled\/prestashop.conf<\/code><\/pre>\n\n\n\n<p>Then, paste the following into the file.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>server {\n    listen 80;\n\n\n    server_name yourprestashopdomain.com www.yourprestashopdomain.com;\n\n\n    access_log \/var\/log\/nginx\/prestashopdomain.com-access.log combined;\n    error_log \/var\/log\/nginx\/prestashopdomain.com-error.log info;\n\n\n    root \/var\/www\/prestashop;\n\n\n    index index.php;\n\n\n    client_max_body_size 16M;\n\n\n    error_page 404 \/index.php?controller=404;\n\n\n    location ~* \/\\.(?!well-known\\\/) {\n    deny all;\n    }\n\n\n    location ~* ^\/\\.well-known\\\/ {\n    default_type text\/plain;\n    }\n\n\n    rewrite ^\/(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$1$2.jpg last;\n    rewrite ^\/(\\d)(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$1$2$3.jpg last;\n    rewrite ^\/(\\d)(\\d)(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$1$2$3$4.jpg last;\n    rewrite ^\/(\\d)(\\d)(\\d)(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$1$2$3$4$5.jpg last;\n    rewrite ^\/(\\d)(\\d)(\\d)(\\d)(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$1$2$3$4$5$6.jpg last;\n    rewrite ^\/(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$6\/$1$2$3$4$5$6$7.jpg last;\n    rewrite ^\/(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$6\/$7\/$1$2$3$4$5$6$7$8.jpg last;\n    rewrite ^\/(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(\\d)(-&#91;\\w-]+)?\/.+\\.jpg$ \/img\/p\/$1\/$2\/$3\/$4\/$5\/$6\/$7\/$8\/$1$2$3$4$5$6$7$8$9.jpg last;\n    rewrite ^\/c\/(&#91;\\w.-]+)\/.+\\.jpg$ \/img\/c\/$1.jpg last;\n    rewrite ^images_ie\/?(&#91;^\/]+)\\.(gif|jpe?g|png)$ js\/jquery\/plugins\/fancybox\/images\/$1.$2 last;\n    rewrite ^\/api\/?(.*)$ \/webservice\/dispatcher.php?url=$1 last;\n    rewrite ^(\/install(?:-dev)?\/sandbox)\/.* \/$1\/test.php last;\n\n\n    location \/ {\n        try_files $uri $uri\/ \/index.php$is_args$args;\n    }\n\n\n    location \/admin-dev\/ {\n        try_files $uri $uri\/ \/admin-dev\/index.php$is_args$args;\n    }\n\n\n    location ~ ^\/(app|bin|cache|classes|config|controllers|docs|localization|override|src|tests|tools|translations|var|vendor)\/ {\n        deny all;\n    }\n\n\n    location ~ ^\/modules\/.*\/vendor\/ {\n        deny all;\n    }\n\n\n    location ~ \\.(log|tpl|twig|sass|yml)$ {\n        deny all;\n    }\n\n\n    location \/img {\n        location ~ \\.php$ { deny all; }\n    }\n\n\n    location \/upload {\n        location ~ \\.php$ { deny all; }\n    }\n\n\n    location ~ &#91;^\/]\\.php(\/|$) {\n        fastcgi_split_path_info ^(.+?\\.php)(\/.*)$;\n        try_files $fastcgi_script_name =404;\n        include fastcgi_params;\n        fastcgi_param SCRIPT_FILENAME $request_filename;\n        fastcgi_index index.php;\n        fastcgi_keep_conn on;\n        fastcgi_read_timeout 60s;\n        fastcgi_send_timeout 60s;\n        fastcgi_buffer_size 256k;\n        fastcgi_buffers 256 16k;\n        fastcgi_busy_buffers_size 256k;\n        fastcgi_pass unix:\/var\/run\/php\/php-fpm.sock;\n    }\n}<\/code><\/pre>\n\n\n\n<p>Save and close the file. Then, verify the nginx configuration for any errors:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nginx -t<\/code><\/pre>\n\n\n\n<p>If the test passes, restart nginx to apply the changes:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart nginx<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-12-install-ssl-certificate\"><span class=\"ez-toc-section\" id=\"Step-12-Install-SSL-Certificate\"><\/span>Step 12. Install SSL Certificate<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To enable SSL for the PrestaShop installation, first install the required Certbot package:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install python3-certbot-nginx -y<\/code><\/pre>\n\n\n\n<p>Then, obtain and install the SSL certificate from Let&#8217;s Encrypt by running:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>certbot<\/code><\/pre>\n\n\n\n<p>You would need to provide your email address, accept the Let\u2019s Encrypt TOS, and indicate whether you want to share your email address with the Electronic Frontier Foundation or not. Then choose which domain or subdomain you would like to activate HTTPS for. Choose your PrestaShop 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 to redirect, then certbot will create the redirection and reload Nginx if everything is okay.<\/p>\n\n\n\n<p>Congratulations! PrestaShop is now installed and secured on your Ubuntu 24.04 server. Run the initial setup at https:\/\/yourprestashopdomain.com, configure your shop settings, and begin building your e-commerce site. Enjoy the powerful, flexible, and scalable features of PrestaShop for your online business!<\/p>\n\n\n\n<p>Of course, you don\u2019t have to install PrestaShop on Ubuntu 24.04 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/prestashop-hosting\/\">PrestaShop Hosting<\/a> services. Simply ask our expert Linux admins to install and configure PrestaShop on Ubuntu 24.04 for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n\n\n\n<p>If you liked this post on how to install PrestaShop on Ubuntu 24.04, please share it with your friends or leave a comment below. Thanks<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to this step-by-step guide for installing PrestaShop on Ubuntu 24.04! In an era when a powerful, secure online store &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to install PrestaShop on Ubuntu 24.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#more-51444\" aria-label=\"Read more about How to install PrestaShop on Ubuntu 24.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":51495,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1711,1698],"tags":[375,1603,376,2136],"class_list":["post-51444","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-commerce","category-ubuntu","tag-ecommerce","tag-how-to-install","tag-prestashop","tag-ubuntu-24-04","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.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install PrestaShop on Ubuntu 24.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Follow this guide to install PrestaShop on Ubuntu 24.04 and launch your e-commerce store with ease and confidence.\" \/>\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-24-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 24.04\" \/>\n<meta property=\"og:description\" content=\"How to install PrestaShop on Ubuntu 24.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-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=\"2026-02-18T18:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\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: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=\"4 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-24-04\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install PrestaShop on Ubuntu 24.04\",\"datePublished\":\"2026-02-18T18:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/\"},\"wordCount\":783,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp\",\"keywords\":[\"eCommerce\",\"how to install\",\"PrestaShop\",\"Ubuntu 24.04\"],\"articleSection\":[\"E-Commerce\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/\",\"name\":\"How to install PrestaShop on Ubuntu 24.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp\",\"datePublished\":\"2026-02-18T18:30:00+00:00\",\"description\":\"Follow this guide to install PrestaShop on Ubuntu 24.04 and launch your e-commerce store with ease and confidence.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to Install PrestaShop on Ubuntu 24.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-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 24.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 24.04 | RoseHosting","description":"Follow this guide to install PrestaShop on Ubuntu 24.04 and launch your e-commerce store with ease and confidence.","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-24-04\/","og_locale":"en_US","og_type":"article","og_title":"How to install PrestaShop on Ubuntu 24.04","og_description":"How to install PrestaShop on Ubuntu 24.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2026-02-18T18:30:00+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp","type":"image\/webp"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install PrestaShop on Ubuntu 24.04","datePublished":"2026-02-18T18:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/"},"wordCount":783,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp","keywords":["eCommerce","how to install","PrestaShop","Ubuntu 24.04"],"articleSection":["E-Commerce","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/","name":"How to install PrestaShop on Ubuntu 24.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp","datePublished":"2026-02-18T18:30:00+00:00","description":"Follow this guide to install PrestaShop on Ubuntu 24.04 and launch your e-commerce store with ease and confidence.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/02\/how-to-install-prestashop-on-ubuntu-24.04.webp","width":1024,"height":576,"caption":"How to Install PrestaShop on Ubuntu 24.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-ubuntu-24-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 24.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\/51444","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=51444"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51444\/revisions"}],"predecessor-version":[{"id":51497,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51444\/revisions\/51497"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/51495"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=51444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=51444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=51444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}