{"id":33563,"date":"2020-10-30T16:28:09","date_gmt":"2020-10-30T21:28:09","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=33563"},"modified":"2022-06-03T03:32:32","modified_gmt":"2022-06-03T08:32:32","slug":"how-to-install-prestashop-on-centos-8","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/","title":{"rendered":"How to Install PrestaShop on CentOS 8"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" width=\"742\" height=\"372\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg\" alt=\"install prestashop centos 8\" class=\"wp-image-34604\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/figure>\n\n\n\n<p>In this tutorial, we will show you how to install PrestaShop on a <a rel=\"noreferrer noopener\" href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\">CentOS 8 VPS<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"alignright size-large\"><img decoding=\"async\" width=\"115\" height=\"115\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/installation-prestashop-ecommerce-platform-centos-8.jpg\" alt=\"installing prestashop\" class=\"wp-image-34606\"\/><\/figure><\/div>\n\n\n\n<p>PrestaShop is one of the most well-known eCommerce platforms in the world. It&#8217;s free, open-source, and is built on top of PHP, while using a MySQL database to store the data. It helps small to large businesses to create and run a successful online store. <\/p>\n\n\n\n<p>PrestaShop is simple, easy-to-use, easy to install, and is versatile &#8211; it provides a great platform for people around the world to create their online stores. Let&#8217;s begin with the 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-69cb081b0e272\" 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-69cb081b0e272\"  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-centos-8\/#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-centos-8\/#Step-1-Getting-Started\" >Step 1: Getting Started<\/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-centos-8\/#Step-2-Install-Nginx-MariaDB-and-PHP\" >Step 2: Install Nginx, MariaDB and PHP<\/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-centos-8\/#Step-3-Configure-PHP-FPM\" >Step 3: Configure PHP-FPM<\/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-centos-8\/#Step-4-Create-a-Database-for-PrestaShop\" >Step 4: 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-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#Step-5-Install-PrestaShop\" >Step 5: Install 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-centos-8\/#Step-6-Configure-Nginx-for-PrestaShop\" >Step 6: Configure Nginx for PrestaShop<\/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-centos-8\/#Step-7-Access-the-PrestaShop-Web-Inerface\" >Step 7: Access the PrestaShop Web Inerface<\/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<ul class=\"wp-block-list\"><li>A <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS 8 VPS<\/a> with root access enabled or a user with sudo privileges. We include root access on all of our VPSes.<\/li><li>A minimum of 2GB of RAM and 2 CPU cores. For this, we&#8217;ll be using our <a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\">SSD 2 VPS<\/a> plan.<\/li><li>A LEMP stack needs to be set up on the server. We&#8217;ll show you how to do this as well.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-1-getting-started\"><span class=\"ez-toc-section\" id=\"Step-1-Getting-Started\"><\/span>Step 1: Getting Started<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, you will need to log in to your CentOS 8 VPS via SSH as the root user:<\/p>\n\n\n\n<p><code>ssh root@IP_ADDRESS -p PORT_NUMBER<\/code><\/p>\n\n\n\n<p>Next, run the following commands to upgrade all installed packages on your VPS:<\/p>\n\n\n\n<p><code>dnf update -y<\/code><\/p>\n\n\n\n<p>By default, SELinux is enabled on a default CentOS 8 system. We recommend to disable SELinux on your system to prevent any security conflicts.<\/p>\n\n\n\n<p>You can disable SELinux by editing the <code>\/etc\/selinux\/config<\/code> file:<\/p>\n\n\n\n<p><code>nano \/etc\/selinux\/config<\/code><\/p>\n\n\n\n<p>Find the following line:<\/p>\n\n\n\n<p><code>SELINUX=enforcing<\/code><\/p>\n\n\n\n<p>And, replace it with the following line:<\/p>\n\n\n\n<p><code>SELINUX=permissive<\/code><\/p>\n\n\n\n<p>Save and close the file. Then, restart your system to apply the changes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-2-install-nginx-mariadb-and-php\"><span class=\"ez-toc-section\" id=\"Step-2-Install-Nginx-MariaDB-and-PHP\"><\/span>Step 2: Install Nginx, MariaDB and PHP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In order for PrestaShop to function correctly, you will need to install the Nginx web server, MariaDB database server, PHP, as well as some required PHP extensions on your server. You can install all of them using this simple command:<\/p>\n\n\n\n<p><code>dnf install nginx mariadb-server php php-cli php-bcmath php-xmlrpc php-intl php-mysqli php-gd php-pdo php-posix php-json php-curl php-zip php-fpm unzip -y<\/code><\/p>\n\n\n\n<p>Once all the packages are installed, edit the <code>php.ini<\/code> file and tweak some settings:<\/p>\n\n\n\n<p><code>nano \/etc\/php.ini<\/code><\/p>\n\n\n\n<p>Change the following settings:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">max_input_vars = 5000<br>post_max_size = 128M<br>upload_max_filesize = 128M<br>max_execution_time = 18000<br>memory_limit = 256M<br>date.timezone = UTC<\/pre>\n\n\n\n<p>Save and close the file when you are finished. Then, start the Nginx and MariaDB services and enable them to start at reboot with the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl start nginx<br>systemctl start mariadb<br>systemctl enable nginx<br>systemctl enable mariadb<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-3-configure-php-fpm\"><span class=\"ez-toc-section\" id=\"Step-3-Configure-PHP-FPM\"><\/span>Step 3: Configure PHP-FPM<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>By default, PHP-FPM is configured to run with an Apache user and group. In this tutorial, we will use the Nginx webserver. This is why you&#8217;ll need to configure PHP-FPM to run as an Nginx user and group.<\/p>\n\n\n\n<p>To do so, edit the PHP-FPM configuration file:<\/p>\n\n\n\n<p><code>nano \/etc\/php-fpm.d\/www.conf<\/code><\/p>\n\n\n\n<p>Change the user and group value from <code>apache<\/code> to <code>nginx<\/code>, as shown below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">user = nginx<br>group = nginx<\/pre>\n\n\n\n<p>Save and close the file when you are finished. Then, set the proper permission and ownership of the <code>\/var\/lib\/php\/session<\/code> directory so that it belongs to Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown -R nginx:nginx \/var\/lib\/php\/session<br>chmod -R 775 \/var\/lib\/php\/session<\/pre>\n\n\n\n<p>Next, start the PHP-FPM service and enable it to start at reboot with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl start php-fpm<br>systemctl enable php-fpm<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-4-create-a-database-for-prestashop\"><span class=\"ez-toc-section\" id=\"Step-4-Create-a-Database-for-PrestaShop\"><\/span>Step 4: Create a Database for PrestaShop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, secure the MariaDB installation and set the MariaDB root password using the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mysql_secure_installation<\/pre>\n\n\n\n<p>Answer all the questions as shown below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Set root password? [Y\/n] Y<br>New password:<br>Re-enter new password:<br>Remove anonymous users? [Y\/n] Y<br>Disallow root login remotely? [Y\/n] Y<br>Remove test database and access to it? [Y\/n] Y <br>Reload privilege tables now? [Y\/n] Y <\/pre>\n\n\n\n<p>Once our MariaDB instance is secured, log in to MariaDB with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mysql -u root -p<\/pre>\n\n\n\n<p>Provide your MariaDB root password when prompted, then create a database and user for PrestaShop with the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MariaDB [(none)]&gt; CREATE DATABASE prestashop;\nMariaDB [(none)]&gt; CREATE USER 'prestashop'@'localhost' IDENTIFIED BY '<strong>password<\/strong>';<\/pre>\n\n\n\n<p>Please make sure to set your own password to something strong for the <code>prestashop<\/code> user.<\/p>\n\n\n\n<p>Next, grant all the privileges to the PrestaShop database with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MariaDB [(none)]&gt; GRANT ALL PRIVILEGES ON prestashop. * TO 'prestashop'@'localhost';<\/pre>\n\n\n\n<p>Finally, flush the privileges and exit from the MariaDB shell with the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">MariaDB [(none)]&gt; FLUSH PRIVILEGES;\nMariaDB [(none)]&gt; EXIT;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-5-install-prestashop\"><span class=\"ez-toc-section\" id=\"Step-5-Install-PrestaShop\"><\/span>Step 5: Install PrestaShop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>At the time of writing this tutorial, the latest version of PrestaShop is 1.7.6.5. You can download it from its official download page using the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wget https:\/\/download.prestashop.com\/download\/releases\/prestashop_1.7.6.5.zip<\/pre>\n\n\n\n<p>Once downloaded, unzip the downloaded file to the Nginx web root directory with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">unzip prestashop_1.7.6.5.zip -d \/var\/www\/html\/prestashop<\/pre>\n\n\n\n<p>Next, give proper ownership and permissions to the <code>prestashop<\/code> directory so that they belong to Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown -R nginx:nginx \/var\/www\/html\/prestashop<br>chmod -R 775 \/var\/www\/html\/prestashop<\/pre>\n\n\n\n<p>Once you are finished, you can proceed to the next step.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-6-configure-nginx-for-prestashop\"><span class=\"ez-toc-section\" id=\"Step-6-Configure-Nginx-for-PrestaShop\"><\/span>Step 6: Configure Nginx for PrestaShop<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Next, create an Nginx virtual host configuration file to serve PrestaShop.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nano \/etc\/nginx\/conf.d\/prestashop.conf<\/pre>\n\n\n\n<p>Add the following lines:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">server {\nlisten 80;\nserver_name  prestashop.<strong>example.com<\/strong>;\nroot \/var\/www\/html\/presatshop;\nindex  index.php index.html;\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}\nlocation ~ \\.php$ {\nfastcgi_pass unix:\/run\/php-fpm\/www.sock;\nfastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\ninclude \/etc\/nginx\/fastcgi_params;\n}\ngzip on;\ngzip_comp_level 1;\ngzip_buffers 16 8k;\ngzip_types application\/json text\/css application\/javascript;\n}<\/pre>\n\n\n\n<p>Make sure that you replace <code>example.com<\/code> with your registered domain name.<\/p>\n\n\n\n<p>Save and close the file when you are finished. Then, check with Nginx for any syntax errors by using the following command:<\/p>\n\n\n\n<p><code>nginx -t<\/code><\/p>\n\n\n\n<p>Finally, restart the Nginx service to implement all of the changes we made:<\/p>\n\n\n\n<p><code>systemctl restart nginx<\/code><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-7-access-the-prestashop-web-inerface\"><span class=\"ez-toc-section\" id=\"Step-7-Access-the-PrestaShop-Web-Inerface\"><\/span>Step 7: Access the PrestaShop Web Inerface<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Now, open your web browser and type the URL <code>http:\/\/prestashop.<strong>example.com<\/strong><\/code>. You will be redirected to the PrestaShop installation page:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"566\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-1-1024x566.png\" alt=\"\" class=\"wp-image-33564\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-1-1024x566.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-1-300x166.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-1-150x83.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-1-768x424.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-1.png 1215w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Select your language and click on the <strong>Next<\/strong> button. You should see the PrestaShop License agreement page:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-2-1024x562.png\" alt=\"\" class=\"wp-image-33565\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-2-1024x562.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-2-300x165.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-2-150x82.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-2-768x422.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-2.png 1222w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Accept the License agreement and click on the <strong>Next<\/strong> button. You should see the system compatibility page:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"990\" height=\"395\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-3-1.png\" alt=\"\" class=\"wp-image-33567\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-3-1.png 990w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-3-1-300x120.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-3-1-150x60.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-3-1-768x306.png 768w\" sizes=\"(max-width: 990px) 100vw, 990px\" \/><\/figure><\/div>\n\n\n\n<p>Click on the <strong>Next<\/strong> button. You should see the store information page:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"595\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-4-1024x595.png\" alt=\"\" class=\"wp-image-33568\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-4-1024x595.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-4-300x174.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-4-150x87.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-4-768x447.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-4.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Provide all details and click on the <strong>Next<\/strong> button. You should see the system configuration page:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-5-1024x572.png\" alt=\"\" class=\"wp-image-33569\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-5-1024x572.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-5-300x168.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-5-150x84.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-5-768x429.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-5.png 1203w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Provide your database details and click on the <strong>Next<\/strong> button to start the installation. Once the installation has been completed, you should see the following page:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"476\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-6-1-1024x476.png\" alt=\"\" class=\"wp-image-33571\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-6-1-1024x476.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-6-1-300x140.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-6-1-150x70.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-6-1-768x357.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-6-1.png 1167w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>For security reasons, you\u2019ll need to delete the installation directory. To do so, go back to the terminal and run the following <code>rm<\/code> command:<\/p>\n\n\n\n<p><code>rm -rf \/var\/www\/html\/prestashop\/install<\/code><\/p>\n\n\n\n<p>Next, click on the <strong>Back Office<\/strong>. You should see the PrestaShop admin page:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"554\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-7-1024x554.png\" alt=\"\" class=\"wp-image-33572\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-7-1024x554.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-7-300x162.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-7-150x81.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-7-768x415.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-7.png 1095w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Provide your admin email address and admin password and click on the <strong>LOG<\/strong> <strong>IN<\/strong> button. You should see the PrestaShop administration interface:<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"177\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-8-1024x177.png\" alt=\"\" class=\"wp-image-33573\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-8-1024x177.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-8-300x52.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-8-150x26.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-8-768x133.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/05\/prestashop-8.png 1282w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Congratulations! you have successfully installed PrestaShop with Nginx on CentOS 8.<\/p>\n\n\n\n<p>If you carefully followed the steps in this tutorial, you should have a working PrestaShop instance on your CentOS 8 VPS. For more details about PrestaShop configuration and usage, please check PrestaShop&#8217;s official documentation.<\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"alignleft size-large\"><img decoding=\"async\" width=\"115\" height=\"115\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/managed-prestashop-server-by-experts.jpg\" alt=\"install prestashop centos 8\" class=\"wp-image-34657\"\/><\/figure><\/div>\n\n\n\n<p>Having an online store is great for boosting your online presence and getting increased sales, however managing and maintaining your server can be a hassle and a frustrating process. With our <a href=\"https:\/\/www.rosehosting.com\/prestashop-hosting.html\">managed PrestaShop hosting<\/a> however, we can handle all of the complicated tasks for you. Just send us a ticket or start a live chat, and we can do anything from maintaining your server to installing software or copying files.<\/p>\n\n\n\n<p>Feel free to leave a comment if you have any suggestions or questions about our PrestaShop tutorial. We&#8217;d also appreciate you sharing this on social media by using our share shortcuts if this tutorial was helpful to you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will show you how to install PrestaShop on a CentOS 8 VPS. PrestaShop is one of &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install PrestaShop on CentOS 8\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#more-33563\" aria-label=\"Read more about How to Install PrestaShop on CentOS 8\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":34604,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,1711,13],"tags":[1838,375,376],"class_list":["post-33563","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-e-commerce","category-tutorials","tag-centos-8","tag-ecommerce","tag-prestashop","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 CentOS 8 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Set up an eCommerce platform by following our simple tutorial. We&#039;ll show you how to install PrestaShop on a CentOS 8 VPS.\" \/>\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-centos-8\/\" \/>\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 CentOS 8\" \/>\n<meta property=\"og:description\" content=\"How to Install PrestaShop on CentOS 8 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/\" \/>\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=\"2020-10-30T21:28:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:32:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg\" \/>\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\/jpeg\" \/>\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=\"7 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-centos-8\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install PrestaShop on CentOS 8\",\"datePublished\":\"2020-10-30T21:28:09+00:00\",\"dateModified\":\"2022-06-03T08:32:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/\"},\"wordCount\":1004,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg\",\"keywords\":[\"centos 8\",\"eCommerce\",\"PrestaShop\"],\"articleSection\":[\"CentOS\",\"E-Commerce\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/\",\"name\":\"How to Install PrestaShop on CentOS 8 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg\",\"datePublished\":\"2020-10-30T21:28:09+00:00\",\"dateModified\":\"2022-06-03T08:32:32+00:00\",\"description\":\"Set up an eCommerce platform by following our simple tutorial. We'll show you how to install PrestaShop on a CentOS 8 VPS.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg\",\"width\":742,\"height\":372,\"caption\":\"install prestashop centos 8\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install PrestaShop on CentOS 8\"}]},{\"@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 CentOS 8 | RoseHosting","description":"Set up an eCommerce platform by following our simple tutorial. We'll show you how to install PrestaShop on a CentOS 8 VPS.","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-centos-8\/","og_locale":"en_US","og_type":"article","og_title":"How to Install PrestaShop on CentOS 8","og_description":"How to Install PrestaShop on CentOS 8 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2020-10-30T21:28:09+00:00","article_modified_time":"2022-06-03T08:32:32+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install PrestaShop on CentOS 8","datePublished":"2020-10-30T21:28:09+00:00","dateModified":"2022-06-03T08:32:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/"},"wordCount":1004,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg","keywords":["centos 8","eCommerce","PrestaShop"],"articleSection":["CentOS","E-Commerce","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/","name":"How to Install PrestaShop on CentOS 8 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg","datePublished":"2020-10-30T21:28:09+00:00","dateModified":"2022-06-03T08:32:32+00:00","description":"Set up an eCommerce platform by following our simple tutorial. We'll show you how to install PrestaShop on a CentOS 8 VPS.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/10\/how-to-install-prestashop-on-centos-8.jpg","width":742,"height":372,"caption":"install prestashop centos 8"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-prestashop-on-centos-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install PrestaShop on CentOS 8"}]},{"@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\/33563","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=33563"}],"version-history":[{"count":6,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33563\/revisions"}],"predecessor-version":[{"id":34744,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33563\/revisions\/34744"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/34604"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=33563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=33563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=33563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}