{"id":18339,"date":"2015-12-22T15:48:42","date_gmt":"2015-12-22T21:48:42","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=18339"},"modified":"2022-12-14T04:39:00","modified_gmt":"2022-12-14T10:39:00","slug":"how-to-install-zen-cart-with-nginx-on-debian-8","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/","title":{"rendered":"How to Install Zen Cart with Nginx on Debian 8"},"content":{"rendered":"
<\/div>

\"zen-cartThis step by step tutorial will show you how to install Zen Cart with Nginx on a Debian 8 VPS<\/strong>. Zen Cart is an open source<\/span> PHP based shopping cart software. This tutorial was tested and written for a Debian 8 VPS<\/a>, but it should work on any Debian based Linux distribution.
\n<\/p>\n

Make sure your package list and the OS packages are up to date by running the following commands:<\/p>\n

sudo apt-get update\r\nsudo apt-get upgrade<\/pre>\n

Stop and remove Apache2 service:<\/p>\n

sudo service apache2 stop\r\nsudo apt-get remove apache2\r\nsudo apt-get autoremove<\/pre>\n

Install Nginx on your virtual server:<\/p>\n

sudo apt-get update\r\nsudo apt-get install nginx<\/pre>\n

Configure nginx to start on boot:<\/p>\n

sudo update-rc.d -f nginx defaults<\/pre>\n

Install PHP and PHP modules required by Zen Cart:<\/p>\n

sudo apt-get install php5 php5-cli php5-fpm php5-mysql php5-gd php5-mcrypt \r\nsudo php5enmod mcrypt<\/pre>\n

Download the latest version of Zen Cart at https:\/\/www.zen-cart.com\/getit and upload it to the \/opt directory on your server:<\/p>\n

cd \/opt\/\r\nwget http:\/\/downloads.sourceforge.net\/project\/zencart\/CURRENT%20-%20Zen%20Cart%201.5.x%20Series\/zen-cart-v1.5.4-12302014.zip\r\nunzip zen-cart-v1.5.4-12302014.zip\r\nmv zen-cart-v1.5.4-12302014 \/var\/www\/zen-cart\/<\/pre>\n

Order an SSL certificate for your e-commerce website<\/a>. Save the SSL certificate and its private key to files named ‘file.crt’ and ‘private.key’ respectively and upload them to \/etc\/nginx directory.
\nRemove the default Nginx server block, create a new Nginx configuration file and add the following virtual block for your domain name:<\/p>\n

rm \/etc\/nginx\/sites-enabled\/default<\/pre>\n
vi \/etc\/nginx\/sites-available\/your-domain.com.conf<\/pre>\n

and add the following lines:
\nserver {
\nlisten 80;
\n# If you have an SSL certificate, uncomment the 3 lines below:
\n# listen 443 ssl;
\n# ssl_certificate \/etc\/nginx\/file.crt;
\n# ssl_certificate_key \/etc\/nginx\/private.key;<\/p>\n

server_name your-domain.com www.your-domain.com;<\/p>\n

root \/var\/www\/your-domain.com;<\/p>\n

index index.html index.htm index.php index.cgi index.pl index.xhtml;<\/p>\n

error_page 400 \/error\/400.html;
\nerror_page 401 \/error\/401.html;
\nerror_page 403 \/error\/403.html;
\nerror_page 404 \/error\/404.html;
\nerror_page 405 \/error\/405.html;
\nerror_page 500 \/error\/500.html;
\nerror_page 502 \/error\/502.html;
\nerror_page 503 \/error\/503.html;<\/p>\n

access_log \/var\/log\/nginx\/your-domain.com-access.log;
\nerror_log \/var\/log\/nginx\/your-domain.com-error.log;
\ncharset en_us.UTF-8;<\/p>\n

## Disable .htaccess and other hidden files
\nlocation ~ \/\\. {
\ndeny all;
\naccess_log off;
\nlog_not_found off;
\n}<\/p>\n

location = \/favicon.ico {
\nlog_not_found off;
\naccess_log off;
\n}<\/p>\n

location = \/robots.txt {
\nallow all;
\nlog_not_found off;
\naccess_log off;
\n}<\/p>\n

location ~ \\.php$ {
\ntry_files $uri =404;
\ninclude \/etc\/nginx\/fastcgi_params;
\nfastcgi_pass 127.0.0.1:9000;
\nfastcgi_index index.php;
\nfastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
\nfastcgi_intercept_errors on;
\n}<\/p>\n

# expires max on static content
\nlocation ~* ^.+\\.(jpg|jpeg|gif)$ {
\naccess_log off;
\nexpires 30d;
\n}<\/p>\n

# Inaccessible locations
\nlocation ~ \/includes\/.*\\.php$ { return 403; }
\nlocation ~ \/backups { return 403; }
\nlocation ~ \/download { return 403; }
\nlocation ~ \/email { return 403; }
\nlocation ~ \/media { return 403; }
\nlocation ~ \/logs { return 403; }<\/p>\n

# Locations only images should be served from
\nlocation ~ \/sqld { try_files nothing.txt @imagesonly; location ~ \\.php$ { return 403; } }
\nlocation ~ \/images { try_files nothing.txt @imagesonly; location ~ \\.php$ { return 403; } }
\nlocation ~ \/editors { try_files nothing.txt @imagesonly; location ~ \\.php$ { return 403; } }<\/p>\n

location @imagesonly {
\ntypes {
\nimage\/gif gif;
\nimage\/jpeg jpeg jpg;
\nimage\/png png;
\n}
\ndefault_type application\/octet-stream;
\n}<\/p>\n

location \/shop\/
\n{
\nlocation ~ -p-(?<id>[0-9]+)\\.html$ { rewrite ^ \/shop\/index.php?main_page=product_info&products_id=$id; }
\nlocation ~ -c-(?<id>.*).html$ { rewrite ^ \/shop\/index.php?main_page=index&cPath=$id; }
\nlocation ~ -m-(?<id>[0-9]+).html$ { rewrite ^ \/shop\/index.php?main_page=index&manufacturers_id=$id; }
\nlocation ~ -pi-(?<id>[0-9]+).html$ { rewrite ^ \/shop\/index.php?main_page=popup_image&pID=$id; }
\nlocation ~ -pr-(?<id>[0-9]+).html$ { rewrite ^ \/shop\/index.php?main_page=product_reviews&products_id=$id; }
\nlocation ~ -pri-(?<id>[0-9]+).html$ { rewrite ^ \/shop\/index.php?main_page=product_reviews_info&products_id=$id; }
\nlocation ~ -ezp-(?<id>[0-9]+).html$ { rewrite ^ \/shop\/index.php?main_page=page&id=$id; }
\n}<\/p>\n

location ~ \\.php$ {
\ntry_files $uri =404;
\ninclude \/etc\/nginx\/fastcgi_params;
\nfastcgi_pass 127.0.0.1:9000;
\nfastcgi_index index.php;
\nfastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
\nfastcgi_intercept_errors on;
\n}
\n}
\n}<\/p>\n

