Optimizing your Magento store for heavy API access. 1.0 June 2013

Size: px
Start display at page:

Download "Optimizing your Magento store for heavy API access. 1.0 June 2013"

Transcription

1 Optimizing your Magento store for heavy API access 1.0 June 2013

2 About This Guide This guide is for anyone who is looking to optimise the API link speed between a Magento installation and Brightpearl. In this guide we will offer practical advice and settings for MySQL, PHP and Magento itself. In general most VPS/Cloud or dedicated hosting companies offer both managed and unmanaged hosting services for clients. If you're managing your server directly then you will have access to change and update settings as suggested. If your server is fully managed then you may wish to request these changes are made by your hosting provider. In general we are assuming that you are running cpanel on a Linux distribution and that you are running your Magento installation as an account on this cpanel/linux environment. If you're hosting environment is non standard or distributed then settings suggested in this guide may not apply or be appropriate. Suggestions in this guide are not to be taken as definitive and due consideration should be given the repercussions of changes on other installed software or services. Background Magento is a highly configurable shopping cart built on PHP and MySQL. It is known to offer a great deal of configurability allowing a high level of customisation. It is also known however to suffer from performance issues if poorly configured which can affect not only front end user performance but also affect internal services such as the API interface. Brightpearl utilises the Magento API to perform its communication to Magento. As this is the case it is important to consider API performance to ensure that the connection between the two systems remains stable and trouble free. Using the Magento API means that the servers Apache service, PHP services along with mysql services are all put under load. For that reason optimisation of these 3 critical components is vital. How to update your Magento system If you are not a technical expert, please do not attempt to make the changes to the server yourself. You may take your store offline, and it may be hard to recover, even by professionals. Brightpearl cannot restore your Magento installation or Magento server to a previous state; your Magento store is your own property and access by Brightpearl is not required at any stage of the integration.

3 Hosting Recommendations Due consideration should be given to the specification of the server (dedicated or virtualised) that you intend to run Magento on. In general the higher the specification a server is will ultimately result in performance improvements. Of course a business decision needs to be made to decide at what price point is appropriate and then obtain the best package possible within that price range. For small to medium size Magento stores of product catalogue size of up to around 20,000 items an entry dedicated server or a similarly specified cloud/vps hosting package is recommended. An example entry level dedicated server specification is as follows: Processor Cores Memory Hard Drives Hot Swappable Drives SSD Available Bandwidth Quad Core Xeon 3.1GHz 4 Core 8GB RAM Network Uptime Guarantee 100% Control Panel Options 2 x 250GB SATA-III RAID1 UNLIMITED Plesk / cpanel Servers below this specification are not guaranteed to cope with the demands placed on it by a Brightpearl integration. Typically we have found that hosting of the above specification costs from 100 / $150 per month upwards. Wherever possible the use of SSD local disks is highly recommended Server Loading How many sites run on your server? Logically the more sites & other services that are being run on a single server the more load that server is under at any given point in time and therefore the slower your Magento store and API may run. Wherever possible we highly recommend the use of one dedicated server for one business critical Magento site/installation. This approach minimises the risk of timeouts and allows for easier debugging of problems, it is also appropriate if you are required to run a PCI DSS validated server.

4 Apache Optimization 1. Enable module mod_fcgid for Apache What does this do? mod_fcgid is a high performance alternative to mod_cgi or mod_cgid, which starts a sufficient number instances of the CGI program to handle concurrent requests, and these programs remain running to handle further incoming requests. It is favored by the PHP developers, for example, as a preferred alternative to running mod_php in-process, delivering very similar performance. (standard module for Apache version >= 2.2 ) This module can be enabled via EasyApache in the exhaustive options list as below. Build, compile and restart Apache Additional configuration settings for mod_fcgid Include the following configuration lines in configuration file http.conf (accessed from the command line or from Cpanel -> Service Configuration -> Apache Configuration -> Include Editor -> Pre Main Include -> I wish to edit the Pre Main configuration include file for: All Versions) FcgidMaxRequestLen FcgidIOTimeout 300 FcgidMaxRequestsPerProcess 5000 FcgidMaxProcesses 20 FcgidMinProcessesPerClass 0 FcgidIdleTimeout 20 FcgidIdleScanInterval 10 FcgidBusyTimeout 20 FcgidBusyScanInterval 10 FcgidErrorScanInterval 5 FcgidZombieScanInterval 5 FcgidProcessLifeTime 10 Example:

5 Note: for cpanel do not edit the http.conf file directly as this will be overwritten on any cpanel upgrade or Apache rebuild.

6 2. Enable mod_deflate and mod_headers via command line or EasyApache What does this do? The mod_deflate module provides the DEFLATE output filter that allows output from your server to be compressed before being sent to the client over the network. This reduces bandwidth load on your server. and Build, compile and restart Apache Go to file.htaccess on your Magento site and change deflate section to following: <IfModule mod_deflate.c> ############################################ ## enable apache served files compression ## # Insert filter on all content SetOutputFilter DEFLATE # Insert filter on selected content types only AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript # Netscape 4.x has some problems... BrowserMatch ^Mozilla/4 gzip-only-text/html # Netscape have some more problems BrowserMatch ^Mozilla/4\.0[678] no-gzip # MSIE masquerades as Netscape, but it is fine BrowserMatch \bmsie!no-gzip!gzip-only-text/html # Don t compress images

7 SetEnvIfNoCase Request_URI \.(?:gif jpe?g png)$ no-gzip dontvary vary # Make sure proxies don t deliver the wrong content Header append Vary User-Agent env=!dont-vary </IfModule> Your Magento site should now be passing content in gzipped compressed form. Test here:

