Installing HAProxy on Ubuntu 18.04

Reading Time: 3 mins Overview HAProxy is an open-source High availability proxy and load balancer that is popularly known for its efficiency and speed. Works for TCP and HTTP protocols, it is used to enhance the performance of a website by splitting up the load across multiple servers and to simplify the request processing tasks.  The HAProxy can be separately used for a proxy and load balancing purposes and also used as both proxy and…

Continue Reading

Enhancing Magento’s Performance with Varnish Cache

Reading Time: 3 mins Overview:  Being reputed for its unparalleled caching technology, Varnish is the most widely used web application accelerator and can also act as a load balancer. Designed exclusively for HTTP Protocol, it is also known as HTTP accelerator and an ideal solution to enhance the performance of content-heavy sites like Magento. So, how does it work? Popular E-commerce websites like Magento is comprised of considerably heavy-content and demands an extra-pull during peak…

Continue Reading

Effective Ways to Optimize the Performance of Nginx Server

Reading Time: 5.30 mins What is Nginx? Nginx, an open-source web server which is popularly known for its simple configuration, stability, utilization of the low resource and high performance. Being compelled by an event-driven and asynchronous architecture, it can manage thousands of concurrent connections and owns the capacity to turn on 50% of the traffic sites.   Still not installed the Nginx server on your system? To know the installation procedure of the Nginx server,…

Continue Reading

How to Optimize PHP-FPM?

Reading Time: 3 mins What is PHP-FPM? PHP-FPM stands for PHP-FastCGI Process Manager, primarily focused to manage the heavy loaded sites is an alternative to FastCGI daemon for PHP. For each of the web requests, PHP-FPM spins up one or more (child) processes via maintaining pools. It is faster than the conventional CGI- based methods by handling more than a single request by spinning up too many child processes at a time.   The following…

Continue Reading

Understanding about the Parameters Involved in Optimizing MySQL

Reading Time: 5 mins MySQL, free and open-source relational database is the most opted server among the developers’ community. For a stable application, configuration and performance are the key components. These factors form crucial for driving revenue and productive results for your business. Therefore, it is necessary to tune the MySQL server so as to enhance the efficiency of any application.  Before start tuning the MySQL server, you have to know the location of the…

Continue Reading

All about Magento Installation Process

Reading Time: 3 mins Overview Magento, an Adobe Company is the most trusted and popular e-commerce platform in trend. Holds an unparalleled record when comes to boosting the small and medium businesses as its free Community Edition is the most active developers’ community in the field. Being titled as one of the ‘Leaders’ of the B2B e-commerce, it is the 3rd most popular in the top 10k sites and 5th most popular in India under…

Continue Reading

Installing Varnish on Ubuntu 18.04

  Reading Time: 3 mins Overview The Varnish is a web application accelerator and caching HTTP reverse proxy installed to reduce the loading time of web pages and thereby, to increase the web server’s speed and performance. Generally, Varnish will be installed in front of your web server to act as an absolute boon for content-heavy dynamic sites. It caches the responses from a server (website/application) in its memory so as to retrieve it the…

Continue Reading

Installing PHP On Ubuntu 18.04

Reading Time: 1.30 mins Overview PHP, an open-source scripting language is the most widely used language by the web developers and regarded as the most suitable one for HTML language. One you can use this scripting language for managing of dynamic content, session tracking, databases, and also to build an e-commerce site. Being fastest than other languages, it can be integrated with other databases such as MySQL, Microsoft SQL Server, Oracle, etc. In this article,…

Continue Reading

Installing MySQL On Ubuntu 18.04

Reading Time: 3 mins Overview MySQL, open-source software and most widely opted relational database management system (RDBMS). It is also a component of the LAMP (Linux, Apache, MySQL, Perl/PHP/Python) software stack and supports almost every other operating system. This article will help you to find the how-to of installing, updating and testing Magento using MySQL database server on Ubuntu 18.04. Pre-conditions It is to be noted that the given instructions are applied to installing MySQL…

Continue Reading

Setting Up Nginx Server Blocks for Magento

Reading Time: 3 mins Nginx can be used to host multiple websites on a single server which reduces the extensive process of creating a new server for the site. For a demonstration purpose, here the domain, sample.com will be used and you can replace it with a desirable domain name. Nginx on Ubuntu 18.04 holds an enabled server block by default which is generally configured to serve the documents out of directory at /var/www/html. In the…

Continue Reading