How to Disable Server Wide Directory Browsing?

By | 2017-06-09T16:34:37+00:00 June 9th, 2017|

How to Disable Server Wide Directory Browsing? Directory listing is disabled by default in most servers for security purposes. You can disable/enable the directory listing option from the Apache configuration. You can improve the server security by disabling this feature globally.   Method 1:  Steps to disable directory listing via WHM panel 1) Login to [...]

How to Install PHP IonCube Loader in CentOS and Ubuntu

By | 2017-04-16T21:41:50+00:00 April 16th, 2017|

IonCube loader is used for decoding encrypted PHP files. It is freely available and very easy to install. It handles both reading and execution of encoded files at run time. It also helps to speed up the websites.   Steps to install IonCube loader 1) First you need to install wget command for downloading applications. [...]

Google PageSpeed Insights – How to Optimize Your Site to Rank Higher

By | 2017-03-30T22:42:31+00:00 March 30th, 2017|

In this tutorial we can learn how to optimize your site to achieve a higher rank in Google PageSpeed Insights. If you have a website which has wisely configured, but has poor performance, then it will affect the ranking of your website. Even if the response time of the website is extremely fast, but the [...]

How to change Apache Port Number on a cPanel Server

By | 2017-02-27T18:49:51+00:00 February 27th, 2017|

In this tutorial we can learn how to change Apache Port Number on a cPanel Server. Apache is a widely-used web server that is distributed under "open source" license. By default, Apache uses port 80 and secure port 443. You can change the port through WHM or from the cli. Follow the below Steps to [...]

How to Secure /tmp Directory

By | 2017-02-27T18:48:17+00:00 February 27th, 2017|

In this tutorial we can check how to secure /tmp directory. Securing or hardening tmp involves a large role in securing your server from external attacks. All applications use /tmp directory to store the data temporarily. There is a chance to attack the server using Trojans if it's not secured properly. Temp hardening restricts all [...]

Tomcat Installation and Configuration in cPanel

By | 2017-02-27T18:44:04+00:00 February 27th, 2017|

In this tutorial we can check the Tomcat installation and configuration in cPanel What is apache tomcat Apache Tomcat is an open-source Java Servlet Container that is developed by Apache Software Foundation (ASP). It makes our Java applications run on a server. Apache tomcat is configured on the port 8080. Also, tomcat acts like a [...]

How to Install Nginx on DirectAdmin

By | 2017-02-27T18:41:51+00:00 February 27th, 2017|

By default, DirectAdmin uses the Apache webserver to serve websites. Apache currently reigns as the best server for websites. The reasons for apache server’s popularity is well documented. Apache’s power and the ability to serve Perl and Python. However, Apache servers carries some drawbacks. Apache contains high memory footage. Nginx is another powerful open source [...]

MediaWiki Installation on cPanel Server

By | 2017-02-27T18:41:06+00:00 February 27th, 2017|

This documentation is about the MediaWiki installation on a cPanel Server. We all have used Wikipedia website in order to search for information. MediaWiki is the webserver software behind Wikipedia, Wiktionary and Wikimedia. MediaWiki is open source wiki software licensed under the GNU General Public License (GPL). It is completely written in Hypertext pre-processor language [...]

How to Protect WordPress from XML-RPC Attacks

By | 2017-02-01T17:38:42+00:00 February 1st, 2017|

WordPress is the most popular Content Management System. This popularity makes WordPress a perfect target for hackers. The most common attack faced by a WordPress site is XML-RPC attack.   Recognizing an XML-RPC Attack 1) Randomly "Error establishing database connection” error is displaying on the WordPress site. 2) "Out of memory" error in web console. [...]

Create and Install Self-Signed SSL Certificate on CentOS and Ubuntu

By | 2017-02-01T17:34:32+00:00 February 1st, 2017|

SSL certificate stands for Secure Socket Layer is used to establish a secure and encrypted connection between a browser and a server. SSL certificate is also known as digital certificate. The SSL connection protects sensitive data such us credit card information and authenticated passwords during each visit. When you purchase SSL certificate from a trusted-third [...]

Load More Posts