Do not forget to replace your-domain.com with your actual domain name.<\/p>\n

Enable the new Nginx configuration file:<\/p>\n

ln -sf \/etc\/nginx\/sites-available\/your-domain.com.conf \/etc\/nginx\/sites-enabled\/<\/pre>\n

Open the \/etc\/php5\/fpm\/pool.d\/www.conf file and change the ‘listen’ variable from:<\/p>\n

listen = \/var\/run\/php5-fpm.sock<\/pre>\n

to<\/p>\n

listen = 127.0.0.1:9000;<\/pre>\n

Test the nginx configuration:<\/p>\n

# nginx -t\r\nnginx: the configuration file \/etc\/nginx\/nginx.conf syntax is ok\r\nnginx: configuration file \/etc\/nginx\/nginx.conf test is successful<\/pre>\n

Then, restart php5-fpm and Nginx services for the changes to take effect:<\/p>\n

sudo service php5-fpm restart\r\nsudo service nginx restart<\/pre>\n

Set the proper permissions:<\/p>\n

sudo chown www-data:www-data -R \/var\/www\/your-domain.com\/<\/pre>\n

Create a new MySQL database:<\/p>\n

mysql -u root -p\r\nmysql> create database zencartdb;\r\nmysql> GRANT ALL PRIVILEGES ON zencartdb.* TO 'zencart'@'localhost' IDENTIFIED BY 'Y0UR-PASSW0RD';\r\nmysql> flush privileges;\r\nmysql> quit<\/pre>\n

Open http:\/\/your-domain.com\/zc_install\/index.php using a web browser and follow the easy instructions: confirm your acceptance of the license terms , enter MySQL database username , password and database name, select ‘Enable SSL’ and ‘Enable SSL in Admin Area’ , click ‘Save System Settings’, enter store information, click ‘Save Store Settings’ and enter administrator username and password.<\/p>\n

Reset permissions on ‘configure.php’ files located in the \/admin\/includes\/ and \/includes\/ directories back to read-only mode:<\/p>\n

chmod 440 \/var\/www\/your-domain.com\/admin\/includes\/configure.php\r\n\r\nchmod 440 \/var\/www\/your-domain.com\/includes\/configure.php<\/pre>\n

Remove the \/zc_install directory:<\/p>\n

rm -rf \/var\/www\/your-domain.com\/zc_install<\/pre>\n

Also, rename the ‘admin’ directory to a name less likely to be ‘guessed’ by someone probing your website for illegitimate access.<\/p>\n

\"zen-cart-back-end\"
\nThat is it. The Zan Cart installation is complete.
\nOf course you don\u2019t have to do any of this if you use one of our Linux VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to install Zen Cart with Nginx<\/strong> for you. They are available 24×7 and will take care of your request immediately.<\/p>\n

PS<\/span>.<\/strong> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"

This step by step tutorial will show you how to install Zen Cart with Nginx on a Debian 8 VPS. … <\/p>\n

Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":18340,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1700,1711,13,1707],"tags":[1020,1019],"yoast_head":"\nHow to Install Zen Cart with Nginx on Debian 8 - RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting\" \/>\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-zen-cart-with-nginx-on-debian-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 Zen Cart with Nginx on Debian 8 - RoseHosting\" \/>\n<meta property=\"og:description\" content=\"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-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=\"2015-12-22T21:48:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-14T10:39:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"254\" \/>\n\t<meta property=\"og:image:height\" content=\"68\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"5 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-zen-cart-with-nginx-on-debian-8\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Zen Cart with Nginx on Debian 8\",\"datePublished\":\"2015-12-22T21:48:42+00:00\",\"dateModified\":\"2022-12-14T10:39:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/\"},\"wordCount\":856,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png\",\"keywords\":[\"Install Zen Cart on Debian\",\"Install Zen Cart with Nginx\"],\"articleSection\":[\"Debian\",\"E-Commerce\",\"Tutorials\",\"Web Servers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/\",\"name\":\"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png\",\"datePublished\":\"2015-12-22T21:48:42+00:00\",\"dateModified\":\"2022-12-14T10:39:00+00:00\",\"description\":\"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png\",\"width\":254,\"height\":68,\"caption\":\"zen-cart logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Zen Cart with Nginx on Debian 8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"name\":\"RoseHosting\",\"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\":\"required name=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\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?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 plugin. -->","yoast_head_json":{"title":"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting","description":"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting","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-zen-cart-with-nginx-on-debian-8\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting","og_description":"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2015-12-22T21:48:42+00:00","article_modified_time":"2022-12-14T10:39:00+00:00","og_image":[{"width":254,"height":68,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png","type":"image\/png"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Zen Cart with Nginx on Debian 8","datePublished":"2015-12-22T21:48:42+00:00","dateModified":"2022-12-14T10:39:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/"},"wordCount":856,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png","keywords":["Install Zen Cart on Debian","Install Zen Cart with Nginx"],"articleSection":["Debian","E-Commerce","Tutorials","Web Servers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/","name":"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png","datePublished":"2015-12-22T21:48:42+00:00","dateModified":"2022-12-14T10:39:00+00:00","description":"How to Install Zen Cart with Nginx on Debian 8 - RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/12\/zen-cart-logo.png","width":254,"height":68,"caption":"zen-cart logo"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-zen-cart-with-nginx-on-debian-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Zen Cart with Nginx on Debian 8"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting","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":"required name=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\/"]},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?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\/18339"}],"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=18339"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/18339\/revisions"}],"predecessor-version":[{"id":44251,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/18339\/revisions\/44251"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/18340"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=18339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=18339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=18339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}