• Home » kb
  • Configure and Install Varnish on CentOS/Ubuntu.

    Posted at February 27, 2017 at 6:48 pm by Jithin

    In this tutorial we can check how to Configure and Install Varnish on CentOS/Ubuntu server.Varnish is the most powerful open source HTTP engine/reverse HTTP proxy that has the capability to increase the site speed, especially when there is high traffic on the site. Varnish Cache visits your page only once for caching the page and all the future request for that page will be served by varnish cache Install varnishBefore installing varnish, we need to add varnish repositories   [...]

    Read More

    What is HTTP/2? Advantages of HTTP/2

    Posted at February 27, 2017 at 6:41 pm by Jithin

    HTTP/2 protocol are used by two groups. Ones who currently use HTTP/2 to increase the speed of the website performance and other ones who are planning to use HTTP/2 in future. In this tutorial, we will be discussing more about HTTP/2. About HTTP/2HTTP/2 is a newly arrived version of the most popular HTTP network protocol. Hypertext Transfer Protocol is used by the World Wide Web. This protocol helps to transfer both text and media information with the help of web links in betwee   [...]

    Read More

    Manage Keep-Alive settings in WHM

    Posted at November 29, 2016 at 1:42 pm by Jithin

    Keep-Alive maintains the connection between client and the server. It is used to prevent the connection from intermittent breaking. For this please follow the below steps. 1) Login to your WHM interface.2) Select the option ‘Service configuration’. 3) Click on the icon ‘Apache configuration’. 4) Click on ‘Global Configuration’. 5) Select the ‘on or off’ button to change the settings. 6) Click Sav   [...]

    Read More

    CakePHP Installation and Features

    Posted at October 28, 2016 at 4:18 pm by Jithin

    CakePHP is an open source web framework and is written in PHP. It follows the model view controller (MVC) approach. It makes building web applications simpler, faster, and require less code. It provides the tools you need to get started coding and what you need to get done; the logic specific to your application. Requirements of CakePHP1) HTTP Server. For example: Apache. Having mod_rewrite is preferred, but by no means required.2) PHP 5.5.9 or greater (including PHP 7).   [...]

    Read More

    Types of HTTP Request Methods

    Posted at October 14, 2016 at 3:58 pm by Jithin

    OverviewHTTP capacities as a request–response convention in the client–server processing model. A web program, for instance, might be the client and an application running on a PC facilitating a site might be the server. The client presents a HTTP ask for message to the server. The server, which gives resources, for example, HTML records and others, performs different capacities for the benefit of the client, gives back a message to the customer. The reaction contains fulfillment status    [...]

    Read More

    About 404 errors and How to Troubleshoot it?

    Posted at October 14, 2016 at 3:55 pm by Jithin

    What is a 404 error?The 404 is an http status code. There are many other status codes as 401, 403, etc. Every status code has its own meaning. The 404 code means the requested item could not be found. What is an HTTP Status Code?The http status code is a standard response code given by web servers on the Internet. The status code is a 3-digit integer where the first digit defines the class of response and the last two digits usually do not have any classification role. When a pr   [...]

    Read More

    Installing CouchDB and it’s Features

    Posted at September 22, 2016 at 5:37 pm by Jithin

    CouchDB is an open source database software that completely embraces the web. It is developed by an Apache software foundation. It stores your data with JSON documents. CouchDB uses HTTP to access the documents and query indexes with the web browser. It uses JavaScript to Index, combine, and transform the documents. CouchDB provides an easy to use web administration console and it works well with modern web and mobile apps. CouchDB consists of a fault-tolerant storage engine that puts the safety   [...]

    Read More

    Features and Details of LiteSpeed Web Server ( LSWS )

    Posted at September 8, 2016 at 6:27 pm by Jithin

    What is LiteSpeed web serverLiteSpeed is a web server. Its function is to respond to the requests from a client. Both request and the response will be in the HTTP (Hyper Text Transfer Protocol) protocol. The web responses will be files that creates a web page. The common web servers are Apache, IIS, and nginx. The LiteSpeed Web Server (LSWS) is a high-performance Apache drop-in replacement. According to LiteSpeed Technologies Inc., the LiteSpeed Web Server (LSWS) is the 4th most popular web    [...]

    Read More

    Introduction to Java Servlet

    Posted at September 8, 2016 at 6:20 pm by Jithin

    What is Servlet?A Servlet can be simply defined as a program that extends the capabilities of a server. Usually the Servlet is in java and can respond to web requests. The Servlets implement applications hosted on web servers. In such cases, these Servlets are the counterpart to other technologies used to implement dynamic web contents such as ASP.NET and PHP. Introduction to JAVAJava is a programming language and computing platform. It was first released by the Sun Microsystems   [...]

    Read More

    What is Varnish cache and how it works?

    Posted at August 22, 2016 at 11:02 am by Jithin

    Varnish is a program that can increase the speed of a Web site while simultaneously reducing the load on the Web server. “Varnish is a "Web application accelerator also known as a caching HTTP reverse proxy” - according to Varnish's official website. When you consider what a Web server does at an abnormal state, it gets what HTTP asks for and returns HTTP reactions. Ideally, the server would give back a reaction instantly without doing any genuine work. In this present reality, in any case,    [...]

    Read More

    Common Network Protocols and Their Ports

    Posted at August 4, 2016 at 5:00 pm by Jithin

    There are many protocols while establishing a connection in the internet. According to the type of connection need to be established, the protocols used varies. The protocols define the characteristics of the connection. Let’s see what a protocol is. Network ProtocolSimply, a protocol is a set of rules. A network protocol is a set of rules followed by the network. Network protocols are formal standards and policies made up of rules, procedures and formats that defines communicatio   [...]

    Read More

    Understanding Http Status Codes

    Posted at August 4, 2016 at 4:51 pm by Jithin

    We all are familiar with web browsers. While accessing the Internet, sometimes we will be getting error pages such as “Page not found”, “Internal Server Error” etc. These error messages contain a code. These are known as http status codes. Being the error, it is actually the status of the http request, so that is called, status codes. Structure of http status codesThe http status codes element is a three-digit integer. The first digit of the code defines the class of the ser   [...]

    Read More

    What is ModSecurity and how to use it?

    Posted at August 4, 2016 at 4:34 pm by Jithin

    ModSecurity is an open-source web-based firewall application (or WAF) supported by different web servers: Apache, Nginx and IIS. With over 70% of all attacks now carried out over the web application level, organizations need every help they can get in making their systems secure.ModSecurity is a web application firewall that can work either embedded or as a reverse proxy. Web application firewalls are deployed to establish an external security layer that increases the protection level, detec   [...]

    Read More