8 3. Enable module mod_expires via command line or EasyApache What does this do? This module controls the setting of the Expires HTTP header and the max-age directive of the Cache-Control HTTP header in server responses. The expiration date can set to be relative to either the time the source file was last modified, or to the time of the client access. These HTTP headers are an instruction to the client about the document's validity and persistence. If cached, the document may be fetched from the cache rather than from the source until this time has passed. After that, the cache copy is considered "expired" and invalid, and a new copy must be obtained from the source. Build, compile and restart Apache Go to file.htaccess on your Magento site and change deflate section to following: ############################################ ## Add default Expires header ## ExpiresActive On ExpiresByType image/gif "access plus 30 days" ExpiresByType image/jpg "access plus 30 days" ExpiresByType image/jpeg "access plus 30 days" ExpiresByType image/png "access plus 30 days" ExpiresByType image/x-icon "access plus 30 days" ExpiresByType text/css "access plus 30 days" ExpiresByType application/x-javascript "access plus 30 days" </IfModule> Test here

9 4. Additional Apache optimisations.optimizing in configuration file http.conf ( from command line or from Cpanel -> Service Configuration -> Apache Configuration -> Global Configuration Turn Directive `KeepAlive` to 'on' Change the following values StartServers 50 MinSpareServers 15 MaxSpareServers 30 MaxClients 225 MaxRequestsPerChild 4000

10 PHP optimization 1. Install a PHP accelerator/cache Install APC, Eaccelerator, Zend Accelerator or Xcache on your server or contact with your hosting provider to install these PHP Cache Systems. 2. Update PHP configuration either in php.ini (usually in directory /etc) or via cpanel GUI where applicable. realpath_cache_size=1m realpath_cache_ttl=86400 memory_limit = 128M post_max_size = 20M upload_max_filesize = 20M max_execution_time = 300 ***Very important can help reduce timeouts max_input_time = 300 output_buffering = 4096 disable_functions = exec, passthru, system, proc_open, proc_get_status, proc_nice, proc_terminate, proc_close, curl_multi_exec, show_source, dl, shell, system_exec, virtual error_reporting = E_COMPILE_ERROR E_ERROR E_CORE_ERROR Example:

11 MySQL Magento database optimization An optimised well performing Magento database is vital for overall system performance and speed. 1. Go to phpmyadmin 2. Choose your magento database 3. Select checkboxes for all tables 4. Choose Repair on select menu 5. Select with checkboxes all tables 6. Choose Optimize on select menu 7. Your database is ready It is always recommended to backup your database before performing any optimisation.

12 MySql Server Optimization (Advanced) 1. If you have subtable RAM (no less 8GB) - you can disable the swap file in the OS. This can be done via SSH command line >swap off 2. Update key_buffer_size MyISAM engine. go to mysql with superuser permissions (usually - root account on Mysql) enter two commands mysql > SHOW VARIABLES LIKE '%key_buffer%'; mysql > SET GLOBAL key_buffer_size = ; 3. Changes of configuration file. Go to my.cnf (/etc or /etc/mysql directory) open file and create section [mysqld] [mysqld] key_buffer = 512M max_allowed_packet = 64M thread_stack = 192K thread_cache_size = 32 table_cache = 512 query_cache_type = 1 query_cache_size = tmp_table_size = 128M expire_logs_days = 10 max_binlog_size = 100M sort_buffer_size = 4M read_buffer_size = 4M read_rnd_buffer_size = 2M myisam_sort_buffer_size = 64M wait_timeout = 300 max_connections = Restart Mysql

13 Magento Optimization 1. Turn on Cache Control on Magento admin Admin Panel -> System -> Cache Management Enable each of Caches 2. Index database data Admin Panel -> System -> Index Management If you see "Update Required" - check index on left and "reindex data" on top right corner. Caching and indexing can be automated via a cron job to run at appropriate intervals. 3. Merge JavaScript files Admin Panel -> System -> Configuration on this page -> left column -> Developer (bottom of column) -> JavaScript Settings > Choose "Yes" and "Save config" Caution: Please test your store after enabling this option as incorrectly written or placed js code may not work when merged. 4. Merge CSS Files Admin Panel -> System -> Configuration on this page -> left column -> Developer (bottom of column) -> CSS Settings Choose "Yes" and "Save config" Caution: Please test your store after enabling this option. 5. Turn off debug Admin Panel -> System -> Configuration on this page -> left column -> Developer (bottom of column) -> Debug Choose "No" on "Profiler" row and "Save config" 6. Turn off logs Admin Panel -> System -> Configuration on this page -> left column -> Developer (bottom of column) -> Log Settings Choose "No" on "Enabled" row and "Save config" 7. Attributes optimization Admin Panel -> Catalog -> Attributes -> Manage Attributes enter 'Yes' only for used attributes. For non-used attributes use 'No'.

14 8. Run Compilation Admin Panel -> System > Tools -> Compilation and click on Run Compilation Process (top right corner) 10. Delete or uninstall non-used extensions/modules Example Admin Panel -> System -> Configuration -> Advanced -> Disable Modules Output and turn off Mage_poll (as example). 11. Delete non used Java-scripts from Theme page.xml file 12. Use custom Jquery scripts on page footer. Using of APC / Memcached as cache backend (Advanced) 1. Magento uses cache system on files, its possible to change this so that Magento uses to an APC or Memcached system. Installation, APC (root permissions) apt-get install php5-apc or pecl install APC or contact your hosting provider Add cache block to local.xml file <?xml version="1.0"?> <config> <global> <install> <date><![cdata[sat, 26 Jun :55: ]]></date> </install> <cache> <backend>apc</backend> <prefix>alphanumeric</prefix> </cache> <crypt> <key><![cdata[870f60e1ba58fd34dbf730bfa8c9c152]]></key> </crypt> <disable_local_modules>false</disable_local_modules> <resources> <db> <table_prefix><![cdata[]]></table_prefix> </db> <default_setup> <connection> <host><![cdata[localhost]]></host> <username><![cdata[root]]></username>

15 <password><![cdata[f]]></password> <dbname><![cdata[magento]]></dbname> <active>1</active> </connection> </default_setup> </resources> <session_save><![cdata[files]]></session_save> </global> <admin> <routers> <adminhtml> <args> <frontname><![cdata[backend]]></frontname> </args> </adminhtml> </routers> </admin> </config> Installation, Memcached (root permissions) apt-get install php5-memcached or contact with your hosting provider Add cache block to local.xml file <?xml version="1.0"?> <config> <global> <install> <date><![cdata[sat, 26 Jun :55: ]]></date> </install> <crypt> <key><![cdata[870f60e1ba58fd34dbf730bfa8c9c152]]></key> </crypt> <disable_local_modules>false</disable_local_modules> <resources> <db> <table_prefix><![cdata[]]></table_prefix> </db> <default_setup> <connection> <host><![cdata[localhost]]></host> <username><![cdata[root]]></username> <password><![cdata[f]]></password> <dbname><![cdata[magento]]></dbname> <active>1</active> </connection> </default_setup> </resources>

16 <session_save><![cdata[files]]></session_save> [b]<cache> <backend>memcached</backend> apc / memcached / xcache / empty=file <slow_backend>file</slow_backend> database / file (default) - used for 2 levels cache setup, necessary for all shared memory storages <memcached> memcached cache backend related config <servers> any number of server nodes can be included <server> <host><![cdata[ ]]></host> <port><![cdata[11211]]></port> <persistent><![cdata[1]]></persistent> <weight><![cdata[2]]></weight> <timeout><![cdata[10]]></timeout> <retry_interval><![cdata[10]]></retry_interval> <status><![cdata[1]]></status> </server> </servers> <compression><![cdata[0]]></compression> <cache_dir><![cdata[]]></cache_dir> <hashed_directory_level><![cdata[]]> </hashed_directory_level> <hashed_directory_umask><![cdata[]]> </hashed_directory_umask> <file_name_prefix><![cdata[]]></file_name_prefix> </memcached> </cache>[/b] </global> <admin> <routers> <adminhtml> <args> <frontname><![cdata[backend]]></frontname> </args> </adminhtml> </routers> </admin> </config> Save local.xml file. Clear directory var/cache/. Restart Magento from Admin Panel. Mount var/cache TMPFS (command line, root permissions) mount tmpfs /path/to/your/magento/var/cache -t tmpfs -o size=64m

Magento 1.4 Development Cookbook

Magento 1.4 Development Cookbook P U B L I S H I N G community experience distilled Magento 1.4 Development Cookbook Nurul Ferdous Chapter No. 11 "Performance Optimization" In this package, you will find: A Biography of the author of

More information

OVERVIEW... 2. Methodology... 2. Objectives... 2. Terminology... 2. Recommended Test Protocol... 3 CLOUD SERVICES VS. DEDICATED HOSTING...

OVERVIEW... 2. Methodology... 2. Objectives... 2. Terminology... 2. Recommended Test Protocol... 3 CLOUD SERVICES VS. DEDICATED HOSTING... TABLE OF CONTENTS OVERVIEW... 2 Methodology... 2 Objectives... 2 Terminology... 2 Recommended Test Protocol... 3 CLOUD SERVICES VS. DEDICATED HOSTING... 4 SYSTEM RESOURCE MONITORING... 4 MAGENTO CONFIGURATION

More information

Optimizing TYPO3 performance

Optimizing TYPO3 performance Optimizing TYPO3 performance Dmitry Dulepov (dmitry@typo3.org) Performance optimization areas: TYPO3 code TYPO3 installation Server hardware Server software Apache MySQL Optimizing TYPO3 code Hardly possible

More information

Magento Optimised Template CentOS 6 with cpanel/whm V1.0

Magento Optimised Template CentOS 6 with cpanel/whm V1.0 Magento Optimised Template CentOS 6 with cpanel/whm V1.0 Magento Optimised Template CentOS 6 with cpanel/whm Crucial Cloud Hosting 1 Contents Introduction... 2 Objectives... 3 Web Server Optimisation...

More information

How to Install SMTPSwith Mailer on Centos Server/VPS

How to Install SMTPSwith Mailer on Centos Server/VPS How to Install SMTPSwith Mailer on Centos Server/VPS SMTPSwitch Mailer User Guide V4.0 SMTPSwitch Mailer is a web based email marketing software that runs on a web server or online server. An online server

More information

Magento Enterprise Edition White Paper!!"#$%&'()*&(+"'#(,-).#/."'(0%-(1/2$(,"-0%-3)*."("4%33"-."!

Magento Enterprise Edition White Paper!!#$%&'()*&(+'#(,-).#/.'(0%-(1/2$(,-0%-3)*.(4%33-.! Magento Enterprise Edition White Paper!!!"#$%&'()*&(+"'#(,-).#/."'(0%-(1/2$(,"-0%-3)*."("4%33"-."! "! Introduced in 2009, the Magento Enterprise Edition subscription is the leading enterprise-grade, feature-rich

More information

How To Use Ngnix (Php) With A Php-Fpm (Php-Fmm) On A Web Server (Php5) On Your Web Browser) On An Ubuntu Web Server On A Raspberry Web 2.5 (Net

How To Use Ngnix (Php) With A Php-Fpm (Php-Fmm) On A Web Server (Php5) On Your Web Browser) On An Ubuntu Web Server On A Raspberry Web 2.5 (Net Powering Magento with Ngnix and PHP-FPM Written by: Yuri Golovko Alexey Samorukov Table of Contents INTRODUCTION WHY YOU SHOULD CONSIDER NGNIX NGNIX AND STATIC CONTENT HOW TO USE NGNIX NGNIX SYSTEM REQUIREMENTS

More information

Contents of the document

Contents of the document Contents of the document Foreword... 4 The product... 4 Purpose of the document... 4 Prerequisites... 4 Archive content... 4 Product installation procedure... 5 Requirements... 5 File System permissions...

More information

Wednesday, October 10, 12. Running a High Performance LAMP stack on a $20 Virtual Server

Wednesday, October 10, 12. Running a High Performance LAMP stack on a $20 Virtual Server Running a High Performance LAMP stack on a $20 Virtual Server Simplified Uptime Started a side-business selling customized hosting to small e-commerce and other web sites Spent a lot of time optimizing

More information

X-POS GUIDE. v3.4 INSTALLATION. 2015 SmartOSC and X-POS

X-POS GUIDE. v3.4 INSTALLATION. 2015 SmartOSC and X-POS GUIDE INSTALLATION X-POS v3.4 2015 SmartOSC and X-POS 1. Prerequisites for Installing and Upgrading Server has Apache/PHP 5.2.x/MySQL installed. Magento Community version 1.7.x or above already installed

More information

making drupal run fast

making drupal run fast making drupal run fast 2 Objectives Improve drupal performance Provide Simple tips on Increasing Drupal performance We have some data from load testing a site in these different configs: ++ plain drupal

More information

ProxiBlue Dynamic Category Products

ProxiBlue Dynamic Category Products ProxiBlue Dynamic Category Products Thank you for purchasing our product. Support, and any queries, please log a support request via http://support.proxiblue.com.au If you are upgrading from a pre v3 version,

More information

Per e f r o f r o m r a m n a c n e e & Scal ca ab a i b lity t Andy Thornton

Per e f r o f r o m r a m n a c n e e & Scal ca ab a i b lity t Andy Thornton Performance & Scalability Andy Thornton An opening Apology This is my apology for making my slideshow very text heavy... However, I added some fun pictures, to hopefully compensate... And yes, these slides

More information

Installing an open source version of MateCat

Installing an open source version of MateCat Installing an open source version of MateCat This guide is meant for users who want to install and administer the open source version on their own machines. Overview 1 Hardware requirements 2 Getting started

More information

How To Configure Apa Web Server For High Performance

How To Configure Apa Web Server For High Performance DEPLOYMENT GUIDE Version 1.0 Deploying F5 with Apache Web Servers Table of Contents Table of Contents Deploying the BIG-IP LTM with the Apache web server Prerequisites and configuration notes... 1 Product

More information

Cache All The Things

Cache All The Things Cache All The Things About Me Mike Bell Drupal Developer @mikebell_ http://drupal.org/user/189605 Exactly what things? erm... everything! No really... Frontend: - HTML - CSS - Images - Javascript Backend:

More information

Applications Manager Best Practices document

Applications Manager Best Practices document Applications Manager Best Practices document This document will list the AdventNet ManageEngine Applications Manager best practices 1. Hardware and Software requirements 2. Configuring Applications Manager

More information

Magento & Zend Benchmarks Version 1.2, 1.3 (with & without Flat Catalogs)

Magento & Zend Benchmarks Version 1.2, 1.3 (with & without Flat Catalogs) Magento & Zend Benchmarks Version 1.2, 1.3 (with & without Flat Catalogs) 1. Foreword Magento is a PHP/Zend application which intensively uses the CPU. Since version 1.1.6, each new version includes some

More information

9 Tried and Tested Tips to Increase the Power of your Magento Store

9 Tried and Tested Tips to Increase the Power of your Magento Store 9 Tried and Tested Tips to Increase the Power of your Magento Store Table of Contents 01 Introduction...03 02 Enable Caching...04 03 Use PHP Accelerators like APC...05 04 05 06 07 09 Use Magento Full Page

More information

E-commerce is also about

E-commerce is also about Magento server & environment optimization Get very fast page rendering, even under heavy load! E-commerce is also about NBS System 2011, all right reserved Managed Hosting & Security www.nbs-system.com

More information

WordPress Optimization

WordPress Optimization WordPress Optimization markkelnar WP Engine @renderandserve howdy@wpengine.com wpengine.com/optimizing-wordpress WordCamp Atlanta 2012 Who is this guy? Head of Technology, System Administration, database,

More information

Speed up your web site. Alan Seiden Consulting alanseiden.com

Speed up your web site. Alan Seiden Consulting alanseiden.com alanseiden.com Alan s PHP on IBM i focus Consultant to innovative IBM i and PHP users PHP project leader, Zend/IBM Toolkit Contributor, Zend Framework DB2 enhancements Award-winning developer Authority,

More information

Using Redis as a Cache Backend in Magento

Using Redis as a Cache Backend in Magento Using Redis as a Cache Backend in Magento Written by: Alexey Samorukov Aleksandr Lozhechnik Kirill Morozov Table of Contents PROBLEMS WITH THE TWOLEVELS CACHE BACKEND CONFIRMING THE ISSUE SOLVING THE ISSUE

More information

Selling Virtual Private Servers. A guide to positioning and selling VPS to your customers with Heart Internet

Selling Virtual Private Servers. A guide to positioning and selling VPS to your customers with Heart Internet Selling Virtual Private Servers A guide to positioning and selling VPS to your customers with Heart Internet Contents Page Introduction 3 What are VPS? 3 Who are VPS customers? 6 VPS key selling points

More information

Linux Server Support by Applied Technology Research Center. Proxy Server Configuration

Linux Server Support by Applied Technology Research Center. Proxy Server Configuration Linux Server Support by Applied Technology Research Center Proxy Server Configuration We configure squid for your LAN. Including transparent for HTTP and proxy for HTTPS. We also provide basic training

More information

Igor Seletskiy. CEO, CloudLinux

Igor Seletskiy. CEO, CloudLinux Optimizing PHP settings for Shared Hosting March M h 21 21, 212 Igor Seletskiy CEO, CloudLinux Type Security Performance Stability bl mod_php Scary Excellent Bad mod_php + mod_ruid2 Questionable Excellent

More information

XCloner Official User Manual

XCloner Official User Manual XCloner Official User Manual Copyright 2010 XCloner.com www.xcloner.com All rights reserved. xcloner.com is not affiliated with or endorsed by Open Source Matters or the Joomla! Project. What is XCloner?

More information

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher

More information

Drupal Performance Tuning

Drupal Performance Tuning Drupal Performance Tuning By Jeremy Zerr Website: http://www.jeremyzerr.com @jrzerr http://www.linkedin.com/in/jrzerr Overview Basics of Web App Systems Architecture General Web

More information

MAGENTO HOSTING Progressive Server Performance Improvements

MAGENTO HOSTING Progressive Server Performance Improvements MAGENTO HOSTING Progressive Server Performance Improvements Simple Helix, LLC 4092 Memorial Parkway Ste 202 Huntsville, AL 35802 sales@simplehelix.com 1.866.963.0424 www.simplehelix.com 2 Table of Contents

More information

Software Environment. Options. Service guarantee:. 24/7 Hardware Support. 99% uptime

Software Environment. Options. Service guarantee:. 24/7 Hardware Support. 99% uptime Hosting : VPS 35 Service Specifications 35GB of Disk Space 2GB of RAM 100GB of Bandwidth 1 IP Address Included Hardware Specifications CPU: Xeon Lynnfield Quad-Core X3430 2.4GHz Hard drives: 2 x SAS SATA

More information

Installation Manual for Catalog Infinite Scroll extension

Installation Manual for Catalog Infinite Scroll extension Installation Manual for Catalog Infinite Scroll extension This manual describes the installation, configuration and usage of the Catalog Infinite Scroll extension for Magento 2. Release Date: May 22, 2016

More information

42goISP Documentation

42goISP Documentation 42goISP Documentation 42goISP Documentation I Table of Contents General...1 1 What is 42goISP?...1 2 Terms and structure of the manual...1 3 Installation/Upgrade/Deinstallation...1 3.1 Installation...1

More information

This document will list the ManageEngine Applications Manager best practices

This document will list the ManageEngine Applications Manager best practices This document will list the ManageEngine Applications Manager best practices 1. Hardware and Software requirements 2. Configuring Applications Manager 3. Securing Applications Manager 4. Fault Management

More information

About This Document 3. Integration Overview 4. Prerequisites and Requirements 6

About This Document 3. Integration Overview 4. Prerequisites and Requirements 6 Contents About This Document 3 Integration Overview 4 Prerequisites and Requirements 6 Meeting the Requirements of the cpanel Plugin... 6 Meeting the Requirements of Presence Builder Standalone... 6 Installation

More information

ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved

ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved 1 1. Update Before you start updating, please refer to 2. Important changes to check if there are any additional instructions

More information

Installing Drupal 8 on Windows 7 with XAMPP. I am trying to install Drupal 8 on my Windows machine as a development system.

Installing Drupal 8 on Windows 7 with XAMPP. I am trying to install Drupal 8 on my Windows machine as a development system. Installing Drupal 8 on Windows 7 with XAMPP I am trying to install Drupal 8 on my Windows machine as a development system. From reading up the documentation on the Drupal Community Documentation, I learnt

More information

The current version installed on your server is 2.6.32-431.5.1.el6.x86_64 and it's the latest available.

The current version installed on your server is 2.6.32-431.5.1.el6.x86_64 and it's the latest available. IP : nnn.nnn.nnn.n 173.255.141.4 Hostname : example.domain.com webserver.theewfinc.org OS : CentOS release 6.6 (Final) The following is a report on the security and performance of your server. It includes

More information

USER GUIDE Slink for Magento

USER GUIDE Slink for Magento USER GUIDE Slink for Magento Saaslink.net INTRODUCTION Slink for Magento is designed to integrate Magento data with an external accounting system. Slink for Magento only supports Saasu.com Accounting.

More information

Juris Suite 2.6. Upgrade Guide

Juris Suite 2.6. Upgrade Guide Juris Suite 2.6 Upgrade Guide Table of Contents Introduction... 3 Upgrading Summary... 3 1 Upgrades from MyJuris 1.1 and JurisSuite Pre-2405... 3 Upgrades from 2405 and above versions of JurisSuite...

More information

MAGENTO Migration Tools

MAGENTO Migration Tools MAGENTO Migration Tools User Guide Copyright 2014 LitExtension.com. All Rights Reserved. Magento Migration Tools: User Guide Page 1 Content 1. Preparation... 3 2. Setup... 5 3. Plugins Setup... 7 4. Migration

More information

Bubble Full Page Cache for Magento

Bubble Full Page Cache for Magento User Guide Author: Version: Website: Support: Johann Reinke 2.2 https://www.bubbleshop.net bubbleshop.net@gmail.com Table of Contents 1 Introducing Bubble Full Page Cache... 3 1.1 Features... 3 1.2 Compatibility...

More information

Backup and Restore MySQL Databases

Backup and Restore MySQL Databases Backup and Restore MySQL Databases As you use XAMPP, you might find that you need to backup or restore a MySQL database. There are two easy ways to do this with XAMPP: using the browser-based phpmyadmin

More information

EZblue BusinessServer The All - In - One Server For Your Home And Business

EZblue BusinessServer The All - In - One Server For Your Home And Business EZblue BusinessServer The All - In - One Server For Your Home And Business Quick Start Guide Version 3.11 1 2 3 EZblue Server Overview EZblue Server Installation EZblue Server Configuration 4 EZblue Magellan

More information

Practical Load Balancing

Practical Load Balancing Practical Load Balancing Ride the Performance Tiger Illtil Peter Membrey David Hows Eelco Plugge Apress8 Contents About the Authors About the Technical Reviewers Special Thanks to serverlove Acknowledgments

More information

Easy Setup Guide 1&1 CLOUD SERVER. Creating Backups. for Linux

Easy Setup Guide 1&1 CLOUD SERVER. Creating Backups. for Linux Easy Setup Guide 1&1 CLOUD SERVER Creating Backups for Linux Legal notice 1&1 Internet Inc. 701 Lee Road, Suite 300 Chesterbrook, PA 19087 USA www.1and1.com info@1and1.com August 2015 Copyright 2015 1&1

More information

Juris and Juris Suite 2.5 Service Pack 2. Installation Guide

Juris and Juris Suite 2.5 Service Pack 2. Installation Guide Juris and Juris Suite 2.5 Service Pack 2 Installation Guide Table of Contents Introduction... 2 Planning and Preparation... 2 System Requirements... 2 Server Required Pre-Install Items... 2 Servers Running

More information

Shop by Manufacturer Custom Module for Magento

Shop by Manufacturer Custom Module for Magento Shop by Manufacturer Custom Module for Magento TABLE OF CONTENTS Table of Contents Table Of Contents... 2 1. INTRODUCTION... 3 2. Overview...3 3. Requirements... 3 4. Features... 4 4.1 Features accessible

More information

Advanced 100 GB storage space. Unlimited monthly bandwidth. Pro 150 GB storage space. Unlimited monthly bandwidth. Horde Squirrelmail Round Cube Mail

Advanced 100 GB storage space. Unlimited monthly bandwidth. Pro 150 GB storage space. Unlimited monthly bandwidth. Horde Squirrelmail Round Cube Mail Name Storage capacity and bandwidth allowance Email features Digital Pacific (Business ) Basic 25 GB storage space. 100 GB monthly Standard 50 GB storage space. Advanced 100 GB storage space. Pro 150 GB

More information

Kollaborate Server Installation Guide!! 1. Kollaborate Server! Installation Guide!

Kollaborate Server Installation Guide!! 1. Kollaborate Server! Installation Guide! Kollaborate Server Installation Guide 1 Kollaborate Server Installation Guide Kollaborate Server is a local implementation of the Kollaborate cloud workflow system that allows you to run the service in-house

More information

Milano Premium Responsive Magento Theme. 2013 ShopShark

Milano Premium Responsive Magento Theme. 2013 ShopShark Milano Premium Responsive Magento Theme Milano Premium Responsive Magento Theme In this document, you will find detailed instructions on installing and using the Milano Magento Theme. We have made every

More information

ISPConfig Documentation

ISPConfig Documentation ISPConfig Documentation ISPConfig Documentation I Table of Contents General...1 1 What is ISPConfig?...1 2 Terms and structure of the manual...1 3 Installation/Upgrade/Deinstallation...1 3.1 Installation...1

More information

Parallels Plesk Automation

Parallels Plesk Automation Parallels Plesk Automation Contents Get Started 3 Infrastructure Configuration... 4 Network Configuration... 6 Installing Parallels Plesk Automation 7 Deploying Infrastructure 9 Installing License Keys

More information

Online Backup Client User Manual

Online Backup Client User Manual Online Backup Client User Manual Software version 3.21 For Linux distributions January 2011 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have

More information

INTRO TO THEMING IN MAGENTO

INTRO TO THEMING IN MAGENTO Summer Webinar Series August 10, 2010 INTRO TO THEMING IN MAGENTO What we ll cover today Magento concepts we ll cover: Multi theme set up Design packages Default and non- themes Fall-back logic and base

More information

HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY

HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY INTRODUCTION Virtual machines are becoming more prevalent. A virtual machine is just a container that describes various resources such as memory, disk space,

More information

Nginx 1 Web Server Implementation

Nginx 1 Web Server Implementation Nginx 1 Web Server Implementation Cookbook Over 100 recipes to master using the Nginx HTTP server and reverse proxy Dipankar Sarkar [ 11 open so " *' '" i I community experience d PUBLISHING community

More information

ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved

ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved 1 1. Update Before you start updating, please refer to 2. Important changes to check if there are any additional instructions

More information

JAMF Software Server Installation and Configuration Guide for OS X. Version 9.2

JAMF Software Server Installation and Configuration Guide for OS X. Version 9.2 JAMF Software Server Installation and Configuration Guide for OS X Version 9.2 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide

More information

Ensuring scalability and performance with Drupal as your audience grows

Ensuring scalability and performance with Drupal as your audience grows Drupal performance and scalability Ensuring scalability and performance with Drupal as your audience grows Presented by Jon Anthony Bounty.com Northern and Shell (OK! Magazine etc) Drupal.org/project/

More information

EZblue BusinessServer The All - In - One Server For Your Home And Business

EZblue BusinessServer The All - In - One Server For Your Home And Business EZblue BusinessServer The All - In - One Server For Your Home And Business Quick Start Guide Version 3.8 1 2 3 EZblue Server Overview EZblue Server Installation EZblue Server Configuration 4 EZblue Magellan

More information

MAMP 3 User Guide! March 2014 (c) appsolute GmbH!

MAMP 3 User Guide! March 2014 (c) appsolute GmbH! MAMP 3 User Guide March 2014 (c) appsolute GmbH 1 I. Installation 3 1. Installation requirements 3 2. Installing and upgrading 3 3. Uninstall 3 II. First Steps 4 III. Preferences 5 Start/Stop 5 2. Ports

More information

FORTIS. User Guide. Fully responsive flexible Magento theme by Infortis. Copyright 2012-2013 Infortis. All rights reserved

FORTIS. User Guide. Fully responsive flexible Magento theme by Infortis. Copyright 2012-2013 Infortis. All rights reserved FORTIS Fully responsive flexible Magento theme by Infortis User Guide Copyright 2012-2013 Infortis All rights reserved How to use this document Please read this user guide carefully, it will help you eliminate

More information

CloudOYE CDN USER MANUAL

CloudOYE CDN USER MANUAL CloudOYE CDN USER MANUAL Password - Based Access Logon to http://mycloud.cloudoye.com. Enter your Username & Password In case, you have forgotten your password, click Forgot your password to request a

More information

IMPORT / EXPORT PRODUCTS

IMPORT / EXPORT PRODUCTS CUSTOM BULK PRODUCT IMPORT + EXPORT WITH TIER PRICING / PRODUCT CUSTOM OPTIONS / CONFIGURABLE PRODUCTS / BUNDLE PRODUCTS / GROUPED PRODUCTS / DOWNLOADABLE PRODUCTS User Guide User Guide Page 1 Important

More information

RecoveryVault Express Client User Manual

RecoveryVault Express Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

Serving 4 million page requests an hour with Magento Enterprise

Serving 4 million page requests an hour with Magento Enterprise 1 Serving 4 million page requests an hour with Magento Enterprise Introduction In order to better understand Magento Enterprise s capacity to serve the needs of some of our larger clients, Session Digital

More information

Product Guide Revision A. McAfee Web Reporter 5.2.1

Product Guide Revision A. McAfee Web Reporter 5.2.1 Product Guide Revision A McAfee Web Reporter 5.2.1 COPYRIGHT Copyright 2012 McAfee, Inc. Do not copy without permission. TRADEMARK ATTRIBUTIONS McAfee, the McAfee logo, McAfee Active Protection, McAfee

More information

Magento 1.3: PHP Developer's Guide

Magento 1.3: PHP Developer's Guide Magento 1.3: PHP Developer's Guide Jamie Huskisson Chapter No. 3 "Magento's Architecture" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter

More information

cpanel 11 User Manual

cpanel 11 User Manual cpanel 11 User Manual Table Of Contents README FIRST...1 README FIRST...1 Common Questions...3 Common Questions...3 Advanced...9 Apache Handlers...9 Cron Jobs...10 Error Pages...12 Frontpage Extensions...14

More information

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.2

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.2 JAMF Software Server Installation and Configuration Guide for Linux Version 9.2 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide

More information

JAMF Software Server Installation and Configuration Guide for OS X. Version 9.0

JAMF Software Server Installation and Configuration Guide for OS X. Version 9.0 JAMF Software Server Installation and Configuration Guide for OS X Version 9.0 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide

More information

Introducing the Microsoft IIS deployment guide

Introducing the Microsoft IIS deployment guide Deployment Guide Deploying Microsoft Internet Information Services with the BIG-IP System Introducing the Microsoft IIS deployment guide F5 s BIG-IP system can increase the existing benefits of deploying

More information

JAMF Software Server Installation and Configuration Guide for Windows. Version 9.3

JAMF Software Server Installation and Configuration Guide for Windows. Version 9.3 JAMF Software Server Installation and Configuration Guide for Windows Version 9.3 JAMF Software, LLC 2014 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this

More information

Web Site Content Management Server. Installation Guide Version 4.1 Build 0

Web Site Content Management Server. Installation Guide Version 4.1 Build 0 Web Site Content Management Server Installation Guide Version 4.1 Build 0 livesite: Web Site Content Management Server No parts of this work may be reproduced in any form or by any means - graphic, electronic,

More information

Cloud Attached Storage

Cloud Attached Storage CTERA Appliance Disaster Recovery Guide Cloud Attached Storage June 2013 Version 3.2 1 Introduction This document is intended for CTERA Portal administrators. It describes how to replace CTERA appliances

More information

ProxiBlue Gift Promotions

ProxiBlue Gift Promotions ProxiBlue Gift Promotions Thank you for purchasing our product. Introduction This is an extensive and complicated extension. The install is best done by a magento professional developer or agency. It is

More information

Online Backup Linux Client User Manual

Online Backup Linux Client User Manual Online Backup Linux Client User Manual Software version 4.0.x For Linux distributions August 2011 Version 1.0 Disclaimer This document is compiled with the greatest possible care. However, errors might

More information

Online Backup Client User Manual

Online Backup Client User Manual For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by

More information

Sitemap. Component for Joomla! This manual documents version 3.15.x of the Joomla! extension. http://www.aimy-extensions.com/joomla/sitemap.

Sitemap. Component for Joomla! This manual documents version 3.15.x of the Joomla! extension. http://www.aimy-extensions.com/joomla/sitemap. Sitemap Component for Joomla! This manual documents version 3.15.x of the Joomla! extension. http://www.aimy-extensions.com/joomla/sitemap.html Contents 1 Introduction 3 2 Sitemap Features 3 3 Technical

More information

1. Product Information

1. Product Information ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such

More information

Online Backup Client User Manual Linux

Online Backup Client User Manual Linux Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based

More information

Bubble Full Page Cache for Magento

Bubble Full Page Cache for Magento User Guide Author: Version: Website: Support: Johann Reinke 2.0 http://www.bubbleshop.net bubblecode.net@gmail.com Table of Contents 1 Introducing Bubble Full Page Cache... 3 1.1 Features... 3 1.2 Compatibility...

More information

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description Mastering LINUX Vikas Debnath Linux Administrator, Red Hat Professional Instructor : Vikas Debnath Contact

More information

Local Caching Servers (LCS): User Manual

Local Caching Servers (LCS): User Manual Local Caching Servers (LCS): User Manual Table of Contents Local Caching Servers... 1 Supported Browsers... 1 Getting Help... 1 System Requirements... 2 Macintosh... 2 Windows... 2 Linux... 2 Downloading

More information

Ingram Micro Cloud Hosted Services

Ingram Micro Cloud Hosted Services Ingram Micro Cloud Hosted Services Ingram Micro Virtual Private Servers (VPS) With Ingram Micro Virtual Private Servers, you have a full-service Infrastructure as a Service (IaaS) solution that allows

More information

Network Management System

Network Management System Network Management System Installation & User Guide NMS Feature Description & Operation Issue 1 Revision History ISSUE DATE DESCRIPTION OF CHANGES 1.0a Aug. 08 Initial Release 1.0b Sep. 08 Access Control,

More information

DocuShare Installation Guide

DocuShare Installation Guide DocuShare Installation Guide Publication date: February 2011 This document supports DocuShare Release 6.6.1 Prepared by: Xerox Corporation DocuShare Business Unit 3400 Hillview Avenue Palo Alto, California

More information

Freshservice Discovery Probe User Guide

Freshservice Discovery Probe User Guide Freshservice Discovery Probe User Guide 1. What is Freshservice Discovery Probe? 1.1 What details does Probe fetch? 1.2 How does Probe fetch the information? 2. What are the minimum system requirements

More information

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION AGENDA 1. Overview of Magento 2.0 2. Features and benefits of Magento 2.0 over Magento 1.x 3. Why should we upgrade to Magento 2.0

More information

Apache web server magic on IBM i. Alan Seiden Consulting alanseiden.com

Apache web server magic on IBM i. Alan Seiden Consulting alanseiden.com Apache web server magic on IBM i alanseiden.com Alan s PHP on IBM i focus Consultant to innovative IBM i and PHP users PHP project leader, Zend/IBM Toolkit Contributor, Zend Framework DB2 enhancements

More information

SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME

SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME This document is organized as follows: Chater I. Install ma_sahara_digital8 template Chapter II. Features and elements of the template Chapter III. List of extensions

More information

Parallels Plesk Automation

Parallels Plesk Automation Parallels Plesk Automation Contents Compact Configuration: Linux Shared Hosting 3 Compact Configuration: Mixed Linux and Windows Shared Hosting 4 Medium Size Configuration: Mixed Linux and Windows Shared

More information

AJ Matrix V5. Installation Manual

AJ Matrix V5. Installation Manual AJ Matrix V5 Installation Manual AJ Square Consultancy Services (p) Ltd., The Lord's Garden, #1-12, Vilacheri Main Road, Vilacheri, Madurai-625 006.TN.INDIA, Ph:+91-452-3917717, 3917790. Fax : 2484600

More information

How to Optimize the MySQL Server For Performance

How to Optimize the MySQL Server For Performance 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 MySQL Server Performance Tuning 101 Ligaya Turmelle Principle Technical

More information

Advanced Web Security, Lab

Advanced Web Security, Lab Advanced Web Security, Lab Web Server Security: Attacking and Defending November 13, 2013 Read this earlier than one day before the lab! Note that you will not have any internet access during the lab,

More information

Online Backup Client User Manual

Online Backup Client User Manual For Mac OS X Software version 4.1.7 Version 2.2 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by other means.

More information

Linux VPS with cpanel. Getting Started Guide

Linux VPS with cpanel. Getting Started Guide Linux VPS with cpanel Getting Started Guide First Edition October 2010 Table of Contents Introduction...1 cpanel Documentation...1 Accessing your Server...2 cpanel Users...2 WHM Interface...3 cpanel Interface...3

More information

Sawmill Log Analyzer Best Practices!! Page 1 of 6. Sawmill Log Analyzer Best Practices

Sawmill Log Analyzer Best Practices!! Page 1 of 6. Sawmill Log Analyzer Best Practices Sawmill Log Analyzer Best Practices!! Page 1 of 6 Sawmill Log Analyzer Best Practices! Sawmill Log Analyzer Best Practices!! Page 2 of 6 This document describes best practices for the Sawmill universal

